Différences
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 | ||
pulseaudio [Le 27/02/2020, 21:59] 78.218.57.49 [PulseAudio sur le réseau local] |
pulseaudio [Le 20/12/2021, 21:35] wiki-corrector-bot passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892) |
||
---|---|---|---|
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 15: | ||
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]]** | ||
Ligne 103: | Ligne 103: | ||
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 142: | Ligne 142: | ||
* **sink_name** donne un nom au sink, mettez ce que vous voulez. | * **sink_name** donne un nom au sink, mettez ce que vous voulez. | ||
- | * **plugin** est le nom du fichier .so qui correspond au plugin, la liste est disponible directement dans Synaptic ou bien [[http://packages.ubuntu.com/intrepid/i386/swh-plugins/filelist|à cette adresse]]. | + | * **plugin** est le nom du fichier .so qui correspond au plugin, la liste est disponible directement dans Synaptic ou bien [[https://packages.ubuntu.com/intrepid/i386/swh-plugins/filelist|à cette adresse]]. |
* **label** est le libellé du plugin. La liste des plugins est disponible [[http://plugin.org.uk/ladspa-swh/docs/ladspa-swh.html|à cette adresse]]. | * **label** est le libellé du plugin. La liste des plugins est disponible [[http://plugin.org.uk/ladspa-swh/docs/ladspa-swh.html|à cette adresse]]. | ||
* **control** sont les paramètres du plugin. Pour l'ordre il faut se reporter au site ci-dessus et entrer les paramètres dans l'ordre de leur apparition. | * **control** sont les paramètres du plugin. Pour l'ordre il faut se reporter au site ci-dessus et entrer les paramètres dans l'ordre de leur apparition. | ||
Ligne 279: | Ligne 279: | ||
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 317: | Ligne 329: | ||
* pour [[http://doc.ubuntu-fr-secours.org/astuces/pulseaudio-intrepid-desactiver.html|Intrepid Ibex]] | * pour [[http://doc.ubuntu-fr-secours.org/astuces/pulseaudio-intrepid-desactiver.html|Intrepid Ibex]] | ||
- | * http://forum.ubuntu-fr.org/viewtopic.php?id=319468 | + | * https://forum.ubuntu-fr.org/viewtopic.php?id=319468 |
- | * http://forum.ubuntu-fr.org/viewtopic.php?id=301462 | + | * https://forum.ubuntu-fr.org/viewtopic.php?id=301462 |
- | * http://forum.ubuntu-fr.org/viewtopic.php?id=317641 | + | * https://forum.ubuntu-fr.org/viewtopic.php?id=317641 |
==== Skype ==== | ==== Skype ==== | ||
Ligne 403: | Ligne 415: | ||
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 ==== | ||
Ligne 680: | Ligne 694: | ||
* [[http://pulseaudio.org|Site web du projet PulseAudio]] | * [[http://pulseaudio.org|Site web du projet PulseAudio]] | ||
- | * [[Ladspa]] -> [[http://ubuntuforums.org/showthread.php?t=789578|HOWTO: PulseAudio Fixes & System-Wide Equalizer Support]] | + | * [[Ladspa]] -> [[https://ubuntuforums.org/showthread.php?t=789578|HOWTO: PulseAudio Fixes & System-Wide Equalizer Support]] |
* Faire fonctionner certaines applications rebutantes du type [[:skype|Skype]] ou [[:Flash|Flash]] de façon propre : [[http://blog.damien.clauzel.nom.fr/post/2009/01/15/Resoudre-les-problemes-de-son-sur-Ubuntu-version-Intrepid-Ibex|Intrepid Ibex]], [[http://blog.damien.clauzel.nom.fr/post/2009/05/15/Resoudre-les-problemes-de-son-sur-Ubuntu-version-Jaunty-Jackalope|Jaunty Jackalope]] | * Faire fonctionner certaines applications rebutantes du type [[:skype|Skype]] ou [[:Flash|Flash]] de façon propre : [[http://blog.damien.clauzel.nom.fr/post/2009/01/15/Resoudre-les-problemes-de-son-sur-Ubuntu-version-Intrepid-Ibex|Intrepid Ibex]], [[http://blog.damien.clauzel.nom.fr/post/2009/05/15/Resoudre-les-problemes-de-son-sur-Ubuntu-version-Jaunty-Jackalope|Jaunty Jackalope]] | ||
- | * [[http://ubuntuforums.org/showthread.php?t=164193|Informations sur Avahi et Firestarter]] | + | * [[https://ubuntuforums.org/showthread.php?t=164193|Informations sur Avahi et Firestarter]] |
* [[http://www.generation-linux.fr/index.php?post/2008/10/18/Utiliser-la-sortie-son-d-un-autre-PC|Utiliser la sortie son d'un autre PC]] sur le réseau local. | * [[http://www.generation-linux.fr/index.php?post/2008/10/18/Utiliser-la-sortie-son-d-un-autre-PC|Utiliser la sortie son d'un autre PC]] sur le réseau local. | ||
* [[http://www.linuxmao.org/tikiwiki/tiki-index.php?page=PulseAudio&highlight=pulseaudio|Voir la page de LinuxMAO sur le sujet]] | * [[http://www.linuxmao.org/tikiwiki/tiki-index.php?page=PulseAudio&highlight=pulseaudio|Voir la page de LinuxMAO sur le sujet]] |