"reliable" 5.1 speaker arrangements for AU (and AAX, while we're at it)?


so, i'm currently working on a 5.1 audio plugin that is dependent on a fixed mapping between channel number and in-/output position.

Is there any method to ensure a consistent mapping, or is this completely dependent on the host ?

I thougth about parsing the speaker arrangements, but the strings retrieved with getInputSpeakerArrangement() und getOutputSpeakerArrangement() seem to be empty all the time ...

So, is the only possibility i have "trial and error" ?

We're currently at the testing stage of our new multi-bus support, and this will also allow you to specify speaker layouts for each bus, so yes, this will be possible very soon!