Complete overhaul. Moved from OpenAL to XAudio2_7. No 3D positional audio effect support yet.