[PD] route large number of voices

Benoit Fortier benoitfortier at yahoo.ca
Sun Mar 29 15:14:06 CEST 2015


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 at 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 at lists.iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.puredata.info/pipermail/pd-list/attachments/20150329/4a415507/attachment.html>


More information about the Pd-list mailing list