Sign in to follow this  
Bulhakov

3DAudio stopped working?

Recommended Posts

Did anyone else notice the 3DAudio in DirectMusic (DirectX9.0c) ceased to work in 2005? The stereo sound is still there, but the more advanced HRTF (head related transfer function) filtering seems to be gone. There is no distinction between sound coming from above or below, and there was a very clear one in 2004. Also the stereo effect seems to be based purely on the intensity difference (it does not seem to utilize the phase shift and various frequency responses). I created the 3D audio path DMUS_APATH_DYNAMIC_3D. At first I was sure it was due to a fault in my own code (I'm writing a simulator of an electronic travel aid for the blind), but the problem occurs also with the 3DAudio demo from the DirectX SDK (Microsoft DirectX 9.0 SDK Source: (SDK root)\Samples\C++\DirectMusic\3DAudio). I have tested this on 3 other computers and the same problem occurs. The sound is till played in the audio path, but the spatial effect is gone, with only a simplified stereo remaining. Can anyone confirm this problem? (Just download the 3DAudio sample from the microsoft directX site, wear headphones, listen to the virtual sound source orbiting your head, set the horizontal movement to 0 so that the source moves only up and down, do you hear any difference?) Is there any explanation/fix to this? Thank you in advance for any advice.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this