chris clepper wrote:
the basic problem with your patch is that everything is on all the time. even when you aren't using freeverb~ it's still processing audio, same for everything else in the patch. that's why loading one or two sound files doesn't change the CPU load at all. i don't actually know if pd has the equivalent of MSP mute~ object which turns processing on and off selectively (there's no mute~ in pd 0.36). that would make a world of difference in a large patch like this.
you want the [switch~] object, it disables audio processing in subpatches