Thank you very much,
Unfortunately, the error IAudioClient::Initialize returned 0x800706BE.
may be related to windows updates or remote procedures: Steam Community.
We could try forcing FMOD to FMOD Engine | Core API Reference - FMOD_OUTPUT. We will need to change EditorUtils.cs
under line 541
:
private static void CreateSystem()
{
RuntimeUtils.DebugLog("FMOD Studio: Creating editor system instance");
RuntimeUtils.EnforceLibraryOrder();
FMOD.RESULT result = FMOD.Debug.Initialize(FMOD.DEBUG_FLAGS.LOG, FMOD.DEBUG_MODE.FILE, null, "fmod_editor.log");
if (result != FMOD.RESULT.OK)
{
RuntimeUtils.DebugLogWarning("FMOD Studio: Cannot open fmod_editor.log. Logging will be disabled for importing and previewing");
}
CheckResult(FMOD.Studio.System.create(out system));
FMOD.System lowlevel;
CheckResult(system.getCoreSystem(out lowlevel));
// New lines to force no sound
CheckResult(lowlevel.setOutput(FMOD.OUTPUTTYPE.NOSOUND));
If this is able to build, we could look into forcing no sound on CI builds.
Please note, auditioning FMOD events in the editor will not work while this is set. To trigger the change, you can either delete the FMODStudioSettings
object or rebuild banks.
Thanks