Apologies for spam; we've changed our policy by requiring approval for accounts, and deleted all existing spam and user - thanks for your help flagging content. We continue to test our forums and Vanilla software, aiming for release early in 2013. If you need to give us feedback outside the forum, contact us via http://createdigitalmusic.com/contact/ or on Facebook
Do abstractions consume resources even if they're not patched to anything?
  • This may seem like a weird question, but I ask it because I'm using dynamic patching in my app. Basically, I throw~ a signal to a bunch of effects, which can be arranged in any order. For that to work, my code has to dynamically declare each pd file that's being thrown to, as if I'd typed its name myself into the main patch. 

    The question I have is whether doing so will cause that effect to start consuming resources, even if no signal is thrown to it. If so, then I need to be cautious about declaring these files. If not, I'll probably declare all possible effects when the app starts.

    Hopefully someone has tested this!
  • Signal rate objects are active unless they're in a window for which DSP has been disabled with a [switch~] object. Some of the techniques that Thomas Grill discussed in his polyphony workshop may also be helpful (http://www.uni-weimar.de/medien/wiki/PDCON:Workshops/Universal_Polyphonic_Player). Also, try pd-list.
  • It's true, signal object always use power even when no signal is passing through. The abstraction / sub window with a switch~ works. I used it many times and set up a line~ volume ramp to mask the audio clicks when switch~ing on and off.