Edit : J'ai créé une petite installation script qui crée les trois fichiers et les place au bon endroit. Il suffit de télécharger le script et de l'exécuter dans un terminal : sh pulseaudio-equalizer-setup.sh
Si vous avez seulement besoin/veut que l'égaliseur de son fonctionne pendant que le GUI de l'égaliseur est ouvert, j'ai créé une solution minimale de travail avec ces fichiers :
~/.config/pulse/default.pa
- faire en sorte que le module dbus-protocol soit chargé par défaut
.include /etc/pulse/default.pa
# Needed by module-equalizer-sink.
load-module module-dbus-protocol
~/.local/bin/equalizer
- doit être rendu exécutable
#!/bin/sh
pactl load-module module-equalizer-sink
pactl set-default-sink "$(pactl list sinks short | awk '/equalizer/ { print $2 }')"
qpaeq
pactl unload-module module-equalizer-sink
~/.local/share/applications/equalizer.desktop
- créer une icône dans le menu des applications
[Desktop Entry]
Name=PulseAudio Equalizer
GenericName=Sound Equalizer
Type=Application
Terminal=false
Exec=equalizer
TryExec=qpaeq
StartupWMClass=qpaeq
Icon=audio-headphones
Categories=Qt;AudioVideo;
Note 1 : Assurez-vous que ~/.local/bin
est dans votre PATH
. Sinon, soit vous déplacez le fichier exécutable dans un répertoire qui es en PATH
(par exemple /usr/local/bin
) ou substituer la commande dans le Exec=
par un chemin absolu vers le script.
Note 2 : Pour exécuter l'application immédiatement après avoir installé les fichiers aux bons endroits, exécutez cette commande avant :
$ pactl load-module module-dbus-protocol
Conseil : Si vous redimensionnez la fenêtre de l'égaliseur en l'élargissant, davantage de commandes apparaissent pour des bandes de fréquences audio plus étroites, permettant un réglage plus fin.