PulseAudio Equalizer is a 15 bands system wide equalizer, that means any application that is using PulseAudio, will benefit from the sound improvement.
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install pulseaudio-equalizer
After Installing PulseAudio Equalizer install pulseeffects for more improvement.
Installation from Source
All commands on this page, unless otherwise specified, are expected to be run as an unprivileged user (not root). Whenever root privileges are necessary,sudo
will be used. If sudo
is unavailable you may become root using su -
, at which point you may execute any command as the root user. Use exit
to become a normal user again.Debian / Ubuntu
Debian 10 (Testing) / Ubuntu 17.10 and newer
Building and Installing a Debian Package
1. Clone the Repo
Clone the git repository and checkout the latest supported release. Unless you are testing themaster
branch of PulseEffects, you also want to checkout the latest supported release.If you don't already have
git
installed, simply install it with
sudo apt install git
.git clone https://github.com/wwmm/pulseeffects.git
cd pulseeffects
git checkout v3.0.7
2. Install Build Dependencies
Install some Debian tools, needed for building the package.sudo apt install devscripts equivs
Now let's build and install a dummy package pulseeffects-build-deps
, which will depend on all packages required to build the package.sudo mk-build-deps --install debian/control
3. Build the Package
To build your own package, simply rundebuild
from inside the source tree. dpkg-buildpackage
options may be given on the command line.Explanation of the options:
- The
-us -uc
flags builds the package without signing it. Since the package maintainer's private key is unavailable the package cannot be signed. Signing is unnecessary, unless a user plans to redistribute their package in their own repository. - The
-i
flag will exclude the.git
directory from the generated source tarball.
debuild -i -us -uc
See the full debuild
and dpkg-buildpackage
manpage for more options.4. Remove Build Dependencies (Optional)
At this point, you may remove the build dependencies if you wish to save some space. Although if you plan to build every release from source you might as well keep it.sudo apt purge pulseeffects-build-deps
sudo apt autoremove --purge
5. Install the Package
The finished Debian package will be located at../pulseeffects_%VERSION%_%ARCH%.deb
. You may install it in numerous ways but the easiest command line method is the following:sudo apt install ../pulseeffects_*.deb
Some graphical alternatives you might consider are gnome-software
or gdebi
.Manual Installation
This does not make use of the Debian packaging system.sudo apt update
sudo apt install --no-install-recommends git meson ninja-build pkg-config
sudo apt install --no-install-recommends libgtk-3-0 python3-gi python3-gi-cairo python3-numpy python3-scipy \
libgstreamer1.0-0 libgstreamer-plugins-good1.0-0 libgstreamer-plugins-bad1.0-0 python3-gst-1.0 swh-plugins
The following dependencies are only required to pass the Meson
dependency checks. Specifically the packaged pkg-config files are
required by Meson. Once PulseEffects is installed these are no longer
required.sudo apt install --no-install-recommends libgtk-3-dev python-gi-dev python3-cairo-dev \
libgstreamer1.0-dev libgstreamer-plugins-bad1.0-dev libpulse-dev
No comments:
Post a Comment