So we’re getting a weird situation where (a very small) number of our players (on iOS and Android) are getting no audio.
We’ve noticed that at least on iOS when this occurs, FMOD initialized with NOSOUND:
14:05:17.622|Info| FMod output type is: NOSOUND
14:05:17.622|Info| FMod DSP buffers are: 4 * 512
Why might FMOD be doing this?
Our logging level is set to “Warning” but we aren’t currently logging API Errors or memory tracking so should I be tweaking this to try and get more information? (Our telemetry captures unity debug logs, but nothing else at the moment so will this be sufficient?)
Is there a way we can possibly reinitialize FMOD from Unity if we detect the wrong kind of sound device?
It’s also important to note: in most cases a restart of the game or reboot of the device will fix the issue, though the users aren’t noting an issue where other apps / games have no audio.
Hello!
Have you had a chance to implement any of the solutions we talked about at High Score?
So I think the problem in the first place is: I’m not getting any logs off of FMOD in builds - from my looking at various things: do i need to change what libraries we’re using in production builds to get any logging off of FMOD?
(I ask because threads like this and this)
Okay so it looks like i have to modify FMOD/src/Editor/EditorSettings.cs:621 to read:
public bool ForceLoggingBinaries { get; set; } = true;
Then I have to remove / comment out the #if UNITY_EDITOR || DEVELOPMENT_BUILD on line 328 of FMOD/src/RuntimeManager.cs
And enable api logging and then i get FMOD logs into our telemetry system… (which traps calls to the Unity Debug Logger)
Ahh yes, the fmodstudo.dll will not have any logging. We will want the fmodstudioL.dll.
Those changes sound right and should give us the detailed logs. Have you been able to catch anything?
We now have version 1.0.2 of our game out which has extra FMOD logging (which is also causing other issues as it appears FMOD is now taking ages to load samples but i’d guess that’s because of the extraneous log output) 
I’ll post as soon as I have any data