Chargement...
 
[Voir/Cacher menus de gauche]
[Voir/Cacher menus de droite]

PulseAudio est le serveur son adopté par la plupart des distributions Linux.

Image




Informations


Site web officiel : http://pulseaudio.org/ Image .
Version actuelle : 16.1 du 2022 06 22.
Lien wikipedia : http://fr.wikipedia.org/wiki/PulseAudio Image .


Description


PulseAudio est un serveur son moderne qui s'intercale entre les applications et le noyau Linux pour dépasser les limitations matérielles.

Le branchement à chaud permet une facilité d’utilisation. Il est aussi possible de diffuser certains sons sur une sortie matérielle (une prise casque, une sortie moniteur) et d'autres sons sur la sortie haut-parleurs.

PulseAudio effectue des opérations avancées sur les données sonores lorsqu'elles passent entre votre application et le matériel. Des opérations telles que le transfert de données audio vers une autre machine par le réseau, la modification du format d'échantillonnage ou du nombre de canaux, ou le mixage de plusieurs sons en une seule entrée/sortie, sont facilement réalisables grâce à PulseAudio.
Imaginez les possibilités de connexions !
Imaginez les possibilités de connexions !



Utilisation


PulseAudio est donc utilisable et configurable avec des commandes et des paramètres à entrer en mode texte (CLI). Néanmoins, il existe plusieurs outils auxiliaires qui proposent des interfaces graphiques pour rendre l'expérience utilisateur optimale.

Deux d'entres elles sont encore activement développées en 2023 :
- "PulseAudio Preferences" Image , ou paprefs, pour les réglages utilisateurs,
- "PulseAudio Volume Control" Image , ou pavucontrol, pour contrôler les différents volumes sonores, les entrées / sorties, etc.

Réglages


Effectuer les réglages en utilisant une interface graphique est donc possible avec PulseAudio preferences.
Si l'application n'est pas présente sur votre système, l'installation du paquet paprefs la mettra en place.

Lancez l'outil de configuration PulseAudio preferences avec son icône ou utilisez la ligne de commande dans un terminal :
paprefs &

Used in PulseAudio Used in PulseAudio
Si ces réglages conviennent à votre utilisation, cochez les options comme indiqué ci-dessus puis redémarrez la session.



Contrôle du volume


PulseAudio Volume Control nécessite l'installation du paquet pavucontrol.
Cette application permet de configurer PulseAudio avec une ou plusieurs cartes son, de choisir celle par défaut, les entrées sorties, etc...

Image



PulseAudio et Jack


5 solutions pour la cohabitation :

Solution douce

Une solution consiste à dire à QJackCtl de faire taire PulseAudio avant de démarrer en allant, dans QJackCtl, dans Réglages puis Options. Puis, sur la ligne : exécuter un script au démarrage, on peut remplacer la ligne :
artsshell -q terminate
par :
pulseaudio -k



Solution aigre-douce

Éditer /etc/pulse/client.conf puis modifier la ligne qui ressemble à autospawn=yes par autospawn = no. Ceci va "éteindre" pulseaudio du coup, au prochain démarrage, il ne va pas se lancer et vous devrez le démarrer manuellement depuis une commande si vous en avez besoin.


Solution forte

Il faut quitter PulseAudio pour que QJackCtl puisse démarrer puis faire un :
ps ax

afin de rechercher d'autres processus tournant et enfin :
kill numéro_du_processus


Solution alternative

Pourquoi s'acharner sur ce pauvre PulseAudio ?
voici un tutoriel (en anglais) scripts compris pour utiliser PulseAudio ET Jack > http://fuzzle.org/~petern/index.html
à tester et à traduire si ça marche vraiment ...

Autre solution alternative

Cette solution est de loin la meilleure pour plusieurs raisons :

  • elle évite tout bricolage système et est pérenne
  • elle est très robuste, car si Pulseaudio est une couche logicielle récente, elle est souvent fragile en sortie, c'est à dire au plus près de la couche ALSA, donc de votre carte Son. Ainsi lorsque vous constaterez des arrêts de son sur des cartes mal supportées avec pulseaudio, en passant par PulseAudio/Jack vous bénéficierez de la plus grande résistance de Jack aux cartes sons (Jack étant beaucoup plus ancien et donc robuste)
  • enfin avec Jack et pulseaudio vous bénéficiez de tous les contrôles de Jack même pour les sons en provenance de sites diffusant des MP3 avec DRM. (remastersation d'un son avec Jamin), égalisation d'un son plus fine qu'avec les outils bureautiques, utilisation de Jack Timemachine, etc ...

Ces arguments ne sont jamais évoqués dans les forums ou les blogs qui conseillent de désinstaller pulseaudio.

La marche à suivre pour faire cohabiter pulseaudio et jack se trouve dans cette page : pulseaudio vers jack.



PulseAudio et Audacious


Used in PulseAudio
Il suffit de régler le bon greffon de sortie dans préférences audio.



PulseAudio et Flash

[+]

Installation


Depuis 2008, PulseAudio a été intégré sur les distributions les plus utilisées, en remplacement des différents serveurs sons, du fait de sa polyvalence, souplesse et puissance. Il est intégré par défaut dans les distributions Fedora, Mandriva et Ubuntu.

La doc sur ubuntu-fr : http://doc.ubuntu-fr.org/pulseaudio Image .

Sur systèmes à base de Debian, faire :
sudo apt-get install pulseaudio-esound-compat pulseaudio-module-gconf pulseaudio-module-hal pulseaudio-module-lirc pulseaudio-module-x11 pulseaudio-module-zeroconf libtool padevchooser paman paprefs pavucontrol pavumeter pulseaudio pulseaudio-utils libpulse0 libpulse-browse0 libglademm-2.4-1c2a libpulse-mainloop-glib0 libglademm-2.4-1c2a libpulse-mainloop-glib0 libasound2-plugins libgstreamer-plugins-pulse0.10-0 libao-pulse libpulse-dev



Noyau rt


Il faut rajouter les droits, dans un terminal super utilisateur, taper :
sudo gedit /etc/group

(gedit peut être remplacé par un autre éditeur tel kate, nano....)
puis rajouter le nom_utilisateur à pulse pulse-access et pulse-rt.




[+]




Documentation [Afficher / Cacher]

Faire un don
[Afficher / Cacher]

Connexion
[Afficher / Cacher]



Mégaphone [Afficher / Cacher]

louiesauvage, 12:11, mar. 24 Jan 2023: Qui utilise Ardour avec antelopes audio
olinuxx, 18:56, lun. 23 Jan 2023: Bonjour et bienvenue à zigaboo, gotouch, et Yrbua cool
olinuxx, 21:35, lun. 16 Jan 2023: Bonjour et bienvenue à KABORE Alain et à minimalist cool
calixtus06, 07:04, ven. 13 Jan 2023: Bonjour et bienvenue à bullrai :-)
calixtus06, 07:23, lun. 09 Jan 2023: Bonjour et bienvenue à editgo :-)
allany, 18:30, jeu. 05 Jan 2023: Les années passent, reste l'éditorial ! [Lien]
olinuxx, 16:24, mar. 03 Jan 2023: Bonjour et bienvenue à runny cool
djkarlito, 22:49, lun. 02 Jan 2023: AKAI AMX skin pour MIXXX;Bonne année a tous
olinuxx, 13:26, lun. 02 Jan 2023: Bonjour et bienvenue à zobi8225 cool
CyrilRos, 02:31, dim. 01 Jan 2023: Nouvelle année nouvelle version [Lien]
olinuxx, 12:03, sam. 31 Dec 2022: Merci octopus et Raoul86. À vous aussi cool
olinuxx, 12:02, sam. 31 Dec 2022: Bonjour et bienvenue à Patvan48 cool