Guys, I found a simple fix for this that doesn't involve overwriting DLLs or stuff like that. The problem is that the kX driver sets up eight audio channels which makes OpenAL think that the channel configuration should be 7.1 (7+subwoofer). However, the EMU10K1/2 chips only support 5.1 audio, which causes OpenAL to freak out.
THE EASY FIX
Set your default audio playback device in windows to "Wave Out 2/3", NOT "Master Mixer". This will cause OpenAL to use the stereo channel configuration and all is well.
Disclaimer
I did not try this with Minecraft. I'm developing a game with LWJGL 2.9.0 and this fixed audio for me. It should work for all LWJGL games, though. Also, this will set your audio output to stereo, so change it back when you want 5.1 sound.
Guys, I found a simple fix for this that doesn't involve overwriting DLLs or stuff like that. The problem is that the kX driver sets up eight audio channels which makes OpenAL think that the channel configuration should be 7.1 (7+subwoofer). However, the EMU10K1/2 chips only support 5.1 audio, which causes OpenAL to freak out.
THE EASY FIX
Set your default audio playback device in windows to "Wave Out 2/3", NOT "Master Mixer". This will cause OpenAL to use the stereo channel configuration and all is well.
Disclaimer
I did not try this with Minecraft. I'm developing a game with LWJGL 2.9.0 and this fixed audio for me. It should work for all LWJGL games, though. Also, this will set your audio output to stereo, so change it back when you want 5.1 sound.