This is a simple demo of a multi-track mixer using the AVMutableComposition and AVPlayer classes from the AVFoundation framework. It requires iOS 4.0 or later.
You'll need to provide 4 audio tracks named track1.wav through track4.wav or modify lines 40 and 41 in the AViewController implementation. The audio files should be bundled within the Resources directory of the app.
The app creates an AVMutableComposition with four audio tracks, each starting at time 0 with a volume of 1.0, the max. It has four sliders, one for each track, that allow you to change the volume of the respective track while the composition is playing.
- Mixer Image by BobOne80
- Subtle Stripes Background Tile