I have a subpatch that plays a sample at a frequency (using tabread4). I need to play one at each MIDI note without cutting off an actively playing sample. How? Will post innards if necessary.
-
Subpatch with freq input - make many?
-
You got it right in the subject: make a copy for each note you intend on playing at the same time. You can use [poly] to manage multiple voices this way.
http://puredata.hurleur.com/sujet-5883-polyphonic-voice-management-using-poly
-
Thanks a bunch! You still have to manually create a copy of the patch for each MIDI note, huh? I wish it could just be an array index.
EDIT: Ah, what I didn't mention is that I want a sample to restart if it's playing at the same note that just got hit on the keyboard. This method should do that if I make a different voice for every key, right?