Score:5

Is it possible to force all audio to mono?

rs flag

I am deaf in one ear and want Ubuntu to mix both left and right audio channels to mono audio. There is an Accessibility Setting for this in Windows, but I cannot find one in Ubuntu. The only Hearing Accessibility Setting I can find is for Visual Alerts. I am currently using 21.10, but also couldn't didn't see anything on my other computer running 20.04 LTS.

I saw a couple of older search results for mono audio in individual programs, but would prefer a solution that handles audio for the entire OS.

Thanks for any help.

mchid avatar
bo flag
Does this answer your question? [Can I downmix stereo audio to mono?](https://askubuntu.com/a/99960/167115)
vanadium avatar
cn flag
@mchid does one really need to resort to scripting to achieve this?
mchid avatar
bo flag
@vanadium As far as I can tell, there isn't always a mono option using pulse or pavucontrol. However, the same answer also lists an option to edit the `/etc/pulse/default.pa` config file to make the change somewhat permanent/automatic.
mchid avatar
bo flag
@vanadium There's also an app called pulseeffects but it's not available through the official repos and I think there's only a snap and/or flathub version available. Anyhow, the last time I used it, it was weird and didn't integrate seamlessly. For example, the volume function keys stopped working.
Freshmaker avatar
rs flag
I tried that answer (from 11 years ago), but it didn't work. I tried both the command and changing the /etc/pulse/default.pa config file a couple of times each. No matter what I tried, neither allowed me to hear both channels through the one good ear.
mchid avatar
bo flag
@Freshmaker It should make both channels on both ears. Did you replace `NAME_OF_AUDIO_SINK_GIVEN_BY_PREVIOUS_COMMAND` with the actual output? Example: `alsa_output.pci-0000_00_1b.0.analog-stereo` You have to remove the `<>` and `name:`
mchid avatar
bo flag
Then, you have to go to your sound settings and select the remaped one as the output device.
Freshmaker avatar
rs flag
I added load-module module-remap-sink sink_name=mono master=alsa_output.pci-0000_00_1f.3.analog-stereo channels=2 channel_map=mono,mono to /etc/pulse/default.pa but it still did not add any additional Outputs after reboot.
mchid avatar
bo flag
If the pacmd command works, you can add this command to automatically start when you sign in. See the answer below. Also, if the pacmd command doesn't work at first, try switching to your built in device and then back to the remaped device in your sound settings. If you need a video to test this with, just let me know and I'll post a link to a youtube video that has a distinct left and right channel.
mchid avatar
bo flag
Also, if it doesn't work, please explain how it doesn't work in detail and maybe we can figure out why. Thanks.
Score:0
bo flag

If the pacmd command works from the other answer:

pacmd load-module module-remap-sink sink_name=mono master=alsa_output.pci-0000_00_1f.3.analog-stereo channels=2 channel_map=mono,mono

you can add the command to start at boot time.


First, search your applications for "startup applications". Open the Startup Applications app and then click Add.

Next, a popup window will appear.

  • For the Name, enter "mono"
  • For the Command, paste the pacmd command you used earlier.

Finally, click Add.

enter image description here

tatsu avatar
ke flag
doesn't work for me, I edited to my output name "alsa_output.pci-0000_00_1b.0.analog-stereo" and tried to switch to it in audio settings but it stays on one side.
Freshmaker avatar
rs flag
That seems to have done the trick, and it's persistent after a reboot. Thanks for your help.
mchid avatar
bo flag
@Freshmaker Awesome. If this works, don't forget to click the checkmark icon to the left to mark this as the accepted solution.
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.