10. Core Audio on iOS

Although it started on Mac OS X, Core Audio is at least as important—and maybe more so—on iOS, where its low latency and extreme efficiency are a phenomenally good fit for the limited environment that exists on mobile devices such as the iPhone, iPod touch, and iPad. It was the first media API available when Apple opened the iPhone’s SDK, and for a lot of apps, it’s still the right choice.

This chapter looks at how you can immediately put to use on iOS everything you’ve already learned. Then it moves to the traits that are specific to iOS, including its simplified hardware abstraction, its strengths and limits, and how you collaborate with other apps to share the device’s audio system.

Is That Core Audio in Your Pocket? ...

Get Learning Core Audio: A Hands-On Guide to Audio Programming for Mac and iOS now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.