Easiest way of achieving polyphony in this patch
Hey everyone I am just wondering what is the best way for me to achieve polyphony in my current mono synth.
I have studied the poly~ and poly object fluently but still have no clue how to approach this as I have two oscillators with a mix control to blend between the two.
Would I need to completely alter my current patch or will it be a relatively simple approach?
Thank you and I greatly appreciate the help (as I am still learning MaxMsp after all these months)
David
I don't think that poly is much use these days, I would zero in on poly~ as my approach. I have an example you might want to look at: Simple FM Synth which can be found here: http://www.xfade.com/max/SFM/
It also has a pair of synthesis types, and is managed with poly~
replace the inlets with [in 1] [in 2] ... create a [thispoly~] and learn how to turn
voices on and off using the "mute" message ... thats almost all.
Your synth appears to be completed - making the whole thing polyphonic would require some work, as I believe that a polyphonic synth in Max needs to be approached as such from the very outset. But take heart! The [poly~] object is your friend. Identify first which parameters you wish to control from the top level. Will the filters be top level, or inside the [poly~]? I'm guessing the only thing you want to 'target' individually is the oscillators' frequencies and amplitude-envelopes so use the [target $1] message to [poly~]. Most of the other paramters you wish to control could be applied using the [target 0] (all voices) message. Remember that by default numbers go to specific voices, signals go to all. Look in the Cycling74/example folder for the synths that live there for more pointers
HTH
Brendan
Thanks Chris, Roman and Noob you guys have helped me loads. Have given me a lot to work with hopefully I'll come up with a working solution!
Thanks once again
just saw this video now https://cycling74.com/tutorials/polyphonic-synthesizer-video-tutorial/