I've been "new" to Max for about 5 months now, and I've had a great deal of fun making monophonic synthesizers, crazy noise generators, et cetera. I've strictly avoided the poly~ object though, and for one reason: I can't fucking figure it out. Every time I've tried to make a polyphonic synth, it fails miserably. No matter how many times I read over the tutorial, the reference page, or the help file, nothing that I try to make ever works.
The other day while I was in class, I drew out a synthesizer on paper that I'd really like to make, but it makes very heavy use of the poly~ object. When I try to realize it within Max, nothing ever happens. So I humbly ask all you Max veterans, please help me.
I'm not asking you to program my entire synthesizer, but just to give me some sort of framework that I can adapt to what I need. It's an additive synthesizer with 96 voices. Two inputs need to be directed to all instances at all times, one is an input frequency and the other is a resonance value for a [filtercoeff~]. I also need to control the amplitude of each voice with a 96-bar multislider.
The idea is very much inspired by that picture on the Max/MSP Wikipedia article. in the discussion thread about it, someone suggested that the ridiculous array of toggles was the partials table of an additive synthesizer... regardless of what it actually is, I'd really like to know what that'd actually sound like.
Anyone that can help me try to figure this out, I'd greatly appreciate it... and if you have any suggestions of how to better approach this, that'd be great too.