Login
Newsletter
Werbung

Mi, 18. September 2019, 10:55

Software::Multimedia

PulseAudio 13.0 freigegeben

PulseAudio, eine netzwerktransparente und plattformunabhängige Sound-Zwischenschicht für Linux und weitere Systeme, wurde über ein Jahr nach der letzten Hauptversion in der Version 13.0 veröffentlicht. Neu in PulseAudio 13.0 sind unter anderem eine Unterstützung von Dolby TrueHD und DTS-HD Master Audio.

freedesktop.org

PulseAudio stellt eine Zwischenschicht dar, die Audioströme der Clients verwaltet und ausgibt. Die Entwicklung ist plattformunabhängig und fungiert mit dem PulseAudio Daemon sowohl als Soundserver als auch als eine Hardware-Schnittstelle. Die zentrale Funktion der Anwendung stellt dabei neben einer Trennung der Anwendungen von der Sound-Hardware auch eine Erhöhung der Funktionalität von Audio-Anwendungen dar. So werden alle Ströme von Anwendungen, die PulseAudio unterstützen, direkt an den Server übergeben, der sich um die weitere Verarbeitung kümmert.

Eine Stärke von PulseAudio ist, dass einzelne Audioströme nicht an eine bestimmte Hardware gebunden sind. So können sie beispielsweise mühelos zwischen verschiedenen Ausgabegeräten umgeleitet werden. Dies kann sowohl manuell als auch automatisch erfolgen. Zudem unterstützt PulseAudio virtuelle Geräte, die es ermöglichen, beispielsweise mehrere Ausgabegeräte zu einer Einheit zusammenzufassen.

Durch die Netzwerktransparenz können Anwendungen, die auf PulseAudio setzen, sowohl lokale als auch vernetzte Hardware nutzen. Die Nutzung als Soundfilter ermöglicht zudem, die Ströme zu steuern. So ist es beispielsweise mittels einer grafischen Oberfläche möglich, die Lautstärke jeder Ausgabe und jedes Clients separat zu steuern, auch wenn die Anwendung keine dedizierte Möglichkeit dafür bietet. Zudem können auch Equalizer-Funktionen genutzt werden. Bei den Sound-Treibern unterstützt PulseAudio eine Vielzahl von Systemen. Unter Linux oder BSD werden beispielsweise ALSA und OSS unterstützt.

Mit der Freigabe der Version 13.0 haben die Entwickler die Lösung um weitere Funktionalität erweitert. Für audioaffine Nutzer dürfte wohl die Unterstützung für Dolby TrueHD and DTS-HD Master Audio interessant sein. Die Zahl der unterstützten Geräte wurde erweitert. Unter anderem unterstützt die neue Version SteelSeries Arctis 5 USB-Headsets und bringt Korrekturen für S/PDIF für Cmedia USB2.0 True HD-Audio. Zudem haben die Entwickler die Auswahl von Kartenprofilen verbessert und die Wahl von Bluetooth-Profilen nicht mehr persistent gestaltet.

Weitere Neuerung stellt die Möglichkeit dar, Realtime-Scheduling für Client-Threads einzuschalten. »avoid_resampling« verhindert ferner nicht nur das Resampling, sondern auch die Formatkonvertierung. Wie die Entwickler weiterhin bekannt gaben, wurde die Unterstützung von BlueZ 4 und intltool entfernt. Das Build-System wurde zudem in der neuen Version auf Meson umgestellt.

Eine Liste der Änderungen kann dem Changelog der neuen Version entnommen werden. Für Anwender, die die Integration von PulseAudio 13.0 in ihre Distribution nicht abwarten können, steht der Quellcode zum Download bereit.

Werbung
Kommentare (Insgesamt: 44 || Alle anzeigen )
Re[6]: wozu auch? (1ras, Di, 24. September 2019)
Re[5]: wozu auch? (teleborian, Di, 24. September 2019)
Re[2]: Liebe Pulseaudio Gegner (GebackenesBrot, Sa, 21. September 2019)
Re[3]: Liebe Pulseaudio Gegner (throgh, Sa, 21. September 2019)
Re: Liebe Pulseaudio Gegner (Vergammeltes Brötchen, Sa, 21. September 2019)
Pro-Linux
Pro-Linux @Facebook
Neue Nachrichten
Werbung