On Dec 9, 2006, at 10:01 PM, Derek Holzer wrote:



Frank Barknecht wrote:

I think, a successor of nqpoly4 should not care about voice allocation
at all by itself.

Actually, in the end what I'm looking for is exactly dynamic voice allocation, so that I can get PD to act like SuperCollider and only let abstractions create a CPU load when they are actually being played, instead of all the time. The granular synthesis work I'm doing is just too heavy otherwise. I'd hoped nqpoly would do that, but I'm still not sure. Maybe it's just a way of spawning a bunch of abstractions at once, regardless how heavy they run...


[nqpoly4] will allocate the given number of voices. Then you can control the CPU using a [switch~] in the replicated abstraction. Whenever that abstraction receives a message, it would first turn on [switch~], then execute the message. Then after sending the "complete" bang, it would turn off the [switch~]. That should cover it.

.hc


------------------------------------------------------------------------

                  ¡El pueblo unido jamás será vencido!



_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to