Okay, I've been suffering from this again; somehow, when the game freezes and I'm forced to close it down the sound is lowered. At this point the sound is almost gone entirely, so I was forced to switch (once again) to KeeperFX.

But perhaps given these details, someone has a idea to fix this?