Androidi heli latentsusprobleem

click fraud protection

Android pole kunagi loodud madala latentsusega heli jaoks, kuid see paraneb. Siin on teave, mida peate teadma.

Androidi ja heli kombinatsiooni ümber on olnud märgatavat ärevust juba aastaid ja see on arusaadav. Meie postitas eelmisel kuul artikli kuidas muudatused eelseisvas Android M-is võivad mõjutada helirakenduste rakendamist ja mida me lootsime, et see tähendab platvormi kui terviku jaoks ja sellest ajast peale oleme kohanud mõningaid allikaid, mis muudavad selle kõige taga oleva loogika palju lihtsamaks seedida.

Tegelikult on selle aluseks Androidi heli latentsuse probleem, eriti võrreldes teiste operatsioonisüsteemidega. Latentsusaeg nende jaoks, kes seda terminit ei tunne, on lihtsalt aeg, mis kulub signaalil teatud punkti (tavaliselt edasi-tagasi) jõudmiseks. Populaarses kultuuris mainitakse seda palju võrgumängudes, kus latentsus põhjustab viivitust, mida mängija kogeb oma sisendi ja jagatud mängu vastuse vahel. Helis on seda kõige lihtsam kirjeldada kui aega, mis kulub helisignaali seadmesse sisenemiseks, mingisuguse teisendamise ja töötlemise läbimiseks ning uuesti väljatulekuks.

Androidi ei ehitatud kunagi madala latentsusajaga probleeme silmas pidades. Lihtsalt selle disaini tõttu on võimatu saavutada sellist latentsusaega, mis on vajalik võimsate helitöötlusrakenduste jaoks või reaalajas olukordades, kus sünkroonsus on võtmetähtsusega. See on midagi, millest entusiastid on liigagi teadlikud, kuid tavakasutaja jaoks teeb selle ilmseks helitarkvara puudumine Play poes, eriti võrreldes konkureeriva iOS-iga. Mõned tootjad, nagu Samsung, on jõudnud oma API-de loomiseni, et püüda oma seadmete latentsust vähendada, kuid see on õnnestunud. nad piiravad endiselt mis tahes helirakenduse kaubanduslikku ulatust ainult oma toodetega, heidutades ettevõtteid esmalt tarkvara arendamiseks aega pühendamast. koht.

Et seda reaalses maailmas näidata, vaadake seda artiklit et leida üsna ulatuslik Android-seadmete loend ja selle heliteekonna latentsusaeg. See võib olla kasulik arendajatele, kes soovivad luua muusikale keskenduvaid rakendusi, ja vähemalt näeme (üldiselt) märgatavat kasvu, kui OS on küpsenud. Jällegi peaks Android M seda suundumust jätkama, kuid pole selge, kui palju, ja isiklikult me ​​kahtleme, kas see on veel mängu muutja.

Teiseks, kui soovite täielikku selgitust selle kohta, miks see nii on, astuge sisse see suurepärane artikkel. See selgitab üksikasjalikult, kuid selgete toonidega, mis tegelikult helisignaaliga juhtub, ja paljusid etappe, mida see OS-is peab läbima. Üks asi, mida meeles pidada, on see, et kirjanikud üritavad sellele probleemile oma lahendust püüdes suruda asendada enamik või kõik sellest protsessist, kuid kui see vastu võetakse ja see toob kasu tarbijale, siis me kõik kasumit.

Loodetavasti saavad mitte väga kauges tulevikus sellised mured olematuks ning muusikud ja produtsendid ei tõrjuta hetkega suhteliselt paremini varustatud Apple’i laagri poole. Google peab keskenduma Androidi sellele aspektile, kuna selles osas konkurentsivõimeliseks muutumine nõuab tõsist tööd, kuid õnneks tundub, et Android M on algus.

Kas näete, et kasutate tulevikus oma heli seadistamisel Androidi? Anna meile kommentaarides teada!