I’m not sure what exactly happened. I tried to change the audio mixer during runtime, but suddenly all the Unity audio cut out. Now all of the Unity audio in all of my projects has stopped working. If I build into .exe’s the sound still doesn’t work.

When I quit play mode, there is a sudden burst of sound, so I’m sure the game isn’t muted or anything like that.

This error was triggered in Unity 5.5.0f3 Personal.
I’m currently using Unity 5.6.0f3 Personal, I updated to 5.6.0f3 after this error happened.

I already reinstalled Unity but nothing seems to work.

I’ve sent the project to a colleague to test, but it works fine on their system.

Has anyone had this problem before?

It seems as if the script execution order randomly changed so that an old line of code the main programmer on our team forgot about started executing.

The line had a reference to AudioListener.Volume, which appears to be the cause of the problem.
After removing that line, everything works fine.

Still not sure how it affected other projects…

Are you sure that you have an AudioListener in your scene and if so, is it enabled?