Die Veröffentlichung des Soundservers PulseAudio 15.0 wurde vorgestellt, der als Vermittler zwischen Anwendungen und verschiedenen Low-Level-Audiosystemen fungiert und die Arbeit mit der Hardware abstrahiert. PulseAudio ermöglicht die Verwaltung von Lautstärke und Klangmischung auf der Ebene einzelner Anwendungen, koordiniert die Aufnahme, Mischung und Ausgabe vonAudio bei mehreren Eingangs- und Ausgangskanälen oder -karten und erlaubt es, das Format des Audiostreams zur Laufzeit zu ändern und Plugins zu verwenden. Außerdem ermöglicht es, den Audiostream transparent auf einen anderen Computer umzuleiten. Der PulseAudio-Code wird unter der LGPL 2.1+ Lizenz vertrieben. Es wird Unterstützung für Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS und Windows geboten.
Wichtige Verbesserungen in PulseAudio 15.0:
- Die Unterstützung für Bluetooth wurde erheblich erweitert: Neue A2DP-Codecs LDAC und AptX wurden hinzugefügt. Der HFP (Hands-Free Profile) wurde mit dem mSBC-Codec integriert, was die Audioqualität verbessert hat. Die Unterstützung für AVRCP Absolute Volume zur softwareseitigen Steuerung der Lautstärke angeschlossener A2DP-Geräte wurde hinzugefügt.
- Die Möglichkeit zur Fixierung von Soundkartenprofilen wurde implementiert, sodass der Zustand nach dem Entfernen und Wiederanschließen nicht zurückgesetzt wird (z. B. nützlich beim Wiederanschluss von HDMI).
- Eine neue API für den Nachrichtenaustausch wurde hinzugefügt, um die Erstellung von Erweiterungen für die Basis-API zu vereinfachen.
- Das Sink-Modul wurde vollständig neu geschrieben und implementiert einen virtuellen Surround-Sound-Effekt (module-virtual-surround-sink).
- Die Unterstützung für das Autotools-Toolkit wurde zugunsten des Build-Systems Meson eingestellt.
- Benutzern wird die Möglichkeit geboten, Konfigurationsdateien für ALSA-Pfade im Heimatverzeichnis ($XDG_DATA_HOME/pulseaudio/alsa-mixer/paths) abzulegen, anstatt 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 für FreeBSD wurde verbessert. Die Handhabung des heissen Anschlusses und Trennens von Soundkarten wurde optimiert.
Quelle: opennet.ru
