Windows 7 says HDMI audio is 2ch max

2

I recently purchased a Radeon HD 5450 for my HTPC. When I hook it up to my TV, Windows 7 reports that the audio device only supports 2 channels. Why is this?

I've read that this will happen if the device it is hooked up to doesn't support 5 channels, but there is an Xbox 360 and PS3 hooked up to the TV as well, and they work just fine in 5.1 surround. The TV is also set to use the external audio device which is a surround sound system via Optical audio.

Why would only Windows say the TV only supports 2 channels, and how can I get the system to understand that the TV does support 5 channel audio?

Jonah H.

Posted 2011-10-04T15:45:44.267

Reputation: 141

You may want to check that you have the latest drivers/software for your sound card, video card, and chipset. – kobaltz – 2011-10-04T15:52:47.190

I updated the drivers for the graphics card yesterday, but I haven't checked for updated chipset drivers for the motherboard yet. I have no external sound card. Just the integrated one and the one in the graphics card. – Jonah H. – 2011-10-04T16:38:46.630

Finally got around to updating the chipset drivers. No luck, still 2ch max... – Jonah H. – 2011-10-16T23:32:51.257

Answers

1

I found this thread with some people having the same issue as you described.

http://forums.amd.com/game/messageview.cfm?catid=260&threadid=110508

I recently bought an HD 4670 with HDMI out for my HTPC setup. I was having the same issue as you, but after much trial and error, finally found a fix.

Uninstall the Realtek auido driver.

Restart your PC.

Allow windows to auto-install the basic Windows HDMI driver.

Now download the following ATI Audio driver:

http://support.amd.com/us/gpudownload/windows/pages/hdmi_xp.aspx?⟨=English

Download the ATI HDMI Audio Driver 9.2. Don't worry about the Microsoft one since Vista will have already done that for you.

I know that it says that it's for XP, but it works great in Vista. Install it, restart again.

Now go into the Sound Manger in Control Panel. Under the playback tab right click on the HDMI device, and select "Configure Speakers"

From there you should see the option for 5.1 sourround sound.

kobaltz

Posted 2011-10-04T15:45:44.267

Reputation: 14 361

I could not get this to work - Windows would not accept the XP drivers, neither 32-bit nor 64-bit (I'm running x64). – Jonah H. – 2011-10-04T16:37:58.143

You can try to right click on the file and select XP compatibility. – kobaltz – 2011-10-04T16:57:35.413

Well no - I'm trying to install the driver through Device Manager, via the inf, and Windows will not accept the driver. – Jonah H. – 2011-10-04T20:06:32.270

0

The PC won't recognize your TV as 5.1 because it is not even using the standard audio a 5.1 your TV is not 5.1.

I had the same problem. The only way to work was to connect the PC directly to the system, so I had to use a optical cable switcher. Which is actually better because even if you force the 5.1 via HDMI, most TVs does not transport the 5.1 to the optical out, just sending the 2.0 and wasting the surround.

So the solution is to use the optical out on the PC if it has, if it doesn't buy an ext. audio card.

Renato

Posted 2011-10-04T15:45:44.267

Reputation: 1

I did at one point buy a USB sound card with optical audio, but it became obsolete, once I switched to using an AV receiver between the computer and TV (now a Projector). – Jonah H. – 2013-04-17T23:32:48.833