Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore best practices for achieving high-performance audio on Android in this Google I/O 2017 conference talk. Discover tips and tricks for immediate application, see demonstrations of real apps utilizing these techniques, and learn about the new native API offering improved development ease and performance options. Gain insights into strategies applicable to both the latest Android O release and earlier versions. Delve into topics such as core migrations, CPU frequency scaling, load stabilization, stream creation, reading and writing processes, low latency techniques, handling multiple inputs, dynamic latency tuning, and the C Audio Wrapper. Witness practical implementations through examples like Roll Audio, Roland Lam, Rollie, Seaboard Blocks, and Juice.com.
Syllabus
Intro
Launch Smart
Blocking
Core migrations
CPU frequency scaling
Stabilizing load
Why Android Audio
Creating a Stream
Reading and Writing
Low Latency
Multiple Inputs
Dynamic Latency Tuning
C Audio Wrapper
Roll Audio
Roland Lam
Rollie
Seaboard
Blocks
Juicecom
Taught by
Android Developers