PulseAudio15.0 jest dostarczany z ulepszeniami Bluetooth, obsługą, poprawkami i nie tylko

Kilka dni temu zapowiedziano wydanie nowej wersji z serwera dźwięku PulseAudio 15.0, który pełni rolę pośrednika między aplikacjami a różnymi podsystemami dźwiękowymi niskiego poziomu, abstrahując pracę z zespołem.

PulseAudio pozwala na sterowanie głośnością i miksem dźwięku na poziomie poszczególnych aplikacji, organizować wejście, miksowanie i wyjście dźwięku w obecności wielu kanałów wejściowych i wyjściowych lub kart dźwiękowych, oprócz umożliwienia zmiany formatu strumieniowego przesyłania dźwięku w locie i korzystania z wtyczek, umożliwia przejrzyste przekierowanie strumienia audio do innej maszyny.

Główne nowości PulseAudio 15.0

W nowej wersji PulseAudio jedną z najważniejszych nowości jest rozszerzona kompatybilność z Bluetooth znacznie, ponieważ dodano nowe kodeki A2DP LDAC i AptXPonadto warianty konfiguracji „XQ” są również dostępne dla starych kodeków SBC.

Wspomina się, że Warianty SBC XQ mają stałą przepływność (i wyższy niż „normalny” SBC), więc mogą mieć więcej przerw, jeśli połączenie bezprzewodowe jest złe, ale z drugiej strony jakość jest zawsze dobra, jeśli połączenie jest dobre. W przypadku zmiennej przepływności PulseAudio może teraz ponownie zwiększyć przepływność po jej obniżeniu z powodu problemów z łącznością.

Kolejna nowość To się wyróżnia są nowe parametry wiersza poleceńJak get-default- {sink | source}, get- {sink | source} -volumey get- {sink | source} -mute który dodano obsługę konfiguracji profili kart dźwiękowych i pozwala skonfigurować argumenty modułu moduł-alsa-karta poprzez konfigurację udev poprzez nową zmienną udev o nazwie PULSE_MODARGS.

Również dodano obsługę AVRCP Absolute Volume aby programowo kontrolować głośność podłączonych urządzeń A2DP, tak jak poprzednio, podczas grania z zestawem słuchawkowym, PulseAudio stworzył własną regulację głośności w oprogramowaniu, a zestaw słuchawkowy stworzył własną regulację głośności w sprzęcie. Posiadanie dwóch poziomów głośności czasami utrudniało uzyskanie wystarczającej głośności, teraz jest tylko jeden poziom regulacji głośności.

Z drugiej strony w przypadku pakowaczy PulseAudio uniemożliwia teraz ładowanie modułów X11 w Wayland (funkcja działa obecnie tylko w GNOME), dodaje obsługę konfiguracji obsługi OSS i Valgrind w Meson, zapewnia obsługę odczytu dodatkowych ustawień z /etc/pulse/default.pa.d/ do skryptu startowego i nową opcję budowania tylko bibliotek klienta i narzędzi.

Również zaimplementowano możliwość przypinania profili kart dźwiękowych, w którym stan nie jest resetowany po odłączeniu i podłączeniu (przydatne na przykład przy ponownym podłączeniu HDMI).

Z innych zmian które wyróżniają się w nowej wersji:

  • Moduł umywalki został całkowicie przepisany z implementacją wirtualnego efektu dźwięku przestrzennego (module-virtual-surround-sink).
  • Nowy mechanizm dla aplikacji do wyłączania pamięci współdzielonej podczas ich połączenia z PulseAudio
  • Dodano nowe "Message API" ułatwiające komunikację między klientami a obiektami PulseAudio
  • Alsa-mixer: wyłącza funkcję Auto-Mute, gdy system ma
  • Wsparcie dla zestawu narzędzi Autotools zostało usunięte na rzecz systemu budowania Meson.
  • Zapewniono możliwość umieszczania plików konfiguracyjnych ścieżki ALSA w katalogu domowym użytkownika ($XDG_DATA_HOME/pulsaudio alsa-mixer/path), a nie tylko /usr/share/pulsaudio/alsa-mixer/paths.
  • Ulepszona obsługa sprzętu
  • Konfiguracja ścieżki ALSA może znajdować się w katalogu domowym użytkownika \
  • Aktualizacje tłumaczeń
  • Ulepszona obsługa sprzętu: SteelSeries Arctis 9, HP Thunderbolt Dock 120W G2, Behringer U-Phoria UMC22, OnePlus Type-C Bullets, Sennheiser GSX 1000/1200 PRO.
  • Ulepszona obsługa FreeBSD. Poprawiona obsługa podłączania na gorąco i odłączania kart dźwiękowych.

W końcu jeśli chcesz dowiedzieć się więcej na ten temat O tej nowej wersji PulseAudio 15 możesz sprawdzić szczegóły w poniższy link. Co do wdrożenie nowej wersji już zaczęło być rozpowszechniane w repozytoriach niektórych dystrybucji Linuksa, więc pozostaje tylko czekać na ogólne włączenie pakietu do wszystkich dystrybucji.


Bądź pierwszym który skomentuje

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.