The Amazing Audio Engine is a framework you can use to build iOS audio apps. It's built to be very easy to use, but also offers an abundance of sophisticated functionality.
The basic building-blocks of The Engine are:
- Channels, which is how audio content is generated. These can be audio files, blocks, Objective-C objects, or Audio Units.
- Channel Groups, which let you group channels together in order to filter or record collections of channels.
- Filters, which process audio. These can be blocks, Objective-C objects, or Audio Units.
- Audio Receivers, which give you access to audio from various sources.
In addition to these basic components, The Amazing Audio Engine includes a number of other features and utilities:
Next: Get Started.