breaking the sound engine into multiple subpatches