sambean ·
You all may already know this but I've just thought of a technique to implement cascaded mono modules with poly components..
It's been mentioned before about using the pack and unpack modules to perform 4 mono or 2 stereo parallel functions with one poly component, for example the 4 band distortion mentioned..
For those not sure, the pack module can bundle 4 mono channels into one poly channel, this can then be processed with one poly module, using 4 times less processing power (control parameters can also be packed with a small workaround so it could be possible to say have 1 lowpass, 2 bandpass, and 1 highpass from a single poly filter component i.e. a simple frequency splitter)
It's also possible to perform cascade or serial processing using the pack and poly components by connecting the pack and unpack modules together offset by 1 and feeding back the poly module, for example 4 series allpass filters can be made using:
So the signal path is
In -> poly channel 1-> poly channel 2-> poly channel 3-> poly channel 4->Out
So for example using both thes techniques it should be possible to make the freeverb port with just 2 poly components: 1 parallel poly comb, and 1 series poly allpass..
Hope this is clear and useful
Sam