The Audiere Audio System is a portable audio
library which supports playing MP3, Ogg Vorbis,
WAV, IT, XM, S3M, and MOD files. You can use it
from C, C++, Python, Java, and any language that
supports XPCOM (JavaScript in Mozilla, for
example). It currently supports DirectSound 3,
DirectSound 8, and arbitrary DLLs for output in
Windows, and OSS in Linux.