Hi,
If you can wait about one more day...I'll be posting a link to a ready-to-use polyphonic synthesizer, which uses Frank's [polypoly] object, which in turn uses [poly]. For a sneak peak, see here (the download link doesn't work yet, as I wrap up last-minute issues with the code):
http://www.pkstonemusic.com/polyWaveSynth.html
I'll try to have the download in place by tomorrow. But I wanted you to know that polyphony is now very easy and powerful in PD.
Phil Stone
Atte André Jensen wrote:
Frank Barknecht wrote:
Nice. I will do an exhaustive test later/tomorrow
Thanks!
but I have one additional feature idea: [poly] in Pd supports a [clear(-message that may be useful for [legato] as well to reset the internal buffers.
That sounds like a plan :-)
Is the clear-message a special message and what the idea behind it (pointers to the appropiate place in the doc is fine, don't wast bandwidth on a newbie)? I looked at poly-help.pd and it makes sense. Where can I see a simple example with oscillators and all?
I must admit I'm totally confused about polyphony in pd. Actually I'm confused to the point where I believed csound to be superiour in exactly this area [for the non-csounder: csound has dynamic voice allocation out-of-the-box, meaning it's the default to be able to play as many note as the cpu can bear, but only active voices are using cpu].
Where should I look to learn about polyphony handling in pd? Maybe you could even give me a quick overview of the broad perspective?