PipeWire 1.0: Linux audio arrive à l’âge adulte

Il était une fois (et ce n’était pas si longtemps), si vous vouliez faire du travail réel et à faible latence avec l’audio sous Linux, vous étiez confronté à de sérieux problèmes. Ce n’est plus le cas. PipeWire 1.0, un bus audio / vidéo en streaming, est enfin là après 15 ans de développement. Le problème que PipeWire résout, c’est que, pendant des années, Linux a eu trois façons différentes (et parfois contradictoires) de gérer l’audio: Advanced Linux Sound Architecture (ALSA), PulseAudio et JACK Audio Connection Kit (JACK). En outre: Ultramarine Linux Flagship est un candidat au bureau de l’année ALSA fournit des pilotes de carte son gérés par le noyau et des bibliothèques utilisateur pour les développeurs d’applications. PulseAudio fournit un niveau de routage et de contrôle audio au-dessus d’ALSA. Ces deux programmes ont eu des problèmes, en particulier dans leurs premières années. JACK, quant à lui, est une API de serveur audio et un démon pour prendre en charge les connexions en temps réel et à faible latence entre les applications. ALSA est un outil essentiel pour tout le travail audio sous Linux. PulseAudio est destiné plus aux consommateurs. Lorsque vous écoutez YouTube Music, Spotify ou Pandora sur votre bureau Linux, vous utilisez presque certainement PulseAudio. Mais si vous êtes un musicien professionnel ou un ingénieur du son, vous avez besoin de JACK. PipeWire, en revanche, fonctionne à la fois pour les utilisateurs ordinaires qui veulent écouter leur musique et pour les personnes qui mixent des sessions audio à 24 pistes.

Share the Post: