I am very new to PD but I am trying to build a microtonal polyphonic synthesizer where one can modulate the pitch of each of the 12 semitones in the chromatic scale individually, similar to what was possible on the old Korg PS-3100/3300 (why don't they do that anymore??). Here is the patch so far (using float in the example):
Polyphonic Microtonal Synth.pd
My problem is in getting each midi note seperated to each oscillator for pitch modulation. I used (select) and then the midi note numbers for C, C#, D, etc. to seperate the notes to each oscillator but then (select) sends bang, not the note number pressed, and I had it connected to a (mtof) object but of course it does not work. Using (float) also does not work well because it stores the previous pressed value (see example patch above).
How can I select/filter a given note out of the chromatic scale and then have it passed on onto the oscillator for individual pitch modulation? Pardon my ignorance but I already tried several things without success