Does anybody really understand nqpoly4~ ? :)
I don't use it very often , but when I do it needs several goats sacrificing to make it work. Maybe I forgot to appease the right god or something this time, but I just keep getting
$1 $2 $3 $4 $5 $6 $7 $8 $8 can't create
According to the helpfile abstractions need to obey certain requirements.
Does anyone know what these 'certain requirements" are, exactly..?
Has anyone every written a tutorial on it? The helpfile contains some promising looking examples, but honestly after all the time I've used Pd I still don't understand this voodoo object.
cheers for any help
Andy
Hi Andy,
I've had good luck with [polypoly], Frank Barknecht's enhancement of
[nqpoly] (it adds polyphonic voice management via PD's [poly] object).
Yes, it was a little tricky to get working, but it's a little less
finicky than [nqpoly], which, if you edit or otherwise touch it, won't
work correctly, due to object order problems.
It's been a while since I worked with it, so I can't remember the exact pitfalls and solutions, but I have a little documentation, and a working example, [polywavesynth], at http://www.pkstonemusic.com/polyWaveSynth.html .
Let me know if I can explain anything from that page.
Phil
Andy Farnell wrote:
Hallo, Andy Farnell hat gesagt: // Andy Farnell wrote:
First requirement is: It has to be an abstraction that can be created. Everything else is secondary. In your case, the symbol that is passed as $1 does not name an abstraction name that Pd can find. Whatever you pass as $1 has to be in your Pd path or next to nqpoly4.pd
It does not suffice if that $1 file is next to the patch, that you're using [nqpoly4] in, as that cannot by found by nqpoly4.pd
Special voodoo magic X: Start your pd with "pd -path . mypatch.pd".
Frank Barknecht _ ______footils.org__