Forums > MaxMSP

controlling voices with poly~?

May 14 2010 | 10:56 am

Hi, I’m trying to make a polyphonic synth using poly~, but I don’t know how to make each note stop when I release the respective key from the keyboard. Plus, for some reason, I get to hear the note of the previous key, and not the current one being pressed.
I’ve tried to modulate the synth with another oscillator (talking about the poly~ subpatch); I guess I still need a table to use through a lookup~. I intend to do that, but for now I have to solve more basic problems. Can anyone help?
I’ve uploaded the patch.

  1. synthpoly.maxpat
May 14 2010 | 4:03 pm

Hello alex,

1. you forgot to provide the synthwave2 with you attached patch.

2. concerning polyphony, you should have a look at the note and midinote messages in poly’s reference.

3. concerning modulation, you’ll have to precise what you want to achieve, there are so many different kind of modulations.

hope this helps.


May 14 2010 | 5:40 pm

I have a couple of example of using poly~ to make synths. There is a really basic one, called StupidSynth, which can be found here –

There is a considerably more complex one, called Simple_FM_Synth, which can be found here –

May 15 2010 | 8:36 pm

@ Leo, you’re right about the synthwave patch, I remembered a bit after I posted my question. Thanks for the tip, though the mute message could be more helpful, I think.
@ Chris, Thanks for providing the patches. I’m still trying to fix mine, in order to learn, but I’ll might as well use the simple_fm.
Thanks to both of you.

Viewing 4 posts - 1 through 4 (of 4 total)

Forums > MaxMSP