~/talk

Android Audio: Beyond Winning On It

Talkat DroidKaigi 2025 · 2025-09-10..09-12· [android]
links:none on file
slides:none on file

Android still lacks a native audio‑plugin framework like Audio Unit v3, which blocks DAWs from hosting third‑party instruments; latency is largely solved (pro audio CDD targets ~20 ms round‑trip, many devices <20 ms) and Android offers AAudio/Oboe, MIDI 2.0, Jetpack Media3 and new in‑process codec loading in Android 16. Hard limits: Play Store forbids loading arbitrary native libs, IPC plus UI hosting needs SurfaceControlViewHost (Android 11), and real‑time priority inheritance remains platform‑restricted. Experimental plugin hosts and cross‑platform C++/WebAssembly workarounds exist but are incomplete.

AI-written summary · about

  1. 0:00Android audio challenges
  2. 3:30Android vs iOS audio lag
  3. 7:10Audio latency in Android
  4. 9:19Java vs C++ for audio
  5. 11:28Android missing audio plugins
  6. 15:07Audio plugins importance
  7. 20:37Audio plugin technical hurdles
  8. 26:38iOS audio plugin solution
  9. 29:12Android real-time limits
  10. 33:56Solutions for Android plugins
  11. 36:47Summary and future steps
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.