Android audio latentuma problēma

Android nekad nav bijis paredzēts zema latentuma audio atskaņošanai, taču tas uzlabojas. Šeit ir informācija, kas jums jāzina.

Daudzus gadus ir bijis ievērojams satraukums par Android un audio kombināciju, un tas ir saprotams. Mēs pagājušajā mēnesī ievietoja rakstu par to, kā izmaiņas gaidāmajā Android M varētu ietekmēt audio lietojumprogrammu ieviešanu un ko mēs cerējām, ka tas nozīmēs platformai kopumā, un kopš tā laika esam saskārušies ar dažiem avotiem, kas padara šī visa pamatā esošo loģiku daudz vienkāršāku sagremot.

Patiešām, tas ir pamatā Android audio latentuma problēmai, it īpaši salīdzinājumā ar citām operētājsistēmām. Tiem, kas šo terminu nepazīst, latentums ir laiks, kas nepieciešams signālam, lai sasniegtu noteiktu punktu (parasti turp un atpakaļ). Populārajā kultūrā tas bieži tiek minēts tiešsaistes spēlēs, kur latentums veicina “aizkavēšanos”, ko spēlētājs piedzīvo starp ievadi un atbildi koplietotā spēlē. Audio ziņā visvieglāk to raksturot kā laiku, kas nepieciešams, lai audio signāls nonāk jūsu ierīcē, tiek veikta pārveidošana un apstrāde un atkal parādās.

Android nekad netika veidota, paturot prātā bažas par zemu latentumu. Vienkārši tā dizaina dēļ nav iespējams sasniegt tādu latentumu, kāds nepieciešams jaudīgām audio manipulācijas lietotnēm vai dzīvās situācijās, kur sinhronitāte ir svarīga. Tas ir kaut kas, ko entuziasti pārāk labi apzinās, taču vidusmēra lietotājam tas ir acīmredzams audio programmatūras trūkums Play veikalā, it īpaši salīdzinājumā ar konkurējošo iOS. Daži ražotāji, piemēram, Samsung, ir kļuvuši tik tālu, lai izveidotu savus API, lai mēģinātu samazināt latentumu savās ierīcēs, un ar zināmiem panākumiem, taču to darot viņi joprojām ierobežo jebkuras audio lietotnes komerciālo jomu tikai saviem produktiem, atturot uzņēmumus veltīt laiku programmatūras izstrādei. vieta.

Lai to parādītu reālajā pasaulē, apskatiet šo rakstu lai atrastu diezgan plašu Android ierīču sarakstu un to, kāds patiesībā ir šī audio ceļojuma latentums. Tas varētu būt noderīgi izstrādātājiem, kuri vēlas izveidot uz mūziku vērstas lietojumprogrammas, un vismaz mēs varam redzēt ievērojamu pieaugumu (parasti), kad OS ir nobriedusi. Atkal, Android M vajadzētu turpināt šo tendenci, taču nav skaidrs, cik lielā mērā, un mēs personīgi šaubāmies, vai tas joprojām būs spēles mainītājs.

Otrkārt, ja vēlaties saņemt pilnīgu skaidrojumu, kāpēc tas tā ir, pārejiet pie tā šo izcilo rakstu. Tajā detalizēti, bet skaidri paskaidrots, kas patiesībā notiek ar audio signālu un daudzos posmus, kas tam ir jāiziet operētājsistēmā. Viena lieta, kas jāpatur prātā, ir tāda, ka rakstnieki cenšas panākt savu problēmas risinājumu aizstāt lielāko daļu vai visu šo procesu, bet, ja tas tiek pieņemts un galu galā gūst labumu patērētājs, tad mēs visi peļņa.

Cerams, ka ne pārāk tālā nākotnē šāda veida bažas tiks novērstas, un mūziķi un producenti netiks uzreiz virzīti uz salīdzinoši labāk aprīkoto Apple nometni. Google ir jākoncentrējas uz šo Android aspektu, jo būs nepieciešams nopietns darbs, lai tas kļūtu konkurētspējīgs šajā ziņā, taču, par laimi, šķiet, ka Android M būs sākums.

Vai varat redzēt, ka turpmāk izmantojat Android kā daļu no audio iestatīšanas? Paziņojiet mums komentāros!