Making sure the settings are right



Hi!

I am trying to make sure that the platform settings are actually being changed in UE5. Is there anyway to make sure that it actually is updating? We are also using ATMOKY as well so we know that when we change it the Atmoky plugin works. But since it is auto detect does it just auto go to 5.1 etc if we have a 5.1 system hooked up?

we have had FMOD doing a live update and when we change it in the game it does not update; is it because we already have a 5.1 attached? Is there a way even if we have a 5.1 attached we can force it to use another setting?

Thank you!

-Rob

Hi,

What version of FMOD are you using?

To confirm the current output of the system you will have to use API: FMOD Engine | Core API Reference - System::getSoftwareFormat. Please note, to the FMOD system will have to be restarted to change the SoftwareFormat at runtime: FMOD Engine | Core API Reference - System::setSoftwareFormat: This function must be called before System::init, or after System::close.

We have examples using the API here: Unreal Integration | User Guide - Programmer Sounds via API
Hope this helps!

We’re going to be upgrading to UE 5.6 and the latest version of FMOD.

we are currently on 5.5 and 2.03.06

Thanks I will fwd this to my programmer!

1 Like

We are having this issue now though; we just upgraded and every time we try and build in FMOD it crashes UE5 on my PC. The other FMOD designer can’t even open UE5 on their PC.

Any suggestions?

Hi,

Thank you for the call stack, this is a known issue. Once there is a solution I will up date here.