Thanks everybody, that’s what I was looking for! After I’ve done a little bit of clean up, I’ll share an abstraction which works pretty much like poly but which detects note off by receiving, in it’s right inlet, voice numbers that are no longer busy.
One question out of curiosity IOhannes : I thought of your solution but it felt to me like there was something wrong with it because it uselessly sends data to many many voices. Is my feeling justified in any way, or should I just chill out?
Benoit Fortier
Le 2015-03-28 à 03:40, IOhannes m zmölnig zmoelnig@iem.at a écrit :
On 03/28/2015 12:28 AM, William Brent wrote:
Here's an example from my class (14-poly-routing.pd) for how to deal with this. Hope it helps
altenatively use a global receiver and prepend the synth ID in the actual message.
e.g.
[3 note 64 127( | [s synthctl]
and your synth is instantiated as [synthabs 3]: [r synthctl] | [route $1] | [route note] | [stripnote] | ...
i often use [route $1 0] (and merge both), so i can address each node individually (via it's id) and ALL (using the special ID "0")
fgmsrd IOhannes
Pd-list@lists.iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list