Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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
pulseaudio [Le 27/07/2019, 12:20]
steph138 [Appliquer des effets sur le son]
pulseaudio [Le 26/09/2021, 09:47]
86.215.34.61 [Installation] paman plus dans les dépôts
Ligne 1: Ligne 1:
-{{tag>​audio multimédia}}+{{tag>​audio multimédia ​vétuste}}
  
 ---- ----
  
-====== PulseAudio======+====== PulseAudio ======
  
 **[[wpfr>​PulseAudio]]** est un serveur de son pour les systèmes POSIX et Win32. Un serveur de son est une sorte d'​intermédiaire obligé pour vos applications sonores. Il vous permet de procéder à des opérations avancées sur le son en s'​intercalant entre la couche logicielle (L'​application audio) et la couche matérielle (le pilote ALSA pour les versions actuelles d'​Ubuntu). Ainsi, transférer le son sur une autre machine, changer le format d'​échantillonnage ou le nombre de canaux audio et mélanger plusieurs sons en un seul, sont des opérations facilement réalisables avec un serveur de son.\\ **[[wpfr>​PulseAudio]]** est un serveur de son pour les systèmes POSIX et Win32. Un serveur de son est une sorte d'​intermédiaire obligé pour vos applications sonores. Il vous permet de procéder à des opérations avancées sur le son en s'​intercalant entre la couche logicielle (L'​application audio) et la couche matérielle (le pilote ALSA pour les versions actuelles d'​Ubuntu). Ainsi, transférer le son sur une autre machine, changer le format d'​échantillonnage ou le nombre de canaux audio et mélanger plusieurs sons en un seul, sont des opérations facilement réalisables avec un serveur de son.\\
Ligne 14: Ligne 14:
 Vous pouvez si vous le souhaitez, compléter l'​installation en [[:​tutoriel:​comment_installer_un_paquet|rajoutant les paquets]] suivants : Vous pouvez si vous le souhaitez, compléter l'​installation en [[:​tutoriel:​comment_installer_un_paquet|rajoutant les paquets]] suivants :
   * Le contrôleur de volume de Pulseaudio: **[[:​pavucontrol]]**   * Le contrôleur de volume de Pulseaudio: **[[:​pavucontrol]]**
-  * La version graphique pour Gnome du mélangeur ALSA **[[:​gnome-alsamixer]]**+  * La **[[:​gnome-alsamixer|version graphique pour Gnome]]** du mélangeur ALSA
   * Pour les jeux qui utilisent SDL pour le son: **[[apt>​libsdl1.2debian]]**   * Pour les jeux qui utilisent SDL pour le son: **[[apt>​libsdl1.2debian]]**
-  * Pulseaudio Manager **[[apt>​paman]]** 
   * Les [[wpfr>​VU-mètre|vumètres]] **[[apt>​pavumeter]]**   * Les [[wpfr>​VU-mètre|vumètres]] **[[apt>​pavumeter]]**
-  * **[[apt>​padevchooser]]** (Non disponible pour [[:​precise|Ubuntu Precise 12.04]]) 
  
  
Ligne 104: Ligne 102:
 volume_level=85000 #65536 = 100% volume_level=85000 #65536 = 100%
  
-pa_sink_index=`pacmd list-sink-inputs | egrep "​index|application\.name"​ | grep -B1 $application | grep index | sed '​s/​.*index:​ //'`+pa_sink_index=$(pacmd list-sink-inputs | egrep "​index|application\.name"​ | grep -B1 "$application" ​| grep index | sed '​s/​.*index:​ //')
 pacmd "​set-sink-input-volume $pa_sink_index $volume_level"​ pacmd "​set-sink-input-volume $pa_sink_index $volume_level"​
 </​code>​ </​code>​
Ligne 126: Ligne 124:
 </​file>​ </​file>​
  
 +Puis, redémarrez votre ordinateur, ou relancez PulseAudio.
 ===Module audio ladspa=== ===Module audio ladspa===
 Il est possible d'​appliquer divers effets sur le son grâce au module **module-ladspa-sink**. Ce module permet d'​utiliser les plugins ladspa disponibles dans le paquet swh-plugins pour obtenir des effets utiles (ou pas) sur le son. \\ Il est possible d'​appliquer divers effets sur le son grâce au module **module-ladspa-sink**. Ce module permet d'​utiliser les plugins ladspa disponibles dans le paquet swh-plugins pour obtenir des effets utiles (ou pas) sur le son. \\
Ligne 279: Ligne 278:
 Et pour une description plus complète faites **pactl list sinks** Et pour une description plus complète faites **pactl list sinks**
  
-== Annuler la redirection audio ==+=== Méthode 3 : sans décalage === 
 + 
 +Fonctionne sous 18.04. Dans un terminal, taper :  
 +<​code>​amixer cset iface=MIXER,​name='​Mic Playback Switch'​ on</​code>​ 
 + 
 +==== Annuler la redirection audio ==== 
 + 
 +=== Antidote de la méthode 2 ===
 Pour annuler la redirection,​ au moment où l'on lance la commande "pactl load-module",​ un numéro nous est donné : c'est l'ID du module. Pour désactiver ce module, faites : Pour annuler la redirection,​ au moment où l'on lance la commande "pactl load-module",​ un numéro nous est donné : c'est l'ID du module. Pour désactiver ce module, faites :
 <​code>​pactl unload-module <​ID></​code>​ <​code>​pactl unload-module <​ID></​code>​
 Pour connaitre l'ID du module si vous l'avez oublié, regardez la sortie de : Pour connaitre l'ID du module si vous l'avez oublié, regardez la sortie de :
 <​code>​pactl list modules</​code>​ <​code>​pactl list modules</​code>​
 +
 +=== Antidote de la méthode 3 ===
 +
 +Dans un terminal, taper : 
 +<​code>​amixer cset iface=MIXER,​name='​Mic Playback Switch'​ off</​code>​
 ==== Compresser le flux sonore et le diffuser en http ==== ==== Compresser le flux sonore et le diffuser en http ====
  
Ligne 403: Ligne 414:
 puis de relancer le démon ​ puis de relancer le démon ​
 <​code>​$ pulseaudio -D</​code>​ <​code>​$ pulseaudio -D</​code>​
 +
 +Autre problème possible : si l’enceinte est connectée en Bluetooth et que le son craque, cela peut s’arranger en choisissant le profil A2DP plutôt que HSP/HSF.
  
 ==== SDL ==== ==== SDL ====
  • pulseaudio.txt
  • Dernière modification: Le 21/03/2024, 11:37
  • par krodelabestiole