Why is there so much latency on my android device?

Firstly, if you are using bluetooth headphones, please be aware that bluetooth, the technology itself, adds a lot of latency. This isn’t an issue with Koala, it’s an issue with Bluetooth. Open any other app on your phone, you will see the same problem. Pls feel free to read more about this here: https://www.koalasampler.com/help/audio-interfaces/the-sound-is-delayed-with-my-bluetooth-headphones-speakers/

Secondly, android audio latency isn’t always great, it’s getting better but there’s still a long way to go. Just check these graphs. Bottom line is, Android phone manufacturers don’t care about selling you devices with low latency audio, all they care about is GB of RAM and HD screens, not about the actual experience (the one exception is the google pixel range) Huaweis are the worst in this list (160ms!!!).

Depending on what android phone you have, turning off “OpenSL” in koala’s audio settings may help some latency issues.

PS: On top of audio latency, *some* android phones (especially those with curved edge displays) have a non-negligible touch latency – what this means is there is a time lag between physically touching the screen and an app (e.g. koala but *any* app) knowing about the touch. On a Samsung s9, I’ve measured this to be about 20ms, which is not ideal, but maybe Samsung will one day realise that customers want a smooth user experience not just the camera with the most megapixels.