Improve Audio Quality in Linux

Warning
This article was last updated on 16-05-2022, the content may be out of date.
/images/audio_linux2.jpg

Since a day I became a Wibu, I’ve been listening to Aimer’s music a lot, she’s one of my favorite Japan Singer.

But when I change my main OS to Linux, the Audio Quality doesn’t satisfy me ‘cause Linux Drivers don’t support Dolby Audio which available on my Laptop, and I have to find the way to improve the Audio Quality.

In this post, i recommended to use PulseEffects(EasyEffects) for Ubuntu(Debian-based) and PulseAudio for Arch(Arch-based)

First install PulseEffects

1
2
sudo apt update
sudo apt install pulseeffects

Then install the presets for PulseEffects

1
bash -c "$(curl -fsSL https://raw.githubusercontent.com/JackHack96/PulseEffects-Presets/master/install.sh)"
Note

The script requires curl to be installed. Ubuntu doesn’t shipt with curl installed by default, so you have to first run

1
sudo apt install curl

The presets currently contains:

  • Bass Enchancing + Perfect EQ
  • Perfect EQ (Best Recommended)
  • Boosted
  • Advenced Auto Gain
  • LoudnessEqualizer

Then Just open PulseEffects and choose the preset in right corner

Just clone the repository PulseEffects and then copy the .json files into the (PulseEffects)EasyEffects/output directory which you can find in the local config directory.

Obviously the location of that directory depends on how you installed (PulseEffects)EasyEffects.

If you installed it through Flatpak, you can find it in ~/.var/app/com.github.wwmm.easyeffects/config/easyeffects, or if you used the PPA for Ubuntu (or the AUR package for Arch) it should be ~/.config/easyeffects

First install PulseAudio and PulseAudio Equalizer

1
sudo pacman -S pulseaudio pulseaudio-equalizer

Open PulseAudio-Equalizer, choose the presets in middle bar, enable it and enjoy :D

Clone this repository.

Install Dependencioes

  • Meson ≥ 0.46 & Ninja
  • GTK+ 3
  • Python ≥ 2.7 or 3
  • PyGObject ≥ 3.30
  • SWH Plugins
  • Pulseaudio
  • bash & bc

Build & Install

1
2
3
4
meson build
cd build
ninja
(sudo) ninja install

Open PulseAudio-Equalizer Choose the presets in middle bar, enable it and enjoy :D

Contact me if you get any trouble