26

My earphones are unbalanced - one is louder than the other, so I need to adjust the sound volume balance to get it right. How can I do it on Android?

Ivan
  • 683
  • 3
  • 12
  • 19

3 Answers3

9

There is a possible quick solution, depending on the phone in consideration:
Go to Settings->Sound->Music Effects and depending on the phone, you may by default have an app that controls the music effects within which you should easily find your desired setting.

But if your phone is rooted, a more reliable solution would be to install the music effects app/driver: Viper (basically a 3rd party audio driver for android) which can be turned on or off at will.

The app, in addition to being able to fix an unbalanced stereo has a powerful and wide spectrum of amazing sound enhancement options which is a must have whether you have an unbalanced stereo or not!
In fact I can't enjoy music with it turned off anymore :( - - - - ;)

reubenjohn
  • 450
  • 2
  • 5
  • 14
  • There is no such menu like "Music Effects" in my phone. I have also installed an app called "AudioManager" but can't find balance there either. – Ivan May 04 '14 at 13:33
  • @Ivan Extended my solution in response to the extra information you provided. – reubenjohn May 04 '14 at 14:32
  • So. It took some time but I have rooted the phone finally and installed Viper. So how do I use it to change balance? I can see equalizer and other stuff I don't think I need but no ballance so far... – Ivan Sep 22 '14 at 23:32
  • 3
    This is a bit old but for the record in response to @Ivan, you have to go to Menu -> UI Settings -> Expert for Viper to show you the setting to change the balance. You then have to scroll all the way down to Master Gate (Limiter) -> Channel Pan to change the balance. Unfortuntely, it only has a predefined list of ratios in increments of 0.1 which, in my case, it slightly inaccurate causing the audio to still be slightly unbalanced, but it's better than nothing. Sound like an issue to report to the developers :P – jaxrtech Aug 04 '15 at 16:45
  • There seems to be a working way without installing third party apps to do this. On a rooted phone, edit /system/etc/mixer_paths.xml, in <path name="headphones"> edit or add <ctl name="RX1 Digital Volume" value="83" /> <ctl name="RX2 Digital Volume" value="83" />, changing the default 83 where needed. RX1 appears to be the left channel, RX2 the right one. Based on the source file. – karolba May 05 '17 at 01:47
  • jaxrtech's comment must be added to the ansewer. – Steve Moretz Sep 27 '21 at 21:58
9

System > accessibility > Hearing

I am using LG G2

DJ RayD
  • 91
  • 1
  • 1
5

Stock Android 10.

Settings -> Accessibility -> "Audio and On-Screen text"

There you have the option between Mono Audo and Audio balance.

Image of Settings

enter image description here

Device: Google Pixel 2XL

Mark
  • 435
  • 1
  • 6
  • 13