Improvements in Android system-wide thread scheduling in the recent Android versions have allowed Google to finally decrease the buffer size settings in the audio drivers for the Nexus 9. What's changed in Android 6.0 Marshmallow? Want to embed this image? Copy the following code: Learn more about Rebooting Android's 10 Millisecond Problem. Today, the HTC Nexus 9 is not quite at 10ms, but at 14ms demonstrates incredible progress in enabling Android to become a true 'pro audio' platform.
Unless you are Terence Fletcher, the nightmare-ish jazz instructor from the movie Whiplash, 10 ms should be perceived as instantaneous. At 25ms, things begin to approach acceptable ranges. 100 ms is 10% of one second, and still sounds unacceptable. One second of round-trip audio latency sounds like an eternity. With the deployment of Android 6.0 Marshmallow, the Huawei Nexus 6P clocks in at a much improved 18ms round-trip audio latency and the HTC Nexus 9 at 15 ms.Īs readers may recall, 10ms round-trip audio latency is the threshold that must be met by Android to be considered truly 'pro audio'. Since we published "Android's 10 Millisecond Problem: The Android Audio Path Latency Explainer" in early 2015, Google has made tremendous strides in improving round-trip audio latency on Android OS. Updates to Samsung Professional Audio SDK ("SAPA").
The Major Shift: The Android Professional Audio Flag.What's changed in Android 6.0 Marshmallow?.Our audio latency data is the most up-to-date, open-source and freely available data. Follow Audio superpowers over 250 million app-installs across iOS and Android.