PulseAudio 14.0 wurde bereits veröffentlicht und dies sind die Neuigkeiten

Der Start von die neue Version des Soundservers "PulseAudio 14.0" Dies fungiert als Vermittler zwischen den Anwendungen und verschiedenen Low-Level-Sound-Subsystemen und abstrahiert die Arbeit mit dem Team.

Pulseaudio Mit dieser Option können Sie die Lautstärke und den Soundmix auf der Ebene einzelner Anwendungen steuern. Wenn Sie die Audioeingabe, -mischung und -ausgabe bei Vorhandensein mehrerer Ein- und Ausgabekanäle oder Soundkarten organisieren, können Sie das Audio-Streaming-Format im laufenden Betrieb ändern und Plugins verwenden. Außerdem können Sie den Audio-Stream transparent auf einen anderen Computer umleiten.

Die wichtigsten neuen Funktionen von PulseAudio 14.0

In dieser neuen Version Beim Wechseln der Audioquelle wurde eine Stream-Umleitung implementiert Standard oder das Audio-Ausgabegerät. Zuvor wurden beim Ändern des Audioausgabegeräts neue Streams an das angegebene Ausgabegerät weitergeleitet, vorhandene Streams wurden jedoch weiterhin an das alte Gerät weitergeleitet. Jetzt Die Logik zum Verarbeiten alter Streams wurde geändert und sie wechseln zum neuen Gerät.

Die Änderung wirkt sich nicht auf manuell bewegte Ströme aus. Das heißt, das Routing bleibt relativ zu Streams erhalten. Wenn Sie den Stream jedoch auf das Standardausgabegerät verschieben, wird der manuelle Verbindungsstatus entfernt.

Auch cWenn das Ausgabegerät gewechselt wird von Ton in der "GNOME Sound Settings", dieser Konfigurator verschiebt alle vorhandenen Streams an das ausgewählte Gerät und ändert auch die Datenbank mit Routen, um den Sound der Anwendungen an dieses Gerät zu senden, das in Zukunft gestartet wird.

Für PulseAudio Die Manipulation der GNOME-Soundeinstellungen sieht aus wie das manuelle Verschieben von StreamsDies führt zu Problemen beim Ändern des Standardgeräts, da manuell verschobene Streams nicht der Änderung des Standardausgabegeräts folgen.

Eine weitere wichtige Änderung ist, dass es auffällt, ist die  verbesserte Unterstützung für UCM (Fallmanager verwenden) Wird in neuen Geräten mit Intel SOF-Firmware verwendet (Sound Open Firmware). Unterstützung wurde hinzugefügt Hardware-Volume-Modi verwendene (zum Beispiel stiller Modus) über ALSA. Außerdem können mit UCM mehrere Soundkarten mit demselben Namen verwendet werden.

Für Ports ist die Möglichkeit implementiert, Typ und Verfügbarkeitsgruppe anzugebenSo können Sie bestimmen, welche Anschlüsse einem bestimmten physischen Gerät zugeordnet sind (Lautsprecher, Kopfhörer, Mikrofon usw.).

Von den anderen Änderungen das fällt auf:

  • X11-basierte Module (Modul-x11-Glocke, Modul-x11-Korkanforderung, Modul-x11-Veröffentlichung und Modul-x11-xsmp) implementieren das Argument xauthority, um den Wert der erforderlichen XAUTHORITY-Umgebungsvariablen an die Verbindung zu übergeben ein X11-Server.
  • Ein neues RTP-Backend basierend auf GStreamer wurde implementiert (die Module module-rtp-send und module-rtp-recv können jetzt GStreamer zur Implementierung des RTP-Protokolls verwenden).
  • Standardmäßig ist das automatische Umschalten von Audioausgang auf HDMI deaktiviert, da dies zu unangemessenem Verhalten führte, da in ALSA ein neues Ereignis zum Hinzufügen von Geräten gebildet wurde, als der Monitor aus dem Ruhemodus geweckt wurde.
  • Erweiterte Unterstützung für USB-Gaming-Headsets: HyperX Cloud Orbit S, LucidSound LS31, Razer Kraken Tournament Edition, SteelSeries Arctis 5 (Ausgabe 2019) und SteelSeries Arctis Pro (Ausgabe 2019). Für diese Modelle werden jetzt separate Stereo- und Monoausgänge erstellt.
  • Standardmäßig ist der Flat-Modus deaktiviert, wodurch die Gesamtausgangslautstärke basierend auf den Parametern des lautesten Streams eingestellt wird.
  • Bei der Ausgabe von Audio über RAOP (module-raop-sink) mit der Option "autoreconnect = true" ist es jetzt möglich, die automatische Wiederverbindung bei einem Netzwerkausfall zu konfigurieren.
  • Eine separate Angabe der Anzahl der eingehenden und ausgehenden Kanäle (sink_channels und source_channels) ist im Modul-Jackdbus-Erkennungsmodul zulässig.
  • Die Modul-Rescue-Streams sind veraltet und ihre Funktionalität wurde in das Hauptframework verschoben.
  • Unterstützung für ALSA-Zusammenführungssteuerelemente mit einem Index ungleich Null und der Möglichkeit, Zielrollen (device.intended-role) für Geräte in ALSA-Profileinstellungen festzulegen, wurde hinzugefügt.
  • Es wurde die Möglichkeit hinzugefügt, Komprimierungsformate für module-null-sink zu konfigurieren, ohne das Modul mit dem Befehl "pactl set-sink-formats" neu zu laden.

Schließlich wird die neue Version in wenigen Tagen die Repositories der verschiedenen Linux-Distributionen erreichen. Obwohl diejenigen, die es vorziehen, bereits über die neue Version zu verfügen, den Quellcode herunterladen und die Kompilierung auf ihrem System durchführen können.

Der Link ist dies. 


Hinterlasse einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert mit *

*

*

  1. Verantwortlich für die Daten: AB Internet Networks 2008 SL
  2. Zweck der Daten: Kontrolle von SPAM, Kommentarverwaltung.
  3. Legitimation: Ihre Zustimmung
  4. Übermittlung der Daten: Die Daten werden nur durch gesetzliche Verpflichtung an Dritte weitergegeben.
  5. Datenspeicherung: Von Occentus Networks (EU) gehostete Datenbank
  6. Rechte: Sie können Ihre Informationen jederzeit einschränken, wiederherstellen und löschen.