Plugins de son PulseAudio LADSPA
Quelques idées ci-dessous pour appliquer certains effets à tous les sons de la machine, en entrée et en sortie. Par exemple un equalizer, un compresseur, etc. De manière indépendante des logiciels utilisés en amont.
Tout a commencé ici : https://www.youtube.com/watch?v=NXE-kSrhk_w
Le gars de la vidéo a fait un article qui reprend toutes les instructions : https://github.com/gotbletu/shownotes/blob/master/pulseaudio-dynamic-range-compression.md
Les plugins LADSPA sont disponibles en paquet sous le nom swh-plugins
Le site original du projet est : http://plugin.org.uk/
Sur le git du projet, on peut voir le code source avec notamment les valeurs min et max de chaque paramètre : https://github.com/swh/ladspa
Une fois qu'on a tout installé, il faut ajouter quelques lignes dans le fichier indiqué (/etc/pulse/default.pa) pour initialiser le plugin au démarrage de la machine.
Exemple de ce que j'ai ajouté dans mon propre fichier :
### PulseAudio Dynamic Range Compression ### ### See: https://github.com/gotbletu/shownotes/blob/master/pulseaudio-dynamic-range-compression.md ### .ifexists module-ladspa-sink.so .nofail load-module module-ladspa-sink sink_name=compressor plugin=sc4_1882 label=sc4 control=1,30,800,-30,3,10,12 set-default-sink compressor .fail .endif
On peut aussi ajouter et retirer le filtre à la volée pour faire des essais, de la manière suivante :
pacmd load-module module-ladspa-sink sink_name=comphard plugin=sc4_1882 label=sc4 control=1,5,800,-30,2.5,10,12
pour ajouter
pactl unload-module module-ladspa-sink
pour retirer
Pour terminer, un petit rappel des réglages d'un compresseur : https://fr.audiofanzine.com/bien-debuter/editorial/dossiers/comment-regler-un-compresseur.html