Vous pouvez contrôler PulseAudio de manière approfondie par la ligne de commande en utilisant pacmd
y pactl
les commandes. Pour les options, voir pacmd --help
ou le wiki à PulseAudio :
pacmd list-sinks
pour le nom ou l'index du nombre de puits possibles
pacmd list-sources
pour le nom ou l'index nombre de sources possibles
pacmd set-default-sink "SINKNAME" | index
pour définir le puits de sortie par défaut
pacmd set-default-source "SOURCENAME" | index
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 ( 65536
= 100%, 0
= sourdine ; ou un peu plus intuitif 0x10000
= 100%, 0x7500
= 75%, 0x0
= 0%)
et bien d'autres options CLI.
Nota: La modification du puits de sortie par l'interface de ligne de commande ne peut prendre effet que si lecture du dispositif cible du flux est désactivé. Cela peut être fait en modifiant la ligne correspondante dans le fichier /etc/pulse/default.pa
à :
load-module module-stream-restore restore_device=false
Redémarrez PulseAudio pour que les changements prennent effet :
pulseaudio -k
Pour un tutoriel plus élaboré sur la façon de procéder, et pour des instructions sur la façon de changer l'évier en cours de lecture voir cette réponse .