Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:media:pulseaudio [09/04/2020 23:34] èfpé [Installation] actualisation et précision concernant xfce 4.12+ |
doc:media:pulseaudio [12/04/2020 20:49] èfpé détail cosmétique et petit pinaillage sémantique |
||
---|---|---|---|
Ligne 62: | Ligne 62: | ||
Le paquet gstreamer0.10-pulseaudio permet d'agir sur le volume PulseAudio via l'applet Xfce (tableau de bord). | Le paquet gstreamer0.10-pulseaudio permet d'agir sur le volume PulseAudio via l'applet Xfce (tableau de bord). | ||
- | <note>Le paquet gstreamer0.10-pulseaudio, obsolète, n'est plus disponible à partir de Debian 9 Stretch. Xfce 4.12 installe le paquet xfce4-pulseaudio-plugin ; il vous suffit d'ajouter le greffon PulseAudio au tableau de bord :-)</note> | + | <note>Le paquet gstreamer0.10-pulseaudio, obsolète, n'est plus disponible à partir de Debian 9 Stretch. Xfce 4.12 installe le paquet xfce4-pulseaudio-plugin, il ne reste qu'à ajouter le greffon PulseAudio au tableau de bord.</note> |
===== Utilisation ===== | ===== Utilisation ===== | ||
Ligne 77: | Ligne 77: | ||
<code user>man pulse-cli-syntax</code> | <code user>man pulse-cli-syntax</code> | ||
- | On consultera également avec un plaisir non feint les pages ''pulseaudio'', ''default.pa'', ''pulse-client.conf'' et ''pulse-daemon.conf''. | + | On consultera également avec un plaisir non feint les pages ''pulseaudio'', ''default.pa'', ''pulse-client.conf'', et ''pulse-daemon.conf''. |
==== Exemple : contrôler le volume au clavier ==== | ==== Exemple : contrôler le volume au clavier ==== | ||
Ligne 186: | Ligne 186: | ||
Remarque : cette modification effectuée via le fichier ''client.conf'' n'est visible ni dans le retour de la commande ''pacmd list-sources'' ni dans l'interface graphique pavucontrol sous l'onglet "Périphériques d'entrée" ; si cela vous perturbe, modifiez préférentiellement la ligne concernée du fichier ''default.pa'' (cf. [[#exemplechoisir-un-profil-pour-une-carte|infra]]). | Remarque : cette modification effectuée via le fichier ''client.conf'' n'est visible ni dans le retour de la commande ''pacmd list-sources'' ni dans l'interface graphique pavucontrol sous l'onglet "Périphériques d'entrée" ; si cela vous perturbe, modifiez préférentiellement la ligne concernée du fichier ''default.pa'' (cf. [[#exemplechoisir-un-profil-pour-une-carte|infra]]). | ||
+ | |||
+ | ==== Exemple : isoler les contrôles de volume ==== | ||
+ | |||
+ | Le comportement par défaut de PulseAudio, sous Debian, est de "lisser" ou "niveler" le volume des applications ; il en résulte des //interactions// entre le volume d'une application donnée et le volume du périphérique de sortie. Le résultat peut sembler déroutant voire agaçant((Voyez comme la révolte gronde sur le forum : [[https://debian-facile.org/viewtopic.php?id=23269|ici]], [[https://debian-facile.org/viewtopic.php?id=26522|ici]], ou [[https://debian-facile.org/viewtopic.php?id=26886|là]], par exemple.)) et parfois même franchement tympano-déchirant((J'affectionne Pussy Riot période 2011-2014, mais bon mollo sur les potars quoi !)). Bref, ça ne va pas. Du tout. | ||
+ | |||
+ | On copie le fichier de configuration de PulseAudio dans le $HOME via la commande suivante : | ||
+ | |||
+ | <code user>cp /etc/pulse/daemon.conf ~/.config/pulse/daemon.conf</code> | ||
+ | |||
+ | Pour retrouver calme et sérénité, on modifie le fichier ''~/.config/pulse/daemon.conf'' : | ||
+ | |||
+ | <code user>nano ~/.config/pulse/daemon.conf</code> | ||
+ | <code config séquence interactive (extrait)>; flat-volumes = yes</code> | ||
+ | |||
+ | Par défaut, la ligne qui nous intéresse est [[doc:programmation:commenter|commentée]], il faut donc la décommenter et exprimer clairement son désaccord : | ||
+ | |||
+ | <code config séquence interactive (extrait)>flat-volumes = no</code> | ||
+ | |||
+ | Puis on redémarre proprement le serveur de son PulseAudio avec : | ||
+ | |||
+ | <code user>pulseaudio --kill && pulseaudio --start --verbose</code> | ||
+ | <code config retour de la commande>I: [pulseaudio] main.c: Démarrage du démon réussi.</code> | ||
+ | |||
+ | Il est //inutile// de redémarrer la machine ; la modification est //effective//. | ||
==== Exemple : choisir un "profil" pour une carte ==== | ==== Exemple : choisir un "profil" pour une carte ==== | ||
Ligne 275: | Ligne 299: | ||
===== Remerciements ===== | ===== Remerciements ===== | ||
- | Merci à nounours, Caribou22, sqatty pour leur retour d'expérience... et à chalu pour la motivation des troupes :-) | + | Merci à nounours, Caribou22, sqatty, otyugh, pour leurs retours... et à chalu, pour la motivation des troupes :-) |
===== Sources ===== | ===== Sources ===== |