PulseAudio 14.0 a fost deja lansat și acestea sunt noutățile sale

Lansarea noua versiune a serverului de sunet „PulseAudio 14.0” care acționează ca intermediar între aplicații și diferite subsisteme de sunet de nivel scăzut, abstractizând munca cu echipa.

PulseAudio vă permite să controlați volumul și mixarea sunetului la nivelul aplicațiilor individuale organizează intrarea, mixarea și ieșirea sunetului în prezența mai multor canale de intrare și ieșire sau plăci de sunet, vă permite să schimbați formatul de streaming audio din mers și să utilizați pluginuri, face posibilă redirecționarea transparentă a fluxului audio către o altă mașină.

Principalele caracteristici noi ale PulseAudio 14.0

În această nouă versiune redirecționarea fluxului a fost implementată la schimbarea sursei audio implicit sau dispozitivul de ieșire audio. Anterior, când dispozitivul de ieșire audio a fost schimbat, fluxurile noi erau direcționate către dispozitivul de ieșire desemnat, dar fluxurile existente continuau să curgă către dispozitivul vechi. Acum Logica procesării fluxurilor vechi a fost schimbată și vor trece la noul dispozitiv.

Modificarea nu afectează curenții mutați manual, adică rutare va fi păstrată în raport cu fluxurile. Cu toate acestea, mutarea fluxului pe dispozitivul de ieșire implicit va elimina starea de legătură manuală.

De asemenea, cCând dispozitivul de ieșire este schimbat de sunet în „Setări de sunet GNOME”, acest configurator mută toate fluxurile existente la dispozitivul selectat și, de asemenea, modifică baza de date cu rute pentru a trimite sunetul aplicațiilor către acest dispozitiv care va fi lansat în viitor.

Pentru PulseAudio, manipularea setărilor de sunet GNOME arată ca fluxuri manuale în mișcare, care creează probleme la schimbarea dispozitivului implicit, deoarece fluxurile mutate manual nu urmează schimbarea implicită a dispozitivului de ieșire.

O altă schimbare importantă este că se remarcă, este  suport îmbunătățit pentru UCM (Utilizați Managerul de cazuri) utilizat pe dispozitive noi cu firmware Intel SOF (Sound Open Firmware). Suportul a fost adăugat pentru a utiliza modurile de volum hardwaree (de exemplu, modul silențios) prin ALSA. De asemenea, mai multe plăci de sunet cu același nume pot fi utilizate cu UCM.

Pentru porturi, este implementată capacitatea de a specifica tipul și grupul de disponibilitate, permițându-vă să determinați ce porturi sunt asociate cu un anumit dispozitiv fizic (difuzoare, căști, microfon etc.).

Dintre celelalte schimbări care ies în evidență:

  • Modulele bazate pe X11 (module-x11-bell, module-x11-cork-request, module-x11-publish și module-x11-xsmp) implementează argumentul xauthority pentru a transmite valoarea variabilei de mediu XAUTHORITY necesare la conectarea la un server X11.
  • A fost implementat un nou backend RTP bazat pe GStreamer (modulele module-rtp-send și module-rtp-recv pot folosi acum GStreamer pentru a implementa protocolul RTP).
  • În mod implicit, comutarea automată de la ieșirea audio la HDMI este dezactivată, deoarece a condus la un comportament inadecvat din cauza formării unui nou eveniment de adăugare a dispozitivului în ALSA atunci când monitorul a fost trezit din modul de repaus.
  • Suport îmbunătățit pentru căști USB pentru jocuri: HyperX Cloud Orbit S, LucidSound LS31, Razer Kraken Tournament Edition, SteelSeries Arctis 5 (ediția 2019) și SteelSeries Arctis Pro (ediția 2019). Acum sunt create ieșiri stereo și mono separate pentru aceste modele.
  • În mod implicit, modul plat este dezactivat, care setează volumul total de ieșire pe baza parametrilor celui mai puternic flux.
  • Când transmiteți audio prin RAOP (module-raop-sink) utilizând opțiunea „autoreconnect = true”, acum este posibil să configurați reconectarea automată în cazul unei defecțiuni a rețelei.
  • O indicație separată a numărului de canale de intrare și ieșire (sink_channels și source_channels) este permisă în modulul module-jackdbus-detect.
  • Modulul „rescue-streams” a fost depreciat și funcționalitatea sa a fost mutată în cadrul principal.
  • Suport adăugat pentru controalele de îmbinare ALSA cu un indice diferit de zero și posibilitatea de a seta roluri țintă (device.intended-roles) pentru dispozitive în setările profilului ALSA.
  • S-a adăugat posibilitatea de a configura formatele de compresie pe module-null-sink fără a reîncărca modulul folosind comanda „pactl set-sink-formats”.

În cele din urmă, noua versiune va ajunge la depozitele diferitelor distribuții Linux în câteva zile. Deși pentru cei care preferă să aibă deja noua versiune, ei pot descărca codul sursă și pot efectua compilarea pe sistemul lor.

Legătura este aceasta. 


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: AB Internet Networks 2008 SL
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.