Udhëhoqi lëshimin e serverit audio PulseAudio 17.0, i cili vepron si një ndërmjetës midis aplikacioneve dhe sistemeve të ndryshme të ulët të zërit, duke abstraktuar punën me pajisjet. PulseAudio lejon menaxhimin e volumit dhe përzierjes së zërit në nivelin e aplikacioneve individuale, organizimin e hyrjeve, përzierjes dhe daljes së zërit në rastin e multiple kanaleve hyrëse dhe dalëse ose kartave audio, lejon ndryshimin në kohë reale të formatit të rrjedhës audio dhe përdorimin e plugin-eve, duke ofruar mundësinë për të ridrejtuar në mënyrë transparente rrjedhën audio në një makinë tjetër. Kodi i PulseAudio shpërndahet nën licencën LGPL 2.1+. Ai mbështet punën në Linux, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS dhe Windows.
Vërehet se përmirësimet në degën e re të PulseAudio 17.0 janë relativisht të pakta dhe zhvillimi i projektit në kohët e fundit është ngadalësuar, pasi vëmendja kryesore e komunitetit tani është përqendruar në zhvillimin e multimedia server Pipewire, menaxheri i seancave audio WirePlumber dhe projekteve të lidhura me të. Përmirësimet kryesore të PulseAudio 17.0:
- Metoda e reflektimit të konfigurimeve të rrugëzimit të zërit ALSA UCM (Menaxheri i Rastit të Përdorimit) në profilin e PulseAudio është ndryshuar. Në vend të gjenerimit të porteve të kombinuara për të gjitha pajisjet që nuk janë konfliktuese (dmth. pajisjet që nuk janë shënuar si konfliktuese dhe që nuk përdorin të njëjtat PlaybackPCM dhe CapturePCM), tani krijohet një profil i vetëm i PulseAudio. Për më tepër, hyrjet dhe daljet e ndryshme tani paraqiten si burime dhe pranuese të veçanta, dhe jo si porte të ndryshme në një burim dhe pranuese.
- Indikimi i ngarkesës së baterisë për pajisjet Bluetooth është përmirësuar. Pajisjet mikpritëse të bazuara në PulseAudio tani gjithashtu mund të transmetojnë informacion mbi ngarkesën tek pajisjet e jashtme Bluetooth, për shembull, kur lidh një pajisje të bazuar në PulseAudio me sistemin informativ të automjetit, ky sistem do të tregojë nivelin e ngarkesës së pajisjes së lidhur.
- ĂshtĂ« shtuar mbĂ«shtetje pĂ«r kodek Bluetooth FastStream, i cili lejon arritjen e cilĂ«sisĂ« mĂ« tĂ« lartĂ« tĂ« zĂ«rit dypalĂ«sh.
- Biblioteka webrtc-audio-processing është përditësuar në versionin 1.3, në të cilin është përmirësuar anulimi i jehonës dhe është rritur qëndrueshmëria ndaj driftit të frekuencës së mostrave.
- Në modul të module-role-cork është realizuar mundësia e përdorimit të grupeve të rolit si një gjë e caktuar për heshtjen dhe rikthimin e zërit.
- Gjatë ngarkimit të profileve ALSA tani përdoren rrugët e skedarëve që përputhen me specifikimin XDG (fillimisht $XDG_DATA_HOME, pastaj $XDG_DATA_DIRS, dhe në fund rruga e vjetër).
- Frekuenca maksimale e mbështetur e mostrave (PA_RATE_MAX) është rritur në 768kHz.
Burimi: opennet.ru
