Die Veröffentlichung des Soundservers PulseAudio 15.0 wurde vorgestellt, der als Vermittler zwischen Anwendungen und verschiedenen Low-Level-Audiosubsystemen fungiert und die Arbeit mit der Hardware abstrahiert. PulseAudio ermöglicht die Verwaltung der Lautstärke und das Mischen von Audio auf der Ebene einzelner Anwendungen, organisiert die Eingabe, Mischung und Ausgabe von Audio bei mehreren Eingangs- und Ausgangskanälen oder Soundkarten, ermöglicht das spontane Ändern des Audioformatstils und die Verwendung von Plugins und ermöglicht es, den Audiofluss transparent auf einen anderen Rechner umzuleiten. Der Code von PulseAudio wird unter der LGPL 2.1+ Lizenz vertrieben. Es wird Unterstützung für Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS und Windows bereitgestellt.
Wichtige Verbesserungen in PulseAudio 15.0:
- Die Unterstützung von Bluetooth wurde erheblich erweitert: Neue A2DP-Codecs LDAC und AptX wurden hinzugefügt. Die integrierte Unterstützung des HFP (Hands-Free Profile)-Profils auf Basis des mSBC-Codecs wurde implementiert, was die Audioqualität verbessert hat. Es wurde die Unterstützung von AVRCP Absolute Volume für die softwarebasierte Lautstärkeregelung angeschlossener A2DP-Geräte hinzugefügt.
- Die Möglichkeit zur Festlegung von Soundkartenprofilen wurde umgesetzt, bei der der Zustand nach dem Entfernen und Anschließen nicht zurückgesetzt wird (z. B. nützlich beim Wiederverbinden von HDMI).
- Eine neue Messaging-API wurde hinzugefügt, die die Erstellung von Erweiterungen der Basis-API erleichtert.
- Das Sink-Modul wurde vollständig neu geschrieben mit der Implementierung eines virtuellen Surround-Sound-Effekts (module-virtual-surround-sink).
- Die Unterstützung des Autotools-Tools wird zugunsten des Build-Systems Meson eingestellt.
- Die Möglichkeit, ALSA-Konfigurationsdateien im Benutzerheimverzeichnis ($XDG_DATA_HOME/pulseaudio/alsa-mixer/paths) abzulegen, wurde bereitgestellt, und nicht nur in /usr/share/pulseaudio/alsa-mixer/paths.
- Die Hardwareunterstützung wurde verbessert: SteelSeries Arctis 9, HP Thunderbolt Dock 120W G2, Behringer U-Phoria UMC22, OnePlus Type-C Bullets, Sennheiser GSX 1000/1200 PRO.
- Die Unterstützung von FreeBSD wurde verbessert. Die Verarbeitung des Hot-Pluggings und des Abziehens von Soundkarten wurde optimiert.
Quelle: opennet.ru
