This document will guide you through the installation of PulseEffects on one of the platforms on the Operating System and driver installation page and depends on that installation.
# For a 64-bit operating system on a Raspberry Pi 4: export CXXFLAGS='-O3 -mtune=cortex-a72' export CFLAGS='-O3 -mtune=cortex-a72' # For a 64-bit operating system on a Raspberry Pi 5: export CXXFLAGS='-O3 -mtune=cortex-a76' export CFLAGS='-O3 -mtune=cortex-a76' # For other operating systems: export CXXFLAGS='-O3 -march=native -mtune=native' export CFLAGS='-O3 -march=native -mtune=native'
sudo apt install build-essential libpulse-dev libjack-dev portaudio19-dev libgtk-3-dev libglib2.0-dev meson ninja-build desktop-file-utils sudo apt install autogen configure-debian dh-autoreconf libspeex1 libspeexdsp1 libspeexdsp-dev libspeex-dev calf-plugins mda-lv2 lsp-plugins-lv2 zam-plugins libasound2-plugins sudo apt install gettext itstool ladspa-sdk libzita-convolver4 libzita-convolver-dev libtbb12 libtbb-dev libgtk-4-bin libgtk-4-dev libadwaita-1-0 libadwaita-1-dev libsigc++-3.0-0 libsigc++-3.0-dev sudo apt install liblilv-0-0 liblilv-dev libbs2b0 libbs2b-dev libebur128-1 libebur128-dev libsamplerate0 libsamplerate0-dev librubberband2 rubberband-ladspa librubberband-dev libsoundtouch1 libsoundtouch-dev sudo apt install libglibmm-2.4-1v5 libglibmm-2.4-dev libgtkmm-3.0-1v5 libgtkmm-3.0-dev libfaac0 libimath-3-1-29 libkate1 libldacbt-enc2 libltc11 libmicrodns1 libmjpegutils-2.2-0 libmodplug1 appstream-util sudo apt install libgstreamer1.0-dev libgstreamer-plugins-bad1.0-0 libgstreamer-plugins-bad1.0-dev gstreamer1.0-pulseaudio gstreamer1.0-plugins-bad libchromaprint1 libdca0 libdvdnav4 libdvdread8 sudo apt install libmpcdec6 libmpeg2encpp-2.2-0 libmplex2-2.2-0 libneon27-gnutls libopenaptx0 libopenexr-3-1-30 libqrencode4 libsbc1 libspandsp2 libsrtp2-1 libvo-aacenc0 libwildmidi2 libzbar0 libzxing2 # Build rnnoise cd ~/ git clone https://gitlab.xiph.org/xiph/rnnoise.git cd rnnoise ./autogen.sh ./configure make -j4 sudo make install sudo ldconfig
cd ~/ git clone https://github.com/wwmm/easyeffects.git cd easyeffects # Select the latest version of PulseEffects. git checkout v4.8.7 meson _build --prefix=/usr sudo ninja -C _build install sudo ldconfig