Route a sound generator to multiple outputs
-
Say I have a sampler that has 2 channels, and it's nested in a container that has 8 channels. I want to have the output of the sampler split to all 8 channels of the container, while adding some per-voice modulation (like an envelope) on each of the split channels. So:
- channels 1-2 get a simple gain with Envelope one
- channels 3-4 get a simple gain with Envelope two
- ... and so on
Or in other words - I want my 2-channel sampler to behave as though it had some multi-channel / multi-mic samples loaded, but without using multi-mic samples. I just need to have a single channel pair split to more channels before it gets to the container for furhter processing.
I could mult the 2 channels from the sampler on the container level, but then I can't apply per-voice modulations to each channel.
Is there a way to achieve this?
-
@tomekslesicki I don't think you can add envelopes to voices in that way - or maybe you can with scriptnode, in which case perhaps a send container and send effects would be the way to go.
-
@d-healey that's right, envelopes and other modulators are not processed on the channel level so you get a single modulation signal for every voice so even with polyphonic channel routing you would still be limited by this design.
You'll probably need to look for another way to achieve this, but usually once you apply different modulation sources to voices it's time to duplicate the samplers.