We are currently looking into using the Audio Output Configurations feature to have different mixes for headsets and speakers etc. However, I cannot find any examples of how to implement this in code, neither in general or Unity specifically. From the manual it seems that we have to stop all audio and unload all banks when doing this, but there is no indication if this is someting the runtime does, or I have to do etc. I would love som clarifications on the steps needed to set this up.
Also, we are using the Streaming Assets import type in Unity. From what I can see, there is no way to get FMOD to import all platform variations to the folder at the same time (Speakers, headsets etc). Since all these variations are needed at runtime and build time, will I need to write my own import code to get support for this?