hi folks! i'm working with my patch and noticing that even when idle the CPU is 30% or so. this is with DSP on of course. otherwise it drops to about 5-6%.
after some sleuthing i found that the culprit appears to be my synth bank and fluidplayer objects, so i'd like to implement a switch~ object to shut off their outputs which are stereo but i don't want to manually control it. i'd more prefer a sort of timed noise gate where it waits something like 3 seconds once the sound has reduced past a nearly silent threshold, and then ramps the signal down and shuts off the DSP.
anyone have some examples of this kind of thing?
additionally, i have experienced a substantial DSP spike of over 100% that unfortunately i cannot reproduce at the moment. i am running Jack with a very small buffer because this is a live performing instrument and i need instant, or near instant response from it.
advice or examples appreciated!