PulseAudio 16.0 tashmë është lëshuar dhe këto janë lajmet e tij

Publikimi i serverit të tingullit sapo u prezantua Pulse Audio 16.0, i cili vepron si një ndërmjetës midis aplikacioneve dhe nënsistemeve të ndryshme të zërit të nivelit të ulët, duke abstraguar punën nga hardueri.

PulseAudio peJu lejon të kontrolloni volumin dhe përzierjen e zërit në nivelin e aplikacioneve individuale, organizoni hyrjen, përzierjen dhe daljen e tingullit në prani të disa kanaleve hyrëse dhe dalëse ose kartave të zërit, ju lejon të ndryshoni formatin e transmetimit audio në lëvizje dhe përdorimin e shtojcave, bën të mundur ridrejtimin transparent të transmetimit audio në një makinë tjetër.

Karakteristikat kryesore të reja të PulseAudio 16.0

Në këtë version të ri theksohet se shtoi aftësinë për të përdorur kodekun audio Opus për të kompresuar audion e dërguar duke përdorur modulin modul-rtp-send (më parë mbështetej vetëm PCM). Për të aktivizuar Opus, duhet të përpiloni PulseAudio me mbështetjen e GStreamer dhe të vendosni cilësimin "enable_opus=true" në modulin modul-rtp-send.

Modulet për transmetimin/marrjen e tingullit përmes tuneleve (tunel-sink dhe tunel-burim) tani kanë aftësinë për të rregulluar vonesën duke përdorur parametrin latency_msec (më parë ishte vendosur një vonesë prej 250 mikrosekonda).

Theksohet gjithashtu se ekziston një algoritëm i ri për të mbajtur të qëndrueshëm vonesën gjatë marrjes së mostrave adaptive në loopback të modulit dhe gjetkë. Një pjesë e kësaj është një zbatim i ri "kohë i qetë". Do të ofrojë vlerësime më të sakta dhe të qëndrueshme të vonesës në krahasim me algoritmin aktual. Kjo është kryesisht e rëndësishme kur kërkohet një marrëdhënie fikse midis rrymave të ndryshme (sinkronizimi A/V, modulo-loopback, modulo-combine-sink, modulo-echo-anulimi, …).

Meqenëse ky është një kod i ri mjaft kompleks në pjesët kryesore të përpunimit të audios, zbatimi i vjetër mbahet për një kohë për të pasur një kopje rezervë në rast se shfaqen gabime.

Modulet e Transmetimit/Marrjes audio përmes tuneleve ofrojnë mbështetje për rilidhje në server në rast të dështimit të lidhjes. Për të aktivizuar rilidhjen, vendosni cilësimin reconnect_interval_ms.

Parametri adjust_threshold_usec u shtua në modulin modul-loopback për të rregulluar algoritmin e menaxhimit të vonesave (vonesa e parazgjedhur është 250 mikrosekonda). Vlera e paracaktuar e parametrit adjust_time është zvogëluar nga 10 në 1 sekondë, është shtuar mundësia e vendosjes së vlerave më pak se një sekondë (për shembull, 0,5). Regjistrimi i cilësimeve të shpejtësisë së luajtjes është i çaktivizuar si parazgjedhje dhe tani kontrollohet nga një opsion i veçantë log_interval.

Shtuar mbështetje për ofrimin e aplikacioneve me informacion mbi nivelin e baterisë të pajisjeve audio Bluetooth. Niveli i karikimit shfaqet gjithashtu midis veçorive të pajisjes të paraqitura në daljen "lista e paktave" (pronësisë bluetooth.battery).

La aftësia për të gjeneruar informacion në formatin JSON është shtuar në shërbimin pactl. Formati zgjidhet duke përdorur opsionin '–format', i cili mund të marrë vlerat tekst ose json.

Shtuar mbështetje për dalje stereo kur përdorni kufje EPOS/Sennheiser GSP 670 dhe SteelSeries GameDAC, të cilat përdorin pajisje të veçanta ALSA për stereo dhe mono (më parë mbështetej vetëm një pajisje mono).

Nga ndryshimet e tjera që bien në sy në këtë version të ri:

  • Rregulloi problemet me pritjen nga kartat e zërit të bazuara në çipin Texas Instruments PCM2902.
  • Shtuar Mbështetje e plotë e kartës së jashtme të zërit me 6 kanale Audio 6 MK2 nga Native Instruments.
  • Çështjet e kohës dhe saktësisë në përcaktimin e vonesave gjatë transmetimit të audios përmes tuneleve dhe modulit të kombinuar të lavamanit janë zgjidhur.
  • Parametrat e shtuar sink_enabled dhe source_enabled në modulin modul-jackdbus-detect i përdorur për të mundësuar transmetimin/marrjen e audios përmes JACK për të mundësuar në mënyrë selektive vetëm transmetimin ose marrjen e audios përmes JACK. Ringarkimi i modulit lejohet gjithashtu të përdorë konfigurime të ndryshme JACK në të njëjtën kohë.
  • Parametri i ripërzierjes është shtuar në modulin modul-combine-sink për të çaktivizuar ripërzierjen e kanalit, i cili mund të jetë i nevojshëm, për shembull, kur përdorni karta të shumta zanore për të formuar një tingull të vetëm rrethues.

Së fundi, nëse jeni të interesuar të jeni në gjendje të dini më shumë rreth tij, mund të konsultoni detajet në lidhja vijuese.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.