AAudio
De audio-API van Android voor lage latentie in C, geïntroduceerd in Android 8.0 als poging om de telefoon bruikbaar te maken als muziekinstrument.
Android had onder muziekontwikkelaars lang een slechte reputatie: dezelfde app die op een iPhone direct reageerde, liep op Android hoorbaar achter. De bestaande interface, OpenSL ES, was een algemene Khronos-standaard, onhandig in het gebruik, en het geluid passeerde meerdere bufferlagen voordat het de hardware bereikte. AAudio verscheen in 2017 met Android 8.0 Oreo met een smallere opdracht: open een stream en krijg een callback zodra de hardware meer frames wil hebben. Vanaf 8.1 kunnen streams in MMAP-modus rechtstreeks naar de buffer van de driver schrijven.
Omdat oudere telefoons AAudio missen, bracht Google ook Oboe uit, een C++-bibliotheek die AAudio gebruikt waar dat bestaat en anders terugvalt op OpenSL ES. De werkelijke round-triplatentie hangt nog steeds af van de drivers van de fabrikant – en daarin verschillen telefoons meer dan welke API dan ook kan verhullen.