Audio effects for Pulseaudio applications
Order of effects applied to applications output:
- Input Limiter (Ladspa Fast Lookahead Limiter)
- Auto Volume
- Compressor (Ladspa SC4)
- Butterworth Highpass filter (Gstreamer audiocheblimit)
- Butterworth Lowpass filter (Gstreamer audiocheblimit)
- 30 Bands Parametric Equalizer (Gstreamer)
- Exciter (LV2 Exciter from Calf Studio)
- Bass Enhancer (LV2 Bass Enhancer from Calf Studio)
- Stereo Enhancer (LV2 Stereo Enhancer from Calf Studio)
- Stereo Panorama (Gstreamer)
- Stereo Spread (LV2 MultiSpread from Calf Studio)
- Freeverb (Gstreamer)
- Crossfeed (Bs2b library)
- Delay Compensator(LV2 Delay Compensator from Linux Studio Plugins)
- Maximizer (Ladspa Maximizer from ZamAudio)
- Output Limiter (Ladspa Fast Lookahead Limiter)
- Spectrum Analyzer (Gstreamer)
Order of effects applied to microphone output:
- Input Limiter (Ladspa Fast Lookahead Limiter)
- Compressor (Ladspa SC4)
- Butterworth Highpass filter (Gstreamer audiocheblimit)
- Butterworth Lowpass filter (Gstreamer audiocheblimit)
- 30 Bands Parametric Equalizer (Gstreamer)
- Freeverb (Gstreamer)
- Pitch Shifting (Ladspa Pitch Shifting from Rubber Band)
- Spectrum Analyzer (Gstreamer)
These are community maintained repositories of distribution packages. You can find more information about these in the wiki.
Flatpak packages support multiple distributions and are sandboxed.
Stable releases are hosted on Flathub:
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak install flathub com.github.wwmm.pulseeffects
Required libraries:
- Python 3
- Python configparser (Included with Python3 > 3.5.0. There is no need to install it from this Python version onwards)
- PyGObject
- Python Cairo
- Python Numpy
- Python Scipy (0.18 or above)
- Gtk 3.18 or above
- Gstreamer, Gstreamer Plugins Good, GStreamer Plugins Bad and Gstreamer Python. GStreamer 1.12.3 or above is needed to have all the functionality of PulseEffects. And GStreamer Plugins Bad must be compiled against Bs2b in order to have the crossfeed
- swh-plugins from Ladspa
- Lilv
- Calf Plugins
- ZamAudio Ladspa Plugins
- Linux Studio Plugins
- Rubber Band
See the wiki: Installing from Source, for detailed instructions.
See the wiki: Command Line Options
See the wiki: Community presets
See the wiki: Reporting Bugs
See the wiki: Translating PulseEffects, for detailed instructions.