Historique: PipeWire
Aperçu de cette version: 24
note
PipeWire est un serveur son et une interface de programmation applicative, IPA, permettant de traiter des flux audio et vidéo.
Table des matières
Informations
Site web officiel : https://pipewire.org/
.Sources : https://gitlab.freedesktop.org/pipewire/pipewire
.Version actuelle : 1.5.84 du 2025 11 27.
Licence : MIT.
Plateforme : GNU Linux.
Support : ALSA, JACK, PulseAudio.
Développeur(s) : Wim Taymans.
Canal IRC : #pipewire @ OFTC
Description
PipeWire est un serveur de son annoncé comme le remplaçant de JACK et PulseAudio.
Il est encore considéré comme expérimental (juillet 2022), mais est déjà utilisable au quotidien.
PipeWire est aussi un serveur vidéo pour Wayland, mais à ce jour, son implantation est moins avancée que pour la partie son.
...
Utilisation
PipeWire est transparent pour l'utilisateur. Une fois installé il va reconnaître et lister les périphériques audio (et vidéos) présents sur la machine. C'est en installant pipewire-alsa que l'utilisateur permet à pipewire de prendre en charge les flux audio qui viennent des applications qui utilisent la partie IPA utilisateur d'ALSA. Il se passe la même chose lorsque pipewire-pulse et/ou pipewire-jack sont présent sur le système.
Pipewire-alsa remplace pulseaudio-alsa, pipewire-pulse remplace pulseaudio et pipewire-jack remplace JACK. Pipewire se fait passer pour ALSA, pulseaudio et JACK auprès des applications qui envoient de flux audio vers ce système son ou ces serveurs sons.
Il y a donc différentes manières d'utiliser pipewire pour un utilisateur qui veut faire de la MAO avec son système :
En remplacement de PulseAudio et comme client de JACK
Installer pipewire-alsa et pipewire-pulse permet de remplacer pulseaudio par pipewire et de profiter de ses avancées en terme de performance et de baisse de consommation (processeur et énergie). On garde dans ce cas le serveur JACK comme serveur spécifique pour la MAO et la basse latence.
En remplacement de PulseAudio et JACK
Installer pipewire-alsa, pipewire-pulse et pipewire-jack permet de donner la main à pipewire pour gérer le son multimédia et MAO.
...