Если файлы в формате MP3 или AAC, то вы можете воспроизводить только по одному за раз. Это ограничение основного звука на iPhone.
С точки зрения воспроизведения нескольких звуков одновременно, это просто, просто создайте новый экземпляр проигрывателя для каждого, который вы хотите воспроизвести (и не забудьте отпустить их, когда закончите)
NSString *path = [[NSBundle mainBundle] pathForResource:@"dream" ofType:@"m4a"];
AVAudioPlayer* theAudio=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
theAudio.delegate = self;
[theAudio play];
Чтобы преобразовать MP3 в нечто вроде IMA4 (который вы можете воспроизводить более одного одновременно), вы должны выполнить следующее (в терминале, в леопарде):
/usr/bin/afconvert -f caff -d ima4 sound.mp3 sound.caf
Приведенный выше код относится только к прошивке 2.2, но вы можете сделать то же самое с файлами AudioQueue, если хотите поддерживать более старые прошивки (это намного сложнее, поэтому я не перечислил код здесь).