High Def Forum
Thank you for visiting. This is our website archive. Please visit our main website by clicking the logo above.

PC Gaming Surround Sound??

awol
12-07-2011, 10:59 PM
Is there something special I'm supposed to do to get surround sound working in game?

Neither Metro2033 nor Skyrim are playing in surround sound. Haven't tried anything else yet...

I've gone to the windows sound manager thing and tested the RealTek Audio deal and it plays in surround there, or at least it plays a test tone on all four speakers. But when I'm in game, my AVR shows PCM. Which I know PCM over optical means two channel. It shows PCM in-game and at the desktop by the way. But when I do the audio test under the Sound utility, it does switch on my AVR to DD (Dolby Digital) and DTS depending on the test I'm running.

Any ideas oh mighty PC gurus??

railven
12-07-2011, 11:45 PM
Check the in-game options see if there is a manual switch for surround.

I know a lot of times, the DirectX multi-channel gets botched somewhere along the way from motherboard out through optical. I thought they fixed this issue already.

I stopped using onboard audio when my ASCrap couldn't even handle 5.1 surround through optical. But, I had a "custom" chip.

EDIT: What's your motherboard again? I'll fish out the manual.

awol
12-08-2011, 08:04 AM
Check the in-game options see if there is a manual switch for surround.

I know a lot of times, the DirectX multi-channel gets botched somewhere along the way from motherboard out through optical. I thought they fixed this issue already.

I stopped using onboard audio when my ASCrap couldn't even handle 5.1 surround through optical. But, I had a "custom" chip.

EDIT: What's your motherboard again? I'll fish out the manual.

The only sound options I've been able to find in-game have been individual sliders for stuff like Master, Music, Speech, etc. Nothing that would force a 5.1 encode.

MSI Z68A-G45 (G3) is the motherboard model. I looked in the manual, but was unable to find anything about it. And RealTek's website is equally as helpful.

I'm going with the idea that it's the game being fubarred itself because, again, it outputs 5.1 using the Windows Sound utility.

TwoPlusTwo
12-08-2011, 08:50 AM
Any particular reason you are using optical?

I run HDMI from my PC to my AVR for both video and audio.

I get surround sound in my PC games just fine doing it like this.

jkkyler
12-08-2011, 09:03 AM
Any particular reason you are using optical?

I run HDMI from my PC to my AVR for both video and audio.

I get surround sound in my PC games just fine doing it like this.

I was wondering the exact same thing.

kharaa
12-08-2011, 09:12 AM
is his sound a realtek onboard chip?



edit:

It seems like it's a realtek issue..

After a week searching for a definitive solution, just like most everyone, I was forced to give up trying to find a way to make Windows 7 send music to all speakers with same quality. And since I'm not willing to pay $30 for Creative software (see: http://social.technet.microsoft.co [...] 3e03541cd), I guess I'll have to wait for Realtek to provide a solution, as its 3DSoundBack, which is supposed to do the same as Creative's ALchemy, did not solve the problem either.

The only workaround I've found was in this post:
http://www.sevenforums.com/sound-a [...] s-fix.html
Neilsouth explains how to change Realtek output assignments through the registry:

Quote :

Mappings are saved in the following location "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\0000\Settings\DevType_0888_SS147b108 3 or ending in DevType_0885_SS18490890

"Pin00" = Rear Green-Coded "FR FL" jack
"Pin01" = Rear black-coded "RR RL" jack
"Pin02" = Center/Subwoofer
"Pin04" = Mic-In

"01 00 00 00" = Mic-in
"02 00 00 00" = headphones
"04 00 00 00" = Front speakers
"05 00 00 00" = Rear speakers
"06 00 00 00" = Center/subwoofer
"07 00 00 00" = Side speakers

Example if i want "Pin01" = rear black-coded "RR RL" jack to be front speakers all i have to do is Pin01 - 04 00 00 00.



In addition to his post, I found that in my PC these settings were in a different key (I suppose it's because of the driver version), so you might want to go to "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\" in regedit and do a Ctrl+F for "DevType_" and find the correct key for your version.
Also, in my version (R236) the "Pin01" controls only the rear speakers, and the "Pin03" controls the side ones. The "Pin02" was not present, but I add it and worked fine.

I set all output jacks to "Front speakers", this way I managed to get good quality sound from every speaker. The bad thing about it is when you want to play games with real surround sound, for all speakers would just play the same thing. My solution was to export 2 registry keys, one with the original configuration, and one with all jacks set to front ( or what suits you best), then just click the .reg files to switch between "real" and "fake" surround. To avoid having to restart the system every time for the changes to take effect, follow these steps:

1) Close every app which may be using the audio device (such as media players).
2) Apply the desired .reg file.
3) Go to Device Manager, select "Sound, video and game controllers". Right-click on the Realtek device and select "Disable" (if no app is using the sound you should not be prompted with the restart message).
4) Right-click it again and select "Enable".

That's all. I hope I could help some of the troubled people like me. I searched day and night everywhere and I was getting sick of this. At least now I have an alternative to this issue.

So long.


http://www.tomshardware.com/forum/263443-28-realtek-audio-outputs-windows

Mase
12-08-2011, 09:13 AM
Any particular reason you are using optical?

I run HDMI from my PC to my AVR for both video and audio.

I get surround sound in my PC games just fine doing it like this.

I was wondering the exact same thing.


I doubt his 260 has HDMI, that wasnt the norm till the 4xx series and even though you can use a DVI to HDMI adapter but I believe it will only carry through the video signal as the DVI is not spec'd for audio but I could be wrong.

He most likely has just DVI, VGA ect and is forced to use Optical for his SS needs.

awol
12-08-2011, 09:46 AM
I doubt his 260 has HDMI, that wasnt the norm till the 4xx series and even though you can use a DVI to HDMI adapter but I believe it will only carry through the video signal as the DVI is not spec'd for audio but I could be wrong.

He most likely has just DVI, VGA ect and is forced to use Optical for his SS needs.

Yuppers.

This is why. DVI doesn't carry audio, so I'm having to use the optical connection. If I get my new GPU for Christmas, then we'll see what happens since I'll be able to go straight HDMI. But at the same time, I don't expect much of a difference honestly.

Then again, HDMI can carry multi-channel PCM and my AVR can interpret it correctly (it's how the launch model PS3 worked with the HD audio codecs since it couldn't bitstream them). So if it's a situation of the game is actually outputting multi-channel PCM and not Dolby Digital and/or DTS, then it's NOT going to work as you can only do a maximum of 2 channel PCM over optical.

awol
12-08-2011, 10:07 AM
is his sound a realtek onboard chip?



edit:

It seems like it's a realtek issue..



http://www.tomshardware.com/forum/263443-28-realtek-audio-outputs-windows

I read through the quoted text, and it's not the same issue I'm having. Mine is working and is sending audio to all speakers. The problem is it's not doing it discretely. When there is someone behind me talking, the sound does not exclusively come out of the rear speakers. It comes out of ALL the speakers.

awol
12-08-2011, 10:27 AM
Yuppers.

This is why. DVI doesn't carry audio, so I'm having to use the optical connection. If I get my new GPU for Christmas, then we'll see what happens since I'll be able to go straight HDMI. But at the same time, I don't expect much of a difference honestly.

Then again, HDMI can carry multi-channel PCM and my AVR can interpret it correctly (it's how the launch model PS3 worked with the HD audio codecs since it couldn't bitstream them). So if it's a situation of the game is actually outputting multi-channel PCM and not Dolby Digital and/or DTS, then it's NOT going to work as you can only do a maximum of 2 channel PCM over optical.


This seems to support my theory... From AVS Forums...

Yep. I've noticed this on the PC version too. I had my PC set at too high of a bitrate, and it kept crashing my game. Realized the problem and turned the bitrate down. Multi-In is still 5.1 or 7.1, just the AVR is receiving it as a PCM signal.

I'm thinking more and more it's because games are sending Multi-Channel PCM and not a bitstream of Dolby Digital or DTS.

Gah!!!! Hope Santa is good to me!

kamspy
12-08-2011, 12:10 PM
Yeah, mobo optical output has been a roll of dice for me. You can PLII it until you either get a sound card and a new GPU.

Though, IIRC you can get audio over DVI with a DVI-HDMI converter cable and jumping the spdif header from the board to the card.

Here's a little quick and dirty info. http://75.126.99.220/showthread.php?t=1365662

Terrible forum, but the instructions are there.

TwoPlusTwo
12-08-2011, 12:15 PM
awol, if you can get yourself a newer card with HDMI support, that would probably totally solve this problem.

Like for example, modern nVidia cards...you use a mini-HDMI->HDMI cable. These things are cheap as hell on Monoprice.

So basically you just plug the HDMI end of the cable into your AVR, and boom! Surround sound works correctly every time for every game. :)

awol
12-08-2011, 12:40 PM
Yeah, mobo optical output has been a roll of dice for me. You can PLII it until you either get a sound card and a new GPU.

Though, IIRC you can get audio over DVI with a DVI-HDMI converter cable and jumping the spdif header from the board to the card.

Here's a little quick and dirty info. http://75.126.99.220/showthread.php?t=1365662


Terrible forum, but the instructions are there.

Ugh.... that's not an option for me as my GPU doesn't have the passthrough stuff. But clicking thru a couple of other things brought me to google Dolby Digital Live. How can I implement this into my audio chip? Seems to me it's not really an option unless the hardware comes with the functionality, but didn't know if you knew of another option.

awol, if you can get yourself a newer card with HDMI support, that would probably totally solve this problem.

Like for example, modern nVidia cards...you use a mini-HDMI->HDMI cable. These things are cheap as hell on Monoprice.

So basically you just plug the HDMI end of the cable into your AVR, and boom! Surround sound works correctly every time for every game. :)

I'm thinking it will as well. It really does appear as though the issue has to do with how the game is outputting sound. If it were doing it in Dolby Digital or DTS, it wouldn't be an issue I don't think.

kamspy
12-08-2011, 01:01 PM
Ugh.... that's not an option for me as my GPU doesn't have the passthrough stuff. But clicking thru a couple of other things brought me to google Dolby Digital Live. How can I implement this into my audio chip? Seems to me it's not really an option unless the hardware comes with the functionality, but didn't know if you knew of another option.

All 260s do, but you probably dont have the little jumper needed. DD Live is as you deduced, a hardware addition.

Basically, you're on PLII for surround sound until you get a new GPU. Out of 3 motherboards I've connected via spdif, only 1 produced 5.1 audio.

TwoPlusTwo
12-08-2011, 01:08 PM
Basically, you're on PLII for surround sound until you get a new GPU..

PLII really isn't that bad. In fact (IMO) it's kinda good tbh. I use PLIIX (I have 7.1) when streaming Netflix and watching DirecTV.

But yeah, a GPU with HDMI out will definitely help.

awol
12-08-2011, 01:31 PM
All 260s do, but you probably dont have the little jumper needed. DD Live is as you deduced, a hardware addition.

Basically, you're on PLII for surround sound until you get a new GPU. Out of 3 motherboards I've connected via spdif, only 1 produced 5.1 audio.

Ugh... enabling/disabling PLII on the Onkyo I have is a serious PITA. I'd have to pull out (read: be able to find) the Onkyo's original remote because the functionality isn't easily doable on the Harmony remote I have. I can maybe try programming a Macro for the Harmony... have to do more research on that. Possibly could set it to do that as part of the activity rather than having to program a button for it on the remote itself.

In all honesty, it's really not that big of an issue. If I don't get the GPU I'm asking for from Santa, then I'll likely buy it myself in January.

Another option I suppose I could go with is to use the DVI->HDMI connection for video that I'm already using, and use the built in HDMI port from the mobo to go to the AVR via switch. Or I could unplug the PS3 (rarely gets used anymore anyway) and just use that port for the audio.

Bottom line, I have options for the present should I choose to make it an issue.

PLII really isn't that bad. In fact (IMO) it's kinda good tbh. I use PLIIX (I have 7.1) when streaming Netflix and watching DirecTV.

But yeah, a GPU with HDMI out will definitely help.

Let's hope Santa is good to me with a new GPU. :lol:

TwoPlusTwo
12-08-2011, 01:35 PM
Ugh... enabling/disabling PLII on the Onkyo I have is a serious PITA. I'd have to pull out (read: be able to find) the Onkyo's original remote because the functionality isn't easily doable on the Harmony remote I have.

Huh? Really??

What model Harmony do you use?

I use the Harmony One remote and it works flawlessly on my Onkyo...

railven
12-08-2011, 01:39 PM
Ugh... enabling/disabling PLII on the Onkyo I have is a serious PITA. I'd have to pull out (read: be able to find) the Onkyo's original remote because the functionality isn't easily doable on the Harmony remote I have. I can maybe try programming a Macro for the Harmony... have to do more research on that. Possibly could set it to do that as part of the activity rather than having to program a button for it on the remote itself.

In all honesty, it's really not that big of an issue. If I don't get the GPU I'm asking for from Santa, then I'll likely buy it myself in January.

Another option I suppose I could go with is to use the DVI->HDMI connection for video that I'm already using, and use the built in HDMI port from the mobo to go to the AVR via switch. Or I could unplug the PS3 (rarely gets used anymore anyway) and just use that port for the audio.

Bottom line, I have options for the present should I choose to make it an issue.



Let's hope Santa is good to me with a new GPU. :lol:

I guess it's still "broken." They include the pass through but games don't allow for pass through.

You're other alternative is this:
http://www.monoprice.com/products/product.asp?c_id=102&cp_id=10218&cs_id=1021804&p_id=665&seq=1&format=2

And:
http://www.monoprice.com/products/product.asp?c_id=104&cp_id=10429&cs_id=1042902&p_id=7146&seq=1&format=2

WIth an RCA cable.

Hook it up directly to your receiver analog style until you either get a new videocard or buy a cheap sound card.

I've done this before going from my HD-A35 to my Surround system. It isn't the best solution, but it's dirt cheap and works.


Luckily they are dirt cheap.

Buy 2 and one of

awol
12-08-2011, 01:56 PM
Hook it up directly to your receiver analog style until you either get a new videocard or buy a cheap sound card.


One that would incorporate DDL or DTS Connect right? Yeah, I'll pass. It's not that big of an issue, and will just hold out until I can get a new GPU.

I'm just glad we figured it out. Cuz you know...

pele5vptVgc

kamspy
12-08-2011, 02:36 PM
Yep. No reason to buy a soundcard when a new GPU is in your immediate future.

TwoPlusTwo
12-08-2011, 02:42 PM
Yep. No reason to buy a soundcard when a new GPU is in your immediate future.

My GTX 580 produces better sound quality than my PS3.

I'm not joking.

jmwatkins
12-08-2011, 02:59 PM
My GTX 580 produces better sound quality than my PS3.

I'm not joking.

+1. I'm still amazed at how much better the sound quality is on my PC compared to my PS3. I wasn't expecting that at all, but it's great!

@awol - Sorry, but I bought Batman AC, so I can't buy your copy if you get it with a GPU. It's still selling well on eBay, though.

awol
12-08-2011, 03:07 PM
+1. I'm still amazed at how much better the sound quality is on my PC compared to my PS3. I wasn't expecting that at all, but it's great!

@awol - Sorry, but I bought Batman AC, so I can't buy your copy if you get it with a GPU. It's still selling well on eBay, though.

No worries JM... :thumbsup:

railven
12-08-2011, 08:30 PM
One that would incorporate DDL or DTS Connect right? Yeah, I'll pass. It's not that big of an issue, and will just hold out until I can get a new GPU.

I'm just glad we figured it out. Cuz you know...

pele5vptVgc

Welps, I never really used Onboard Audio. Before my Fatality I had an Adigsy 2 with hacked drivers to get Audigy 4, and...

Use the upmix as suggested! PC gaming is fun huh?

EDIT: Note, I fucking hate Jonathan Fatality, but it was on sale. No. Fuck that guy, I got an Audigy FX Titanium, I didn't buy the Fatality edition.

Fucking hate that guy.

awol
01-01-2012, 11:14 PM
OK, got everything hooked up via HDMI direct to the AVR at this point. And I've tested to make sure I'm getting surround sound through the HDMI as well.

First game I tried.... Mass Effect. Don't seem to be getting surround sound.

One of the settings is something like "Hardware Sound" or similar. Should that be on? I noticed with the new card installed, the GPU seems to have some sort of on board audio manager. I noticed a new logo in the ME sound settings as well. Creative something-or-other.

Any thoughts?

awol
01-01-2012, 11:53 PM
it appears to just be ME... Metro2033 is doing just fine in glorious surround. Sweet! :yippee:

railven
01-02-2012, 12:56 AM
Haha, i wasn't kidding when I told you I had like 15 tabs open :eek:

http://i.imgur.com/FMQph.png

Got to love computers though, lots of :banghead: until you realize your :error and you do a lot of :crying: because you wasted a whole day :busy: then it's all like :gamer

Haha. :hithere:

kamspy
01-02-2012, 01:20 AM
Railven, your computer isn't protected.

awol
01-02-2012, 08:44 AM
Haha, i wasn't kidding when I told you I had like 15 tabs open :eek:

You weren't kidding... LOL


Got to love computers though, lots of :banghead: until you realize your :error and you do a lot of :crying: because you wasted a whole day :busy: then it's all like :gamer

Haha. :hithere:

No friggin' joke. At some point while playing with the settings for Crysis, somehow managed to disable the audio via HDMI. It took me over an hour to figure out what had happened. And I was seriously at my wits end thinking I was going to have to re-install windows to get it fixed.

I was dealing with the 24FPS "bug" in Crysis. It's the one that, when hooked to an HDTV, if you enable v-sync at 1080p, Crysis literally overrides your settings and forces 24FPS max. The oddest part about it is that it doesn't matter if you have a TV that can do the whole "Cinema 24p" thing or not. Mine can't.

Anyway, I was in the Nvidia Control Panel trying to force triple buffering and force V-sync so I can leave it off in Crysis. Somewhere there's an option to disable audio. Somehow I managed to select it.

:duh::dunce::duh::dunce::duh::dunce::duh:

I finally got it working again. So yes, I understand the,


Got to love computers though, lots of :banghead: until you realize your :error and you do a lot of :crying: because you wasted a whole day :busy: then it's all like :gamer

Pinoy
01-02-2012, 12:44 PM
Railven, your computer isn't protected.

I'd be more worried about the tranny porn tab he has open in FF.




Made ya look lol

TwoPlusTwo
01-02-2012, 02:04 PM
No friggin' joke. At some point while playing with the settings for Crysis, somehow managed to disable the audio via HDMI. It took me over an hour to figure out what had happened. And I was seriously at my wits end thinking I was going to have to re-install windows to get it fixed.

I was dealing with the 24FPS "bug" in Crysis. It's the one that, when hooked to an HDTV, if you enable v-sync at 1080p, Crysis literally overrides your settings and forces 24FPS max. The oddest part about it is that it doesn't matter if you have a TV that can do the whole "Cinema 24p" thing or not. Mine can't.

Anyway, I was in the Nvidia Control Panel trying to force triple buffering and force V-sync so I can leave it off in Crysis. Somewhere there's an option to disable audio. Somehow I managed to select it.

:duh::dunce::duh::dunce::duh::dunce::duh:

I finally got it working again. So yes, I understand the,

Welcome to the violent transition from using your Mac for "productivity" to PCs for "entertainment" where PCs don't actually fucking work most of the time until you tweak them for an hour. :lol::lol:

Still beats consoles though. :p Lol.

awol
01-02-2012, 05:51 PM
Welcome to the violent transition from using your Mac for "productivity" to PCs for "entertainment" where PCs don't actually fucking work most of the time until you tweak them for an hour. :lol::lol:

Still beats consoles though. :p Lol.

It does still beat consoles... But yeah... I can unequivocally say that PC's do not, "Just work." :lol:

http://t1.gstatic.com/images?q=tbn:ANd9GcSBsSKF7Sa-7rbBNSfvHY7OlDeFArGIhOnK-zhIfMPtt372bKLSa1Rc9EndPQ

railven
01-02-2012, 06:20 PM
It does still beat consoles... But yeah... I can unequivocally say that PC's do not, "Just work." :lol:

http://t1.gstatic.com/images?q=tbn:ANd9GcSBsSKF7Sa-7rbBNSfvHY7OlDeFArGIhOnK-zhIfMPtt372bKLSa1Rc9EndPQ

I found this post by some guy who was warning people this was an issue - you might know him:

...

HDMI Audio GPUs on PC is still very limited in scope as it only works properly in current games. The game has to support multi-channel out from the get go, that means it can't rely on OpenAL or any of the proprietary Creative EAX HD junk. Why?

The way HDMI audio works on a video card is it does one of the following:
A) Unpacks a encode for bitstreaming
B) Pass through encode for decoding

This applies to all codecs so the following has to be true to work:
A) the receiver has to support the codec to accept pass through to allow decoding
B) the GPU has to support the codec to all decoding for pass through


With PC games this is a very new thing. OpenAL and EAX variants are king. You need a certified EAX product to processes that (why most dedicated sound cards pay the royalty, and why onboard audio usually don't) and OpenAL is an open standard that just needs proper software (currently from my reading neither ATI nor Nvidia support OpenAL sound matrix.)

You can use your GPU to handle audio if you don't plan on playing older games, your receiver can handle most of the up/down matrix files, and you have a good understanding of the limits of this setup.

...

Just do a google search on audio over HDMI for which ever GPU you are looking at. When it works - it works fine, when it doesn't work it is awful and a lot of people have resorted to using onboard or dedicated versus GPU.

You can still do Ghetto surround - 2xstereo. DO EET! :D

awol
01-02-2012, 10:26 PM
Who is this Railven person you speak of?? Do I know him? :lol: