poly~ for saving CPU

jazzisfaction's icon

I know, I know...there've been a lot of topics about poly~, but most of them about plyphonic ciruits.
And I couldn't find patchers in the examples which were interesting for me on the forum.

I'm looking for some help to use poly~ to save CPU by for example replacing gate~ objects.
Any help-patchers are welcome.
I include a little patcher which doesn't make so much sense (not important in this case) but which deals with a lot of gates which take a lot of CPU....I'm sure one can replace that with poly~, but I don't know how.

Max Patch
Copy patch and select New From Clipboard in Max.

As usual thanx so much for helping
Cheers
Peer

Gregory Taylor's icon
Max Patch
Copy patch and select New From Clipboard in Max.

raja's patch is deep and subtle, and he wisely knows that the use of the trigger object allows him to control the order of operation regardless of where he moves his connected objects (which allows the patch he posted to be an elegant and compact tangle). I've taken the liberty of untangling and commenting his example to make what he's doing a bit clearer (I hope) - the trick of using the completion of the line~ object's ramp to trigger the unmuting of all the voices in this subpatch is worthy of your attention.

jazzisfaction's icon

thanx to both of u...I looked to it for a long time and I still don't know what this patcher helps me and in which circumstances I can use it......bit desperate over here :-0

my teacher sent me another patcher to save CPU...the same problem: what does it help and in which circumstances can I use it (see attachment).

Thanx everybody
cheers
Peer

697.Archive.zip
zip
jazzisfaction's icon

Hey Raja,
I'm back in the game ;-)
Thanx for your comments.
For me it's visa versa. I'm quite familiar to use poly~ for polyphony and I understand it much easier.
Using poly~ for saving CPU is new to me and that's what makes it a bit difficult. I understand what it does (muting the signal flow - and like this saving CPU), I just don't see directly how and where to use it and in which way.
But with all these patches it makes a bit more sense and I'm sure I will get into it after having thought about it a couple of more hours.

Take care and all the best.
Peer

Roman Thilenius's icon

where to take it ... seems a question of personal flavour.

you can see the encapsulation of poly~ as a rock solid alternative to sending
"enable" messages to single audio objects.

that part of your DSP chain, which you want to turn off, goes into a poly where
you can stop it from running by turning the polypatcher off.

-110