PulseAudio 17 już się ukazało i to są jego nowości

PulseAudio

Logo PulseAudio

Zostało to niedawno ogłoszone uruchomienie nowej wersji «PulseAudio 17», która wprowadziła ulepszenia i poprawki, takie jak m.in lepsza interakcja Bluetooth, poprawia przetwarzanie dźwięku webRTC, obsługa kodeka Bluetooth FastStream i nie tylko.

PulseAudio pePozwala kontrolować głośność i miks dźwięków na poziomie poszczególnych aplikacji, organizuje wejście, miksowanie i wyjście dźwięku w obecności kilku kanałów wejściowych i wyjściowych lub kart dźwiękowych, umożliwia zmianę formatu strumienia audio w locie i użycie wtyczek, umożliwia przejrzyste przekierowanie strumienia audio na inny maszyna.

PulseAudio pełni rolę scentralizowanego serwera do zarządzania wszystkimi operacjami związanymi z dźwiękiem w systemie, udostępnia API dla aplikacji do interakcji z serwerem dźwięku, a także zarządza wieloma urządzeniami wejściowymi (mikrofony) i wyjściowymi (głośniki, słuchawki) jednocześnie.

Główne nowe funkcje PulseAudio 17

W nowej wersji PulseAudio 17, Zmieniono sposób konfiguracji routingu audio ALSA UCM (Use Case Manager) znajduje odzwierciedlenie w profilach PulseAudio. Ta modyfikacja oznacza usunięcie połączonych portów dla urządzeń, które nie powodują konfliktów, ponieważ zamiast generować połączone porty dla wszystkich urządzeń, które nie powodują konfliktów (to znaczy tych, które nie są oznaczone jako powodujące konflikt i nie współdzielą funkcji PlaybackPCM i CapturePCM), tworzony jest teraz pojedynczy profil PulseAudio. Ponadto różne wejścia i wyjścia są teraz widoczne jako oddzielne źródła i miejsca docelowe, a nie różne porty w ramach tego samego źródła i miejsca docelowego.

Kolejną wyróżniającą się zmianą jest to Poprawiono wskaźnik naładowania baterii urządzeń Bluetooth, Teraz urządzenia hosta oparte na PulseAudio mogą przesyłać informacje o ładowaniu do zewnętrznych urządzeń Bluetooth. Jest to szczególnie przydatne w sytuacjach, gdy na przykład urządzenie oparte na PulseAudio jest podłączone do systemu audio samochodu, dzięki czemu samochód może wyświetlić poziom naładowania akumulatora urządzenia.

Oprócz tego możemy to znaleźć dodano obsługę kodeka Bluetooth FastStream, znany z zapewniania wyższej jakości dwukierunkowego dźwięku, jest teraz obsługiwany, co poprawia jakość dźwięku na urządzeniach wyposażonych w ten kodek.

z inne zmiany, które się wyróżniają tej nowej wersji:

  • Biblioteka przetwarzania dźwięku webrtc została zaktualizowana do wersji 1.3, w której poprawiono eliminację echa i tolerancję dryftu częstotliwości próbkowania.
  • Moduł module-role-cork implementuje teraz możliwość używania grup ról jako wyzwalaczy wyciszenia i wyłączenia wyciszenia.
  • Podczas ładowania profili ALSA używane są teraz ścieżki plików zgodne ze specyfikacją XDG (najpierw $XDG_DATA_HOME, następnie $XDG_DATA_DIRS, a następnie poprzednia ścieżka).
  • Maksymalna obsługiwana częstotliwość próbkowania (PA_RATE_MAX) została zwiększona do 768 kHz.

Na koniec należy zaznaczyć, że Twórcy PulseAudio wspominają, że nowa gałąź zawierała stosunkowo niewiele ulepszeń, Poza tym rozwój projektów ostatnio uległ spowolnieniu, ponieważ główna uwaga społeczności skupiona jest obecnie na rozwoju serwera multimediów Pipewire, menedżera sesji audio WirePlumber i powiązanych projektach.

Nie powinno dziwić, że rozwój PulseAudio znacznie zwolnił. Z niecierpliwością czekamy na kontynuację nowych, ważnych prac nad PipeWire, WirePlumber i powiązanymi projektami. Istnieje kilka otwartych rozwiązań MR, które moglibyśmy doprowadzić do ukończenia, w szczególności pewne ulepszenia UCM i _prawdopodobnie_ obsługa skompresowanych strumieni.

Jesteśmy nadal dostępni, jeśli pojawią się jakiekolwiek problemy. Ponieważ libpulse jest nadal zalecanym interfejsem API dla większości aplikacji audio, nadal jest obsługiwany. W Pavucontrol trwają prace, którymi również postaramy się kierować. Nasze zasoby są nadal ograniczone, dlatego niezwykle ceniona jest cierpliwość podatników.

Jeżeli jesteś chcesz dowiedzieć się więcej na ten temat o nowej wersji, możesz sprawdzić szczegóły W poniższym linku.


Zostaw swój komentarz

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

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  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.