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