Retrieve Channel Format in AudioSuite Plugi-in

I’m wondering how to retrieve the channel format of the output bus of a selected track in an AudioSuite AAX Plug-in. I have to know it in order to change the algorithm in the process block.

there’s processorLayoutsChanged() in the juce::AudioProcessor.
however your best bet is to check during your actual processBlock.
lately there’s also isInAAXAudioSuite() so you can also ensure that you’re not hurting you realtime performance.

Just keep in-mind that AudioSuite has 2 APIs. the AAX one should be close as possible to your AAX api while CHostProcessor one (which isn’t currently part of the ROLI/JUCE) differs a little.