Serverul de sunet PulseAudio 17.0 este disponibil

A fost lansată versiunea 17.0 a serverului de sunet PulseAudio, care acționează ca un intermediari între aplicații și diverse subsisteme sonore de nivel inferior, abstractizând interacțiunea cu hardware-ul. PulseAudio permite gestionarea volumului și amestecarea sunetului la nivelul aplicațiilor individuale, organizează intrarea, amestecarea și ieșirea sunetului în cazul mai multor canale de intrare și ieșire sau plăci de sunet, permite schimbarea formatului fluxului audio în timp real și utilizarea plugin-urilor, oferind posibilitatea de a redirecționa transparent fluxul audio către o altă mașină. Codul PulseAudio este distribuit sub licența LGPL 2.1+. Este suportat pe Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS și Windows.

Se observă că îmbunătățirile din noua versiune PulseAudio 17.0 sunt destul de limitate și dezvoltarea proiectului a încetinit în ultima vreme, deoarece comunitatea se concentrează acum pe dezvoltarea multimedia server Pipewire, managerul de sesiuni audio WirePlumber și proiectele conexe. Îmbunătățiri cheie ale PulseAudio 17.0:

  • Metoda de reflecție a setărilor de rutare audio ALSA UCM (Use Case Manager) în profiluri PulseAudio a fost modificată. În loc să genereze porturi combinate pentru toate dispozitivele care nu intră în conflict între ele (adică dispozitive care nu sunt marcate ca fiind conflictuale și nu folosesc aceleași PlaybackPCM și CapturePCM), acum se creează un singur profil PulseAudio. În plus, intrările și ieșirile diferite sunt acum setate ca surse și receptoare separate, și nu ca porturi diferite într-o singură sursă și receptor.
  • A fost îmbunătățită indicarea nivelului de încărcare a dispozitivelor Bluetooth. Dispozitivele gazdă bazate pe PulseAudio pot acum să transmită informații despre nivelul de încărcare către dispozitivele externe Bluetooth, de exemplu, atunci când un dispozitiv bazat pe PulseAudio este conectat la un sistem de infotainment auto, acest sistem va afișa nivelul de încărcare al dispozitivului conectat.
  • A fost adăugat suport pentru codec-ul Bluetooth FastStream, care permite obținerea unei calități superioare a sunetului bidirecțional.
  • Biblioteca webrtc-audio-processing a fost actualizată la versiunea 1.3, care îmbunătățește anularea ecoului și crește rezistența la deriva frecvenței de eșantionare.
  • În modulul module-role-cork a fost implementată capacitatea de a utiliza grupuri de roluri ca un declanșator pentru a face sunetul mai tăcut și apoi pentru a-l restabili.
  • La încărcarea profilurilor ALSA se utilizează acum căi de fișier conform specificației XDG (mai întâi $XDG_DATA_HOME, apoi $XDG_DATA_DIRS, și abia apoi vechea cale).
  • Frecvența maximă de eșantionare acceptată (PA_RATE_MAX) a fost crescută la 768kHz.

Sursa: opennet.ro

Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS 🔥 Cumpără un hosting fiabil pentru site-uri cu protecție DDoS, servere VPS VDS | ProHoster