Avaldatud on heliserveri PulseAudio 17.0 versioon, mis toimib vahendajana rakenduste ja erinevate madala taseme helialuste vahel, abstraheerides riistvara töö. PulseAudio võimaldab hallata heli valgustust ja segamist eraldiseisvate rakenduste tasemel, korraldada heli sisendit, segamist ja väljundit mitme sisendi ja väljundi kanali või helikaardi olemasolu korral, võimaldab reaalajas muuta helivoogude formaati ja kasutada pluginaid, ning annab võimaluse läbipaistvaks heli voogude ülekandmiseks teisele masinale. PulseAudio kood on vabaliselt saadaval LGPL 2.1+ litsentsi alusel. Toetatakse töötamist Linuxis, Solaris, FreeBSD, OpenBSD, DragonFlyBSD, NetBSD, macOS ja Windowsis.
Tuleb märkida, et uues PulseAudio 17.0 haru versioonis on suhteliselt vähe uuendusi ning projekti arendamine on viimasel ajal aeglustunud, kuna suurem tähelepanu on suunatud multimeedia arendamisele. serverid Pipewire, heliseansside haldaja WirePlumberi ja sellega seotud projektide. Olulised täiendused PulseAudio 17.0:
- Muudetud on heli suunamise seadistuste ALSA UCM (Use Case Manager) peegeldamise meetod PulseAudio profiilides. Kõikide konfliktivabade seadmete (st seadmete, mis ei ole märgitud konfliktsetena ning ei kasuta sama PlaybackPCM ja CapturePCM) jaoks ei genereerita enam kombineeritud porte, vaid luuakse nüüd üks PulseAudio profiil. Lisaks on erinevad sisendid ja väljundid nüüd eraldi allikate ja vastuvõtjate all, mitte erinevate portidena ühes allikas ja vastuvõtjas.
- Parandatud on Bluetooth-seadmete akulaadimise näidik. PulseAudio baasil seadmed saavad nüüd samuti edastada teavet laadimise kohta välistesse Bluetooth-seadmetesse, näiteks kui PulseAudio baasil seade on ühendatud auto infotseeniga, siis see süsteem näitab ühendatud seadme laadimist.
- Lisatud on tugi Bluetooth-kodekile FastStream, mis võimaldab paremat kvalitatiivset kahesuunalist heli.
- Webrtc-helitöötluse teek on uuendatud versioonile 1.3, kus on paranenud kajasummutamine ja suurenenud vastupidavus sageduse driftimisele.
- Moodulis module-role-cork on rakendatud rolligruppide kasutamise võimalus vaikimise ja heli taastamise välktriggerina.
- ALSA profiilide laadimisel kasutatakse nüüd failiteid, mis vastavad XDG spetsifikatsioonile (kõigepealt $XDG_DATA_HOME, seejärel $XDG_DATA_DIRS ja alles siis vana tee).
- Maksimaalne toetatud näidissagedus (PA_RATE_MAX) on suurendatud 768 kHz-ni.
Allikas: opennet.ru
