Having never worked with multi channel plugins before I wanted to create a simple test plugin that would allow me to route n channels into the plugin for multi processing.
A use case using Ableton would be to insert the plugin on a channel and route other channels into this using its ‘AudioTo’ drop down.
Following this tutorial (JUCE: Tutorial: Configuring the right bus layouts for your plugins), my understanding is that I needed to explicitly identifier the number of channels in the AudioProcessor constructor, like so:
This shows up in Ableton as a possible channel within the plugin to route into…
My confusion is within the process block. What is a recommended way of individually processing the input samples of each channel?