Jump to content
  • Advertisement
Sign in to follow this  

3DAudio stopped working?

This topic is 4862 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

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
Sign in to follow this  

  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!