The Amazing Audio Engine is a sophisticated framework for iOS audio applications, built so you don't have to.
It is designed to be very easy to work with, and handles all of the intricacies of iOS audio on your behalf.
Built upon the efficient and low-latency Core Audio Remote IO system, and written by one of the pioneers of iOS audio development and developer of Audiobus Michael Tyson, The Amazing Audio Engine lets you get to work on making your app great instead of reinventing the wheel.
A UIViewController subclass that automatically manages portrait and landscape view layouts, without needing to manually sync view state between them.
Drop-in UIScrollView and UITableView subclasses that automatically move text fields out from underneath the iOS keyboard when it appears.
An easy-to-use class that performs conversion of audio, from an audio file or via a data source method, to AAC-encoded m4a.
A simple, fast circular buffer implementation in C, with a virtual memory mirroring technique to negate the need for buffer wrapping logic. Thread-safe with one producer and one consumer, and suitable for use with Core Audio realtime threads.
A class providing similar functionality to CABasicAnimation, but for any object that supports key-value coding. Animate any property of any object.