Vous pouvez contrôler PulseAudio en profondeur via la ligne de commande en utilisant les commandes pacmd
et pactl
. Pour les options, voir les pages de manuel ou le wiki à l'adresse PulseAudio :
pacmd list-sinks
(ou pactl list short sinks
) pour le nom ou le numéro d'index des éviers possibles
pacmd set-default-sink "SINKNAME"
pour définir le récepteur de sortie par défaut
pacmd set-default-source "SOURCENAME"
pour définir l'entrée par défaut
pacmd set-sink-volume index volume
pacmd set-source-volume index volume
pour le contrôle du volume (0 = muet, 65536 = 100%)
et de nombreuses autres options CLI.
Remarque: La modification du récepteur de sortie via l’interface de ligne de commande ne peut prendre effet que si lecture du périphérique cible de flux est désactivée. Cela peut être fait en éditant la ligne correspondante dans /etc/pulse/default.pa
à:
load-module module-stream-restore restore_device=false
Pour un didacticiel plus élaboré sur la manière de procéder et pour savoir comment changer l’évier pendant la lecture voir cette réponse .