Overclockers Australia Forums

OCAU News - Wiki - PC Database - QuickLinks - Pix - Sponsors  

Go Back   Overclockers Australia Forums > Specific Hardware Topics > PC Audio


Sign up for a free OCAU account and this ad will go away!
Search our forums with Google:
Reply
 
Thread Tools
Old 25th October 2005, 6:17 PM   #1
rawhide Thread Starter
Member
 
rawhide's Avatar
 
Join Date: Dec 2001
Location: Sydney, NSW
Posts: 127
Arrow 3D Sound and Digital Cables - Why your games are in stereo only

So you've got a sound card or motherboard with either a coaxial or optical digital-out plug. You've connected it to your fancy speakers or home theatre receiver, but something's not quite right... have you noticed that you hear sounds from your favourite 3D games in the front speakers only, or you hear the same stereo sounds from all 4, 5, 6 or 7.1 speakers?

Well my friend, you've just fallen into possibly the most common trapping of PC digital sound...

First, a little technical info. I won't spend too much time on the fine details, I'll try and sum it up as best as I can.

Analogue vs. Digital: Analogue sound travels as waves of electricity that are subject to interference from nearby electronic equipment. Digital overcomes this by encoding the sound into zeros and ones before sending it over the cables, much like the screech of an old modem when you pick up the phone (we don't understand it, but computers can process it). Digital is tolerant to interference, but excessive interference will stop the sound entirely, you either get a perfect signal or none at all.

Digital Formats: When audio is encoded digitally, the equipment at both ends needs to be able to recognise the codes of zeros and ones. That means talking in the same "language", also known as "format" or "standard". There are more, but only three digital formats are in mainstream home sound use. Those being PCM, DTS and Dolby Digital (also known as AC3). For more detailed information on sound formats, try this thread on the Audio Visual forum.

Encode and Decode: In the context of this thread, these two terms relate to converting sounds to and from a digital signal. Your sound card ENCODEs a digital signal in one of the above formats, while the speaker system (or home theatre receiver) at the other end DECODEs that signal.


Anyway, on with the story...

The digital format is really where this problem lies. Your sound card is sending your game's sound in PCM format, and chances are there's nothing you can do about it.

Every sound card with a digital plug is able to encode PCM. PCM is uncompressed, it's fast, simple and cheap to encode and used in everything from old digital telephone systems, to Compact Discs (Wikipedia). The PCM format supports 2 channels of sound only, that is, stereo. When you play a game on your computer, your sound card is still making a PCM signal and sending that over the digital cable, so you will only ever get LEFT and RIGHT.

I'll just repeat that last point by itself for emphasis...

When you play a game on your computer, your sound card is still making a PCM signal and sending that over the digital cable, so you will only ever get LEFT and RIGHT.

Right about now, some of you reading this will be thinking something like "but when I play a DVD on my computer I get my surround sound just fine", and you're correct. In this case the people producing the DVD have already ENCODEd either a DTS or Dolby Digital (AC3) signal and stored it on the DVD. Your sound card is simply copying that signal and sending it straight over the digital cable without doing any processing of its own (the same applies to HDTV cards I think, except the AC3 signal is coming, already encoded, from the television broadcast).

So, what can you do about it?

Well, sorry folks, but the only way you're going to get proper surround sound from your 3D games with your current sound card is to hook up your speakers using all those seperate analogue plugs you probably have at the back of your computer.

There are alternative solutions however...
  • The nForce2 motherboard chipset with "Soundstorm" on-board sound has a feature that allows it to ENCODE 3D game sound into a Dolby Digital signal on-the-fly, instead of relying on PCM stereo
  • The HDA Digital X-Mystique 7.1 sound card (plugs into any standard PCI slot) also has a similar feature, but comes with the advantage of not being a number of years out of date
  • Creative have a product called the Home Theater Connect DTS-610, which allows you to encode six channels of analogue sound into a DTS signal on the fly, however this means you still have to run a bunch of analogue cables from your PC sound card to the DTS-610 box, and then run a digital cable from that to your speakers / hifi

Well I hope that dispells some misconceptions that people have and helps you judge which product to buy. I'll open the floor to corrections, suggestions and more in-depth discussion, but wanted to try and keep this first post as simple as possible without losing too much useful info. I haven't even spell / grammar checked it yet

Something like this should be stickied here IMHO. If not this post specifically, then I hope I've at least given something that others can link to and say 'here, read this'.
__________________
audio (hey, everyone else seems to brag about pc rigs )
hda digital x-mystique 7.1, denon avr-2802 receiver, krix 'symphonix' floor-standing loudspeakers, krix 'equinox' surround L/R, LSK M4 surround backs (DIY! ), krix kdx-c center, subsonic xs1 12" subwoofer, nad c541i cd player, good ol' modchipped xbox dvd player

Last edited by DiGiTaL MoNkEY; 17th May 2009 at 10:01 AM.
rawhide is offline   Reply With Quote
Old 26th October 2005, 11:24 AM   #2
skyline34
Member
 
skyline34's Avatar
 
Join Date: Feb 2003
Location: ACT
Posts: 518
Default

Nice write up. If only i had of read this 4 days ago. When i was pulling my hair out trying to get my onboard ac97 sound card to output 5.1 sound through coax !

I have since done some reading and figured out what you have said in your thread, and dropped some coin on an X-Mystique.

/rant
Its got me wondering why more companys (hello creative) don't include these sorts of features, especially when you pay hard earned cash for gimmiky buzz words like EAX 2 3 5 703247 whatever bloody number they tag on the end. Obviously they don't think the market wants this sort of thing. I have always had a soft spot for creative since i purchased my SB live value about 3 years back. But i am slowly losing every bit of respect i ever had for them.
/end rant
__________________
I'm eating my head.

OCAU Nissan Skyline Club Member

Last edited by DiGiTaL MoNkEY; 17th May 2009 at 10:01 AM.
skyline34 is offline   Reply With Quote
Old 26th October 2005, 11:57 AM   #3
$qwuzzy
Member
 
$qwuzzy's Avatar
 
Join Date: Mar 2004
Location: Sydney
Posts: 504
Default

nice work rawhide - maybe sticky?


Quote:
Originally Posted by skyline34
Its got me wondering why more companys (hello creative) don't include these sorts of features...
it's creative.........nuff said

Quote:
Originally Posted by skyline34
I have always had a soft spot for creative since i purchased my SB live value about 3 years back. But i am slowly losing every bit of respect i ever had for them.
see here is your mistake - but it's good to hear that you're learning from it.
__________________
If I don't reply, it's probably 'cause I forgot. Sorry.
OCAU Camera Club Member #137
$qwuzzy is offline   Reply With Quote
Old 26th October 2005, 12:50 PM   #4
chicken-
Member
 
chicken-'s Avatar
 
Join Date: May 2005
Location: Fortitude Valley, QLD
Posts: 664
Default

Creative's Answer is probably the worst way of solving the spdif surround problem I can imagine. Having your output go through so many ADC/DACs before actually reaching your speakers cannot be good no matter how high quality their processing is. Not to mention still requiring the 5.1 analog cables to run out of your soundcard, which defeates the entire purpose of using a single digital connection.
__________________
Last.FM Music Profile - PCDB Profile

Last edited by chicken-; 26th October 2005 at 12:51 PM.
chicken- is offline   Reply With Quote
Old 26th October 2005, 4:42 PM   #5
rawhide Thread Starter
Member
 
rawhide's Avatar
 
Join Date: Dec 2001
Location: Sydney, NSW
Posts: 127
Default

Thanks guys.

Quote:
Originally Posted by skyline34
I have since done some reading and figured out what you have said in your thread, and dropped some coin on an X-Mystique.


Quote:
Originally Posted by skyline34
Its got me wondering why more companys (hello creative) don't include these sorts of features, especially when you pay hard earned cash for gimmiky buzz words like EAX 2 3 5 703247 whatever bloody number they tag on the end. Obviously they don't think the market wants this sort of thing.
Yep, the previous excuse was that it was too expensive to license Dolby / DTS tech for mass production, and that nVidia could only put it on their motherboards because of the Xbox deal with Microsoft. But if that was truly the case these days, how did HDA manage to put it on an affordable card? Either times have changed and that excuse is no longer valid, or HDA are getting around the license issue somehow.

Quote:
Originally Posted by skyline34
I have always had a soft spot for creative since i purchased my SB live value about 3 years back. But i am slowly losing every bit of respect i ever had for them.
Same. Haven't owned a Creative card since the AWE-32 (back when midi music was still in use, it sounded great). When Creative killed Aureal and essentially silenced their tech (I had an Aureal card with A3D2 at the time), I lost all respect for them. I was on the verge of buying an Audigy 2 ZS recently because my current card was dying and running an nForce2 mobo was out of the question, and then I found the HDA, and all was good.

Quote:
Originally Posted by chicken-
Creative's Answer is probably the worst way of solving the spdif surround problem...
Couldn't agree more. I can certainly see it having some application for someone looking for a cheap digital encoder, like maybe someone running a backyard video production room, but it's definitely a complete waste of time and money for use with PC audio.

Anyway, I guess this thread shouldn't really turn into an all out Creative-bash, but it could be argued that it's quite on-topic, since they're a big reason behind "why your games are in stereo only"
__________________
audio (hey, everyone else seems to brag about pc rigs )
hda digital x-mystique 7.1, denon avr-2802 receiver, krix 'symphonix' floor-standing loudspeakers, krix 'equinox' surround L/R, LSK M4 surround backs (DIY! ), krix kdx-c center, subsonic xs1 12" subwoofer, nad c541i cd player, good ol' modchipped xbox dvd player
rawhide is offline   Reply With Quote
Old 26th October 2005, 8:38 PM   #6
chicken-
Member
 
chicken-'s Avatar
 
Join Date: May 2005
Location: Fortitude Valley, QLD
Posts: 664
Default

My theory on the Dolby License, is that with NVidia Soundstorm all but gone, Dolby were in need of someone to make use of Dolby Live, and therefore licensed it to CMedia for a significant discount. This also ment that they had Dolby encoding hardware back out there on sale, just in time to beat DTS's own entry into the PC encoding market. (although strange because DTS also partnered with CMedia to make their first encoding chip. )

Since Creative had previously ignored Dolby Live, it's unlikely that Dolby would now give them any discount similar to CMedia's, which is why Creative have gone with the DTS alternative encoder in the DTS-610.
__________________
Last.FM Music Profile - PCDB Profile
chicken- is offline   Reply With Quote
Old 26th October 2005, 8:48 PM   #7
KLoNe
Member
 
KLoNe's Avatar
 
Join Date: Oct 2004
Location: Brisbane, Australia
Posts: 732
Default

HDA should be turning up tomorrow

That's a terrific guide rawhide. I call sticky!

Last edited by KLoNe; 26th October 2005 at 8:49 PM.
KLoNe is offline   Reply With Quote
Old 27th October 2005, 9:09 AM   #8
slayer
Member
 
slayer's Avatar
 
Join Date: Aug 2001
Location: Sydney
Posts: 409
Default

A good write up!

A couple of quick questions, On my receiver (denon 2805) it only receives a PCM stereo signal from my Chaintech AV710 (via optical cable) when playing Quake4. I've noticed in the menu's it has settings for surround sound but they are greyed out for my card with something about openAL (is this a new format?) Is there any chance of enabling these settings or does this require a different card all together.

Failing that what is the difference between these cards that create a 5.1 signal from the original PCM source and me just pressing something like dolby pro logic II or dts emulation on the amp which will then output the original 2 channel pcm signal into a 5.1 signal? I'm just trying to get my head around it because as far as I can tell in cases like these neither of them have an original 5.1 track to work with so they both have to do a certain ammount of guesswork on where to send sounds?

hope that makes some sense

thanks in advance

Last edited by slayer; 27th October 2005 at 9:11 AM.
slayer is offline   Reply With Quote
Old 27th October 2005, 11:29 AM   #9
rawhide Thread Starter
Member
 
rawhide's Avatar
 
Join Date: Dec 2001
Location: Sydney, NSW
Posts: 127
Default

Slayer,

I don't know about your sound card in Quake 4 specifically. You'll need to check with the manufacturer of either the card or the chipset it uses to see if it supports OpenAL. Check the advanced settings of your speakers in Windows itself to see if it's set to stereo or 5.1 speakers.

FWIW - The HDA X-Mystique doesn't support OpenAL either (yet), but the surround sound works.

As for the difference, the cards that create a 5.1 digital signal do just that, they don't actually create it from any original PCM source, there's no PCM signal to begin with in their case. They're just able to make a 5.1 signal instead of a PCM (stereo) signal. Though, for music purposes, you can usually tell them to switch back to a PCM signal for higher (uncompressed) quality.

When you enable PLII or DTS emulation on your Denon receiver, it (the Denon) is processing the stereo signal and faking the surround channels. Like, picking out voice-like frequencies and sending them to the center speaker, and so on. Well, that's the gist of it anyway, check Wikipedia or Google for more info on pro logic I guess.
__________________
audio (hey, everyone else seems to brag about pc rigs )
hda digital x-mystique 7.1, denon avr-2802 receiver, krix 'symphonix' floor-standing loudspeakers, krix 'equinox' surround L/R, LSK M4 surround backs (DIY! ), krix kdx-c center, subsonic xs1 12" subwoofer, nad c541i cd player, good ol' modchipped xbox dvd player

Last edited by rawhide; 27th October 2005 at 11:35 AM.
rawhide is offline   Reply With Quote
Old 1st February 2006, 11:07 PM   #10
HaZZaD
Member
 
Join Date: Sep 2001
Location: Melb
Posts: 29
Default

Do these same rules apply to xvid files encoded with a DD soundtrack(2.0 or 5.1)? I can get 5.1 out of a dvd on my board, but cannot get any xvid files to playback in 5.1. Nor can I get my digital TV application to output in 5.1, though i suspect that has more to do with the DTV software in use that anything else.

HaZ
HaZZaD is offline   Reply With Quote
Old 7th February 2006, 8:33 PM   #11
rawhide Thread Starter
Member
 
rawhide's Avatar
 
Join Date: Dec 2001
Location: Sydney, NSW
Posts: 127
Default

You're probably right about it being the software.

For movie files (such as AVI files) with an AC3 soundtrack it requires a player that knows to pass the signal through to the digital plug. When in doubt with movies, give VLC media player a try - http://www.videolan.org/vlc/ - it'll usually play any file you throw at it. I can load up an xvid with a 5.1 dolby soundtrack and go (in vlc) Audio -> Audio Device -> A/52 over S/PDIF. In this case, if it's running properly, you'll find the volume and equaliser settings on your PC don't do anything, because it's passing the sound directly to your processor.

Can't help you with DTV though, but yes it's probably the software. I plan on getting an HD tuner car for my PC sometime soon so maybe I can flesh this out a little when the time is right.
__________________
audio (hey, everyone else seems to brag about pc rigs )
hda digital x-mystique 7.1, denon avr-2802 receiver, krix 'symphonix' floor-standing loudspeakers, krix 'equinox' surround L/R, LSK M4 surround backs (DIY! ), krix kdx-c center, subsonic xs1 12" subwoofer, nad c541i cd player, good ol' modchipped xbox dvd player
rawhide is offline   Reply With Quote
Old 3rd April 2006, 1:17 AM   #12
FuNkY MoOsE
Member
 
Join Date: Nov 2004
Location: Perth
Posts: 90
Default

In the process of self educating myself on this topic I found a heap more 'alternative' solutions.

Nice list of Dolby Digital Motherboards on htpcnews (There's even a couple of a64 mobos there as well as a heap of intel stuff)

The X-plosion and X-mystique that're covered pretty heavily in these forums. Reading around I saw a couple of unconfirmed sources say that the X-raider wouldn't be round till Q4 this year. =\

The aureon from terratec which is painfully expensive compared to everything else.

The Montego™DDL from Turtle Beach which is pretty pointless because I can't seem to find a Australian vendor for. I think this also uses the same chip as the x-mystic and costs a fare bit more, not really worth the effort.

The Diamond XtremeSound 7.1 DDL is interesting, but it essentially seems to be identicle to the Xmystique for a slightly smaller price if you can even get one in Australia. I dunno if this card would suffer from the same problems the X-mystique does, but it would apear to use the same drivers so it probably does.

Also of note, is that most of the on board Dolby Digital Live stuff is done through software encoding which puts a bit of extra load on the cpu, at least most of the intel stuff is. I have no idea what they're using on the couple of AMD boards.

So the short of it is, the X-Plosion seems to be pretty much in a class of its own. And the X-Mystic seems to be pretty much the only realistic option for its price in Australia, although there are similar cards based on the same chip starting to apear overseas that could be cheaper (noteably the diamond card).

This is just information I dug up while trying to find a useable replacement for my nforce2 soundstorm system.
FuNkY MoOsE is offline   Reply With Quote
Old 20th June 2006, 9:07 PM   #13
GOATMAN!!!
Member
 
Join Date: Apr 2005
Location: Eltham, Melbourne
Posts: 670
Default

so later nvidia chipsets (Nforce3&4) don't have this feature???


My "nvmixer" panel says about soundstorm in its about panel. Well, it says they are a trademark of nvidia anyway. Seems odd that they would take this feature out?

Bugger. I hate it when I downgrade like this

Pity my old asus anz8x-deluxe died
__________________
Quote:
Originally Posted by Sitting*Duck
Don't confuse being funny with being a dickhead.

Last edited by GOATMAN!!!; 20th June 2006 at 9:13 PM.
GOATMAN!!! is offline   Reply With Quote
Old 21st June 2006, 7:54 PM   #14
kevmif
Member
 
Join Date: May 2005
Location: Victoria
Posts: 2,744
Default

So in other words.... if your a gamer and have a nice audigy card - forget about getting a $400 set of digital speakers.

What a crock - talk about a load of bullshit. Glad I read this.

When I want to upgrade, I think i'l stick to an audigy 4 and standard 7.1 surround sound setup. Currently running an Audigy with a creative 5.1 setup and it does the job resonably well.
__________________
Successful Trades: Tomee, MiniDisc, fusionau, 1shot1kill, Miyagi, neo_ranga, DeVo, coooljono, vanlan2010, derb, Xero, mindstormr, darkstyle, rammoth, coolspotz, toady_25, sanjeevlives, [SMAK]Critter, red_marine, cgd, SirNemesis, Gumby.One, Vaempyr, spectral, dmaxo,timbo3185, Buzz Puppy and probably heaps more that I have forgotten to include!
kevmif is offline   Reply With Quote
Old 27th June 2006, 11:38 AM   #15
VZey
Member
 
VZey's Avatar
 
Join Date: Jun 2001
Location: Melbourne
Posts: 708
Default

wow guys thanks I was going to get a digital cable for my new z5500's but now I won't bother, I'll just stick with analogue.
VZey is offline   Reply With Quote
Reply

Bookmarks

Tags
3d, digital, sound

Sign up for a free OCAU account and this ad will go away!

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +10. The time now is 4:26 PM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd. -
OCAU is not responsible for the content of individual messages posted by others.
Other content copyright Overclockers Australia.
OCAU is hosted by Internode!