Manage PulseAudio sound effects with PulseEffects


Si have an audio system in their systems be it advanced or from simple headphones it is possible that on some occasion they used or have thought about changing the default configuration of the audio output of their systems.

For this they must use an equalizer in their systems with which they change the default values ​​with which the audio of your system reproduces sounds or music. And not only that youIt is also possible to change the preferences of the audio input to your system.

That is why in this article let's talk about PulseEffects an excellent tool that will help us in this work.

PulseEffects is an application used to manage and control PulseAudio audio effects on Linux and other Unix systems.

PulseAudio is a free and open source sound server distributed through the project. It runs mainly on Linux and various BSD distributions. When you hear any audio coming out of your notebook or desktop, know that the PulseAudio is responsible for this process.

About PulseAudio

pulse effects

Since version 2.0.0 of PulseEffects, Effects can be applied to the microphone output at the same time that you apply them to the application output.

Comes with Input Limiter, Compressor, High-Pass Butterworth Filter, Low-Pass Butterworth Filter, 30-Band Parametric EQ, Exciter, Bass Enhancer, Stereo Enhancer, Freeverb, Stereo Panorama, Maximizer, Output Limiter and Analyzer spectrum.

PulseEffects is a free and open source application written in Gtk + that requires PulseAudio for its function.

Between the different effects that Pulse Effects can find.

  • PulseEffects effects to audio output:
  • Input limiter (Calf Studio LV2 limiter)
  • Automatic volume
  • Compressor (Calf Studio LV2 Compressor)
  • Butterworth high pass filter (Gstreamer audiocheblimit)
  • Butterworth low pass filter (Gstreamer audiocheblimit)
  • 30-band parametric equalizer (Gstreamer)
  • Bass Enhancer (LV2 Bass Enhancer by Calf Studio)
  • Exciter (Calf Studio LV2 Exciter)
  • Stereo Enhancer (Calf Studio LV2 Stereo Enhancer)
  • Stereo panorama (Gstreamer)
  • Stereo Spread (LV2 MultiSpread by Calf Studio)
  • Freeverb (Gstreamer)
  • Crossfeed (Bs2b library)
  • Lag Compensator (LV2 Lag Compensator from Linux Studio Plugins)
  • Maximizer (Ladspa Maximizer by ZamAudio)
  • Output limiter (Calf Studio LV2 limiter)
  • Spectrum analyzer (Gstreamer)

Effects that can be applied to the audio input:

  • Door (Door LV2 from Calf Studio)
  • Webrtc (GStreamer)
  • Input limiter (Calf Studio LV2 limiter)
  • Compressor (Calf Studio LV2 Compressor)
  • Butterworth high pass filter (Gstreamer audiocheblimit)
  • Butterworth low pass filter (Gstreamer audiocheblimit)
  • 30-band parametric equalizer (Gstreamer)
  • Deesser (Deesser LV2 by Calf Studio)
  • Freeverb (Gstreamer)
  • Change of tone
  • Spectrum analyzer (Gstreamer)

How to install PulseEffects on Linux?


Si want to install this tool on their systems, They must open a terminal and execute one of the following commands according to the Linux distribution they are using.

If they are users of Arch Linux, Manjaro, Antergos or any distribution based on Arch Linux They must have the AUR repository enabled in their pacman.conf file.
The installation command is:

pacaur -S pulseeffects

For, Ubuntu 18.04 users or derivatives thereof, they can install the application by adding a repository to their system.

I must emphasize that it is only valid for this version, so for previous versions they must use another method.

To do this, they type:

sudo add-apt-repository ppa:mikhailnov/pulseeffects -y
sudo apt update

And they install the application with:

sudo apt install pulseeffects

While For those who are Debian users or some distribution based on that:

echo "deb bionic main" | sudo tee /etc/apt/sources.list.d/mikhailnov-ubuntu-pulseeffects-bionic.list
sudo apt-key adv --keyserver hkp:// --recv-keys FE3AE55CF74041EAA3F0AD10D5B19A73A8ECB754
echo -e "Package: * \nPin: release o=LP-PPA-mikhailnov-pulseeffects \nPin-Priority: 1" | sudo tee /etc/preferences.d/mikhailnov-ubuntu-pulseeffects-ppa
sudo apt update
sudo apt install pulseeffects

Finally, for the rest of the distributions we can install PulseEffects with the help of Flatpak technology we just have to have the support for it in our systems.

To install we only type:

flatpak remote-add --if-not-exists flathub
flatpak install flathub com.github.wwmm.pulseeffects

The content of the article adheres to our principles of editorial ethics. To report an error click here!.

Be the first to comment

Leave a Comment

Your email address will not be published. Required fields are marked with *



  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.