Custom speaker configuration (4.0 and 8.0)

Hello, I need to use FMOD in two modes - with 4 or 8 speakers placed evenly around listener, but there’s only “5.1” and “7.1” configs in Studio and Unity. How can I set 4/8 speakers and their 3d positions?

In order to achieve this you will need to edit the FMOD.RESULT Initialize() function in RuntimeManager.cs. Take a look into Studio::System::initialize() and Core::System::setSpeakerPosition().

Users of the Studio API should be aware this function does not affect the speaker positions used by the Spatializer DSPs, it is purely for Core API spatialization via ChannelControl::set3DAttributes