Is there any build of FModEx that works for both Windows 8.0 and 8.1? We are currently using 4.44.24, but it doesn’t work when we deploy the app to Windows 8.1. When we use 4.44.26, the app no longer works on Windows 8.0.

I’ve tested a simple case of initializing FMOD Event 4.44.24 in a VS2012 Windows Store App on windows 8.1, and it works on my machine.

FMOD_ERR_OUTPUT_FORMAT is only returned from one place in the code and it occurs when FMOD is unable to find a suitable output format that the WASAPI driver will accept. FMOD is normally able to perform the format conversion that will allow it find a format supported by the driver.

Are you using FMOD::System::setSoftwareFormat() or similar calls before init()?

Just because setSoftwareFormat() returns OK, doesn’t mean the settings won’t cause issues later when trying to initialize the driver.

If you use the logging version of the libraries, what is printed when trying to initalize? Have you tried simplifying the code so you are not calling setSoftwareFormat or any other similar pre-init functions?