IPulseAudio 16.0 sele ikhutshiwe kwaye ezi ziindaba zayo

Ukukhutshwa kweseva yesandi kusandula ukunikezelwa IPulseAudio 16.0, esebenza njengomlamli phakathi kwezicelo kunye neenkqubo ezahlukeneyo zesandi ezisezantsi, ukukhupha umsebenzi kwi-hardware.

PulseAudio peIkuvumela ukuba ulawule umthamo kunye nomxube wesandi kwinqanaba lezicelo zomntu ngamnye, Lungiselela igalelo lesandi, ukuxuba kunye nemveliso phambi kwamajelo amaninzi kunye nemveliso okanye amakhadi esandi, ikuvumela ukuba utshintshe ifomathi yomsindo we-audio kwi-fly kunye nokusetyenziswa kweeplagi, kwenza kube lula ukuphinda uqondise ngokucacileyo umlambo womsindo. komnye umatshini.

Iimpawu ezintsha eziphambili zePulseAudio 16.0

Kule nguqulo intsha icacisiwe ukuba wongeze ukukwazi ukusebenzisa i-codec ye-Opus yomsindo ukucinezela iaudio ethunyelwe kusetyenziswa imodyuli-rtp-thumela imodyuli (ngaphambili yayixhaswa kuphela yiPCM). Ukwenza iOpus isebenze, kufuneka uqokelele iPulseAudio ngenkxaso yeGStreamer kwaye usete "enable_opus=true" ukusetwa kwimodyuli-rtp-thumela imodyuli.

Iimodyuli zokudlulisa / ukufumana isandi ngeetonela (i-tunnel-sink kunye ne-tunnel-source) ngoku inamandla okulungelelanisa ukulibaziseka usebenzisa i-latency_msec parameter (ngaphambili, ukulibaziseka kwe-250 microseconds kwamiselwa).

Kuyacaciswa ukuba kukho i-algorithm entsha yokugcina i-latency izinzile ngexesha lokuphinda kusetyenziswe kwakhona i-adaptive ku-loopback wemodyuli nakwenye indawo. Inxalenye yaloo nto kukuphunyezwa okutsha "kwexesha eligudileyo". Iya kunika uqikelelo oluchanekileyo noluzinzileyo lwe-latency xa kuthelekiswa ne-algorithm yangoku. Oku kubaluleke kakhulu xa unxulumano oluzinzileyo phakathi kweemilambo ezahlukeneyo kufuneka (ungqamaniso lweA/V, imodulo-loopback, imodulo-combine-sink, imodulo-echo-cancellation, …).

Kuba le ikhowudi entsha entsonkothileyo kwiindawo eziphambili zokusetyenzwa kweaudio, ukuphunyezwa okudala kugcinwa ixeshana ukuze kubekho ugcino xa kuvela iibugs.

Thumela/Fumana iiModyuli audio ngokusebenzisa itonela bonelela ngenkxaso yoqhagamshelo kwakhona kumncedisi kwimeko yokusilela koxhulumaniso. Ukwenza uqhagamshelo kwakhona, seta isethingi yereconnect_interval_ms.

Ipharamitha adjust_threshold_usec yongezwe kwimodyuli-loopback module ukulungisa ukulibaziseka kolawulo algorithm (ukulibaziseka okumiselweyo yi-250 microseconds). Ixabiso elingagqibekanga le-adjust_time parameter liye lancitshiswa ukusuka kwi-10 ukuya kwi-1 yesibini, ukuseta amaxabiso angaphantsi kwesibini (umzekelo, i-0,5) yongezwe. Ukuloga koseto lwesantya sokudlala kuvaliwe ngokuzenzekela kwaye ngoku kulawulwa ngokhetho olwahlukileyo lwelog_interval.

Yongezwe inkxaso yokubonelela ngeeapps ngolwazi lwenqanaba lebhetri yezixhobo zomsindo zeBluetooth. Inqanaba lentlawulo likwaboniswa phakathi kweepropathi zesixhobo eziboniswe kuluhlu lwe "pactl list" (property bluetooth.battery).

La ukukwazi ukuvelisa ulwazi kwifomati ye-JSON yongezwe kusetyenziso lwepactl. Ifomathi ikhethiwe kusetyenziswa u-'-fomati' ukhetho, olungathatha amaxabiso okubhaliweyo okanye json.

Yongezwe inkxaso yemveliso yestereo xa usebenzisa EPOS/Sennheiser GSP 670 headphones kunye ne-SteelSeries GameDAC, esebenzisa izixhobo ezahlukeneyo ze-ALSA zestereo kunye ne-mono (ngaphambili kuphela isixhobo esinye se-mono sasixhaswa).

Olunye utshintsho olwahlukileyo kule nguqulo intsha:

  • Imiba elungisiweyo kunye nolwamkelo ukusuka kumakhadi esandi asekwe kwi-chip ye-Texas Instruments PCM2902.
  • Yongezwe Inkxaso yekhadi lesandi elipheleleyo le-6-channel yangaphandle I-Audio 6 MK2 evela kwizixhobo zeNative.
  • Ixesha kunye nemiba yokuchaneka ekunqumeni ukulibaziseka xa uhambisa i-audio ngokusebenzisa i-tunnels kunye nemodyuli edibeneyo yokucwina isonjululwe.
  • Iparameters ezongeziweyo i-sink_enabled kunye ne-source_enabled kwimodyuli-jackdbus-bona imodyuli esetyenziselwa ukunika amandla ukuhambisa / ukufumana i-audio nge-JACK ukuze ukhethe ukuhambisa okanye ukufumana i-audio nge-JACK. Ukulayishwa kwakhona kwemodyuli kwakhona kuvunyelwe ukusebenzisa ulungelelwaniso olwahlukileyo lwe-JACK ngexesha elinye.
  • I-parameter ye-remix yongezwe kwimodyuli ye-module-combine-sink module ukukhubaza i-channel remixing, enokuthi iyimfuneko, umzekelo, xa usebenzisa amakhadi omsindo amaninzi ukwenza isandi esisodwa esijikelezileyo.

Okokugqibela, ukuba unomdla wokwazi ngakumbi ngayo, ungajongana neenkcukacha kwi ukulandela ikhonkco.


Shiya uluvo lwakho

Idilesi yakho ye email aziyi kupapashwa. ezidingekayo ziphawulwe *

*

*

  1. Inoxanduva lwedatha: I-AB Internet Networks 2008 SL
  2. Injongo yedatha: Ulawulo lwe-SPAM, ulawulo lwezimvo.
  3. Umthetho: Imvume yakho
  4. Unxibelelwano lwedatha: Idatha ayizukuhanjiswa kubantu besithathu ngaphandle koxanduva lomthetho.
  5. Ukugcinwa kweenkcukacha
  6. Amalungelo: Ngalo naliphi na ixesha unganciphisa, uphinde uphinde ucime ulwazi lwakho.