Masalah Latensi Audio Android

Android tidak pernah dirancang untuk audio berlatensi rendah, namun kini semakin membaik. Berikut informasi yang perlu Anda ketahui.

Ada keresahan nyata seputar kombinasi Android dan audio selama bertahun-tahun, dan hal tersebut dapat dimaklumi. Kami memposting artikel bulan lalu tentang bagaimana perubahan di Android M mendatang dapat memengaruhi penerapan aplikasi audio dan apa yang kami harapkan dari perubahan tersebut untuk platform secara keseluruhan, dan sejak itu kami telah menemukan beberapa sumber yang membuat logika di balik semua ini lebih mudah untuk dipahami. intisari.

Sebenarnya yang mendasari hal ini adalah masalah latensi audio di Android, apalagi jika dibandingkan dengan sistem operasi lain. Latensi, bagi yang belum familiar dengan istilah tersebut, hanyalah waktu yang dibutuhkan sinyal untuk mencapai titik tertentu (biasanya bolak-balik). Dalam budaya populer, Anda sering menemukan hal ini disebutkan dalam game online, di mana latensi berkontribusi pada 'keterlambatan' yang dialami pemain antara masukan mereka dan responsnya pada game bersama. Dalam audio, paling mudah untuk mendeskripsikannya sebagai waktu yang dibutuhkan sinyal audio untuk masuk ke perangkat Anda, melalui semacam konversi dan pemrosesan, dan keluar lagi.

Android tidak pernah dibuat dengan mempertimbangkan masalah latensi rendah. Karena desainnya saja, tidak mungkin mencapai jenis latensi yang diperlukan untuk aplikasi manipulasi audio yang kuat atau dalam situasi langsung di mana sinkronisitas adalah kuncinya. Ini adalah sesuatu yang sangat disadari oleh para penggemar, tetapi bagi rata-rata pengguna, kurangnya perangkat lunak audio di Play Store terutama jika dibandingkan dengan pesaingnya iOS adalah hal yang membuat hal ini menjadi jelas. Beberapa produsen, seperti Samsung, telah membuat API mereka sendiri untuk mencoba mengurangi latensi pada perangkat mereka, dan dengan beberapa keberhasilan, namun dengan melakukan hal tersebut mereka masih membatasi cakupan komersial aplikasi audio apa pun hanya pada produknya saja, sehingga membuat perusahaan enggan meluangkan waktu untuk mengembangkan perangkat lunak tersebut terlebih dahulu. tempat.

Untuk menunjukkan hal ini dalam istilah dunia nyata, lihat artikel ini untuk menemukan daftar perangkat Android yang cukup lengkap dan apa sebenarnya latensi perjalanan audio ini. Hal ini dapat bermanfaat bagi pengembang yang ingin membuat aplikasi yang berfokus pada musik, dan setidaknya kita dapat melihat peningkatan yang nyata (secara umum) seiring dengan semakin matangnya OS. Sekali lagi, Android M harus melanjutkan tren ini, namun belum jelas seberapa besar pengaruhnya, dan secara pribadi kami ragu bahwa Android M akan menjadi terobosan yang diperlukan.

Kedua, jika Anda ingin penjelasan lengkap mengapa hal ini terjadi, langsung saja artikel yang sangat bagus ini. Ini menjelaskan secara rinci namun jelas apa yang sebenarnya terjadi pada sinyal audio dan banyak tahapan yang harus dilalui dalam OS. Satu hal yang perlu diingat adalah bahwa para penulis mencoba untuk mendorong solusi mereka sendiri terhadap masalah ini dengan mencoba menggantikan sebagian besar atau seluruh proses ini, namun jika proses ini diadopsi dan pada akhirnya menguntungkan konsumen, maka kita semua laba.

Mudah-mudahan dalam waktu dekat, kekhawatiran semacam ini akan hilang, dan musisi serta produser tidak akan langsung terdorong ke kubu Apple yang relatif lebih siap. Google perlu menaruh fokus pada aspek Android ini karena dibutuhkan kerja keras agar bisa bersaing dalam hal ini, tapi untungnya sepertinya Android M akan menjadi sebuah permulaan.

Dapatkah Anda membayangkan diri Anda menggunakan Android sebagai bagian dari penyiapan audio Anda di masa mendatang? Beri tahu kami di komentar!