Re: [PD] Birds use stars - diatonic

2010-03-29 Thread Matt Barber
What are some ways of telling each of the synths to round to the nearest note in a diatonic scale? think of all the separation points between what is rounded to one note, and what is rounded to another note. for a standard Do major scale, if all your inputs are between 60 and 72, you can

[PD] Birds use stars - diatonic

2010-03-29 Thread Mathieu Bouchard
You can also take your values mod 12 and use those numbers to read indices in a 12-member table you've populated with a mapping onto your favorite scale. If your values are floats you might round them first. You can also keep track of the whole-number quotient of your value divided by 12 so

Re: [PD] Birds use stars - diatonic

2010-03-29 Thread Matt Barber
Yes, this is all true. What I like about a tabread is the possibility for quickly applying many different kinds of mappings, diatonic or otherwise -- if you assume a chromatic input (rather than a fully microtonal input -- ints instead of floats) this becomes quite a bit easier. MB On Mon, Mar

[PD] Birds use stars - diatonic

2010-03-28 Thread Jerome Covington
http://puredata.info/Members/game/birds-use-stars.pd/view What are some ways of telling each of the synths to round to the nearest note in a diatonic scale? -- Regards, Jerome Covington . . . . : . . . . : define audio development ___

Re: [PD] Birds use stars - diatonic

2010-03-28 Thread Andrew Faraday
2010 17:42:52 -0400 From: i...@thespacebetweenthewords.org To: pd-list@iem.at Subject: [PD] Birds use stars - diatonic http://puredata.info/Members/game/birds-use-stars.pd/view What are some ways of telling each of the synths to round to the nearest note in a diatonic scale? -- Regards

[PD] Birds use stars - diatonic

2010-03-28 Thread Mathieu Bouchard
What are some ways of telling each of the synths to round to the nearest note in a diatonic scale? think of all the separation points between what is rounded to one note, and what is rounded to another note. for a standard Do major scale, if all your inputs are between 60 and 72, you can