DevMaster.net Forums
[[ Home | Forums | 3D Engines Database | Wiki | Articles/Tutorials | Game Dev Jobs | IRC Chat Network | Contact Us ]]

Go Back   DevMaster.net Forums > Programming & Development > Sound and Music Programming
User Name
Password
Register FAQ Members List Search Today's Posts Mark Forums Read

Reply
 
Thread Tools Search this Thread Display Modes
Old 11-15-2005, 04:51 AM   #1
dicksan
New Member
 
Join Date: Oct 2005
Posts: 12
Default Dolby Digital support for Audio engine?

How would i go about implementing support for dolby digital technology in my PC game audio engine, is it possible? Do i need to anything to make 3D sound to work on dolby speaker systems..?

cheers
dicksan is offline   Reply With Quote
Old 11-15-2005, 05:06 PM   #2
TheNut
Senior Member
 
TheNut's Avatar
 
Join Date: Aug 2004
Location: Thornhill, TO
Posts: 850
Default Re: Dolby Digital support for Audio engine?

I’m not entirely sure what you want to support. Do you want to encode/decode Dolby Digital audio (AC3) or do you want to playback 3D positional audio on a multi-speaker system?

Dolby Digital is an audio format. It doesn’t have a role in 3D positional audio, which can render audio anywhere in 3D space in real-time. Technologies such as Direct Sound can do this. For Dolby Digital playback, you need to write a decoder or use an existing one. I don’t know of any though.
___________________________________________
http://www.nutty.ca - Being a nut has its advantages.
TheNut is offline   Reply With Quote
Old 11-19-2005, 02:31 PM   #3
kitt3n
New Member
 
Join Date: Sep 2004
Posts: 15
Default Re: Dolby Digital support for Audio engine?

The Miles Sound System 7.x supports dolby digital...
It's for commercial use though (few thousand bucks).

You might look into FMod though - it might support dd.
kitt3n is offline   Reply With Quote
Old 12-07-2005, 05:04 AM   #4
dicksan
New Member
 
Join Date: Oct 2005
Posts: 12
Default Re: Dolby Digital support for Audio engine?

I am aware of Miles and FMod, and i am making my own audio system. I want to allow the user to be able to switch between, stereo, headphones and 5.1 output.

What i meant in the question was; What do i need to do so that the 3D sound will play on a 5.1 speaker system, and how can i do this using directx or openAL.

thanks
dicksan is offline   Reply With Quote
Old 12-09-2005, 05:22 PM   #5
TheNut
Senior Member
 
TheNut's Avatar
 
Join Date: Aug 2004
Location: Thornhill, TO
Posts: 850
Default Re: Dolby Digital support for Audio engine?

The DirectX SDK contains samples on how to use DirectSound as well as 3D Listeners and Buffers. You also don’t have to worry about how many speakers someone has. DirectX automatically determines this based on the user’s OS configuration and will properly output audio to the correct speakers. All you need to worry about is the point in 3D space for which the sound originates from and DirectSound will do the rest. Other things you can set in DirectSound include the min and maximum distance with rolloff, Doppler effect, and velocity.
___________________________________________
http://www.nutty.ca - Being a nut has its advantages.
TheNut is offline   Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Forum Jump


All times are GMT -7. The time now is 04:07 AM.


Powered by vBulletin
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.