Flip left/right channels for racing game mirrored mode?

The closest I found is the handedness of the coordinate system, but it looks like this can only be set during initialize, not updated on the fly. Has this been solved in the past?


You can change the pan stereo width of an Event or a Bus: https://fmod.com/resources/documentation-studio?version=2.1&page=mixing.html#the-panner

You can even automate this Event property to control it with a parameter, and in version 2.0 or newer you can also automate Bus properties.

Thanks Cameron, but I’m not sure this will work for us. Are you able to set the width to a negative value in order to flip the channels? Will this work in 5.1 and 7.1 surround sound? Can this be done on the fly programmatically?

You can set it to a negative value to flip the channels, to do this programmatically you can automate the value with a parameter and set the parameter value in game.

I ended up simply flipping the up-vector when calling setListenerAttributes() while in mirrored mode.