Audio Toolbox
The Audio Toolbox framework is new to Leopard, and is available on the desktop and iPhone platforms. As an extension to Core Audio, Audio Toolbox provides many low-level functions for processing sound on a bit stream level. Unlike Core Audio, many of Audio Toolbox's components can be used on the iPhone. The framework includes many APIs that provide access to the raw data within audio files and many conversion tools.
Unlike many of the frameworks covered in this book so far, the Audio Toolbox framework is predominantly C-oriented. Many references for Audio Toolbox are available on the Apple Developer Connection web site. These include:
- Core Audio Overview: Audio Toolbox framework
- Audio Toolbox Framework Reference
http://developer.apple.com/DOCUMENTATION/MusicAudio/Reference/CAAudioTooboxRef/index.html
- Audio File Services Reference
- Audio File Stream Services Reference
- Audio Queue Services Reference
Because it exists on the desktop platform, the Audio Toolbox framework is documented fairly well. We won't cover it in its entirety here, but only the ...
Get iPhone Open Application Development 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.