For other scales, you can store all the notes in an array. When each of your random numbers appears, do a quick search for the closest note in the scale.
On Wed, May 23, 2012 at 4:21 AM, Matthias Kronlachner m.kronlachner@student.tugraz.at wrote:
if you mean as specific scale the equal tempered you can use [ftom] to convert from frequency to midi note numbers. then you round this number to integer and with [mtof] back to have a frequency value.
matthias
Am 23.05.12 10:29, schrieb flad chester:
Hi list, im new with pd, i was thinking about which should be the best way to implement this idea or maybe somebody has done something like this before: Im controlling the frequencies of my grains with a random number generator, but instead of controlling the frequencies directly i would like to select the closest frequency in a specific scale for each random value.
how can i do this in pd?
thanks in advance
Flad
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Pd-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list