I have a mixer plugin with maximum 8 stereo ins and outs.
I have read this:
https://docs.juce.com/master/tutorial_audio_bus_layouts.html
As of now I implement “AudioProcessor::isBusesLayoutSupported” to just accept 8 ins and 8 outs stereo, which is what I pass on the constructor as initial layout.
But I’m able to support more layouts, if the DAW wants to actually change the layout instead of polling what I support what sequence of calls is expected?
Should I assume that I have to implement some of:
numChannelsChanged
numBusesChanged
processorLayoutsChanged
And then to call getBusesLayout?
This is not very clear on the tutorial.