Sending parameters to multiple [poly~] abstractions?

Oct 24, 2011 at 9:45am

Sending parameters to multiple [poly~] abstractions?

followed the tutorials, read the help files/forums, and successfully managed to build a Virtual MIDI Synth. As far as I can tell, everything is where it should be to produce polyphonic function. But the only voice that sounds is the very first one… My guess is, the effect parameters are only being passed to the first voice, and not to any that follow. If this is the case, how do you take the parameters of one voice and spread them across ALL of the voices?

#59510
Oct 24, 2011 at 9:51am

Oops… sorry for the double post!

Attachments:
  1. VMK.zip
#214164
Oct 24, 2011 at 11:32am

After changing the synth patch to include an outlet for voice # information (provided by [thispoly~]), I can now confirm that the filter params being sent to the abstraction are only occurring on the first voice, and not the others created by [poly~]. So the question remains… How do you send information to the other voices?

I tried using the rightmost outlet of a [sel 1] to issue a bang to my dials, in turn sending updated data back into the abstraction… but it still only affects the first voice.

If you open VMK.maxpat and don’t change the pole filter, as well as the shape, you can easily see that polyphony is working. But once you change the filter, the other voices can’t be heard (since the cutoff, reso, etc is zero in those instances).

#214165
Oct 24, 2011 at 1:21pm

Have you considered the “target 0″ message?

#214166
Oct 24, 2011 at 7:55pm

Funny how important the number 0 can be at times….
lol thanks!

#214167

You must be logged in to reply to this topic.