Dostępny jest serwer audio PulseAudio 17.0

Wydano wydanie serwera dźwiękowego PulseAudio 17.0, który działa jako pośrednik między aplikacjami a różnymi niskopoziomowymi systemami dźwiękowymi, abstrakując pracę z urządzeniami. PulseAudio umożliwia zarządzanie głośnością i miksowaniem dźwięku na poziomie poszczególnych aplikacji, organizuje przyjmowanie, miksowanie i wydawanie dźwięku przy dostępności wielu kanałów wejściowych i wyjściowych lub kart dźwiękowych, umożliwia zmianę formatu strumienia dźwiękowego w locie i korzystanie z wtyczek, a także pozwala na przezroczyste przekierowywanie strumienia dźwiękowego na inne urządzenie. Kod PulseAudio jest dystrybuowany na licencji LGPL 2.1+. Obsługiwane są systemy Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS i Windows.

Zauważono, że w nowej wersji PulseAudio 17.0 nie ma wielu ulepszeń, a rozwój projektu ostatnio spowolnił, ponieważ społeczność koncentruje się teraz na rozwoju multimedia. serwera Pipewire, menedżera sesji dźwiękowych WirePlumber oraz związanych z nimi projektach. Kluczowe ulepszenia PulseAudio 17.0:

  • Zmodyfikowano metodę odzwierciedlania ustawień trasowania dźwięku ALSA UCM (Use Case Manager) w profilach PulseAudio. Zamiast generować połączone porty dla wszystkich urządzeń, które nie są ze sobą sprzeczne (tj. urządzeń, które nie są oznaczone jako sprzeczne i nie korzystają z tych samych PlaybackPCM i CapturePCM), teraz tworzy się jeden profil PulseAudio. Ponadto różne wejścia i wyjścia są teraz wyświetlane jako oddzielne źródła i odbiorniki, a nie jako różne porty w jednym źródle i odbiorniku.
  • Udoskonalono sygnalizację poziomu naładowania akumulatora urządzeń Bluetooth. Urządzenia hostujące działające na podstawie PulseAudio mogą teraz również przesyłać informacje o naładowaniu do podłączonych urządzeń Bluetooth, na przykład gdy urządzenie oparte na PulseAudio jest podłączane do systemu informacyjnego w samochodzie, system ten wyświetli poziom naładowania podłączonego urządzenia.
  • Dodano wsparcie dla kodeka Bluetooth FastStream, który zapewnia wyższą jakość dwukierunkowego dźwięku.
  • Biblioteka webrtc-audio-processing została zaktualizowana do wersji 1.3, w której poprawiono tłumienie echa i zwiększono odporność na dryf częstotliwości próbkowania.
  • W module module-role-cork wprowadzono możliwość używania grup ról jako wyzwalacza do wyciszenia i przywrócenia dźwięku.
  • Podczas ładowania profili ALSA teraz używane są ścieżki plików zgodne ze specyfikacją XDG (najpierw $XDG_DATA_HOME, potem $XDG_DATA_DIRS, a dopiero na końcu stara ścieżka).
  • Maksymalna obsługiwana częstotliwość próbkowania (PA_RATE_MAX) została zwiększona do 768 kHz.

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster