How to get 5.1 audio in Google Chrome?

16

8

I'm using Windows 7 and my speaker configuration is surround (5.1). I don't have any problem with games or my MP3 player. Games have surround output and it works perfect. MP3 player's output is stereo and my sound driver (creative) fills up the stereo to surround so it's perfect too. My only problem is with Chrome + YouTube + Html player. I can't hear the music from the rear speakers on Chrome.

I tried many things including chrome.exe --disable-audio-output-resampler switch for Chrome but nothing helped. Chrome's output is surround unlike my MP3 player. So the Creative sound driver can't fill it up to surround because it's already surround. YouTube videos don't have surround channels. They only have stereo channel. In this case, Chrome plays the video sound on first 2 channels. The other channels (3.1) are empty. Creative can't fill up the first 2 channels to 5.1 because it doesn't work on applications with surround output. It only works on stereo output.

So I've come up with an idea. If I can fool the Chrome to think that my speaker configuration is stereo (even if it's 5.1 physically), it would set it's output as stereo so my Creative driver could work on Chrome to fill its output to surround.

Does anybody know if I can fool a specific application (Chrome in this case) to believe I have stereo speaker configuration?

Xtro

Posted 2014-10-04T18:13:33.820

Reputation: 281

No idea guys ?? – Xtro – 2014-10-05T15:12:52.110

I have to bump this up :( – Xtro – 2014-10-08T23:54:36.637

One last bump :( – Xtro – 2014-10-25T00:46:55.043

Ok guys. Since Ujjwal's answer is a history now, I need a new solution to this problem. Any idea? – Xtro – 2019-12-21T18:20:33.233

Answers

21

Update: As of Jan 13 - 2020 this option appears to be GONE and appears to be active by default (version: 79.0.3945.117)
So nothing needs to be done. You can verify with a true 5.1 audio file played through the browser. https://youtu.be/XdfmAkasBcc [A test video that works for me]

Go to chrome://flags and enable #try-supported-channel-layouts flag; relaunch.

chrome://flags/#try-supported-channel-layouts

This way it worked. Chrome::Youtube surround sound on my 5.1 speakers finally!

I could not get it working via the command line options. And perhaps the other command line options are now deprecated. Generally too, I recommend using the flags instead of the command line params.

Ujjwal Singh

Posted 2014-10-04T18:13:33.820

Reputation: 1 550

Looks like a better way. I have to test it first. – Xtro – 2016-03-21T19:13:56.527

5That worked! This is the new answer. Thank you! – Xtro – 2016-03-22T23:22:28.493

2Ok. This option is a history now. It's gone. I'm going to go crazy too. – Xtro – 2019-12-21T18:14:50.700

3

Ive been looking for the same answer and finally found it so I thought I have to share it with you(and others with the same problem). The solution for me was to put " --force-wave-audio" at the end of the shortcut. I hope it helps others too!

Gold007

Posted 2014-10-04T18:13:33.820

Reputation: 31

OMG man. You got it. Now I can hear stereo music from all 4 speakers in youtube. Thank you so much!!! – Xtro – 2015-03-23T05:41:47.100

0

The chosen answer (try-supported-channel-layouts flag) definitelly works for youtube videos, however, there appears to be an issue with similar symptoms on videos with stereo sound that prevents some videos from working on 5.1 setups on win 10 (9gag is full of those kinds of videos at the moment). I figured a slightly off-topic answer might be appropriate here, because it is technically a 5.1 speaker issue and I landed on this question on when looking for a solution.

So what you can try is chrome extensions. There are multiple sound booster/3d (and similar) extensions available for chrome. The idea is to have chrome direct the audio to them and they play it on their own. I'm using Aria-3D, because you can either keep on all the time or switch it off, and whenever you don't hear sound, click its icon, it remains off, but it takes control of the sound (as in unaltered sound plays through correct channels, or so I hope).

The downsides of these tools:

  • Whenever a tab uses that extension you'll get a blue rectangle on the tab, indicating that "This tab's content is being shared" (according to devs that's because sound is being directed into extension).
  • The ones I tried don't actually support 5.1 audio ( they essentially convert to stereo )

Zero

Posted 2014-10-04T18:13:33.820

Reputation: 146