We still have the same bug as before with sounds, where it plays in the first channel, and thus overrides existing sounds, stuff other applications might do, etc. Got to thinking about that today, so did some searching. Seems they have done some work on the OpenGL like system for sound, OpenAL:
http://www.openal.org/documentation.html
Its now got a seperate ALUT module, which handles conversions, like MP3 to the stuff that OpenAL's functions can handle and the OpenAL itself has some interesting tricks for 3D positioning, etc. But, the best things about it is that it might fix the current problem with how sounds are handled in Mushclient.
Or maybe not. Just figured I would point you that direction Nick. On the chance its useful.
http://www.openal.org/documentation.html
Its now got a seperate ALUT module, which handles conversions, like MP3 to the stuff that OpenAL's functions can handle and the OpenAL itself has some interesting tricks for 3D positioning, etc. But, the best things about it is that it might fix the current problem with how sounds are handled in Mushclient.
Or maybe not. Just figured I would point you that direction Nick. On the chance its useful.