Outils pour utilisateurs

Outils du site


informatique:linux:plugins_traitement_son_pulseaudio_ladspa

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.

J'utilise désormais le formidable Pulseeffects à la place de tout ce qui suit. Pulseeffects est un GUI permettant de chaîner très facilement les effets, de sauvegarder ses réglages, etc.

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

informatique/linux/plugins_traitement_son_pulseaudio_ladspa.txt · Dernière modification : 12/08/2020 23:56 de lauberterio