¿Es posible reproducir sonidos sin detener la música del iPod?

¿Es posible reproducir sonidos dentro de una aplicación sin detener la música del iPod?

En este momento estoy usando lo siguiente, pero detiene la música del iPod

soundPath =[[NSBundle mainBundle] pathForResource:@"mySound" ofType:@"mp3"]; soundURL = [NSURL fileURLWithPath:soundPath]; mySound = [[AVAudioPlayer alloc] initWithContentsOfURL:soundURL error:nil]; [mySound prepareToPlay]; 

y entonces

 [mySound play]; 

Si puedes, puedes usar el siguiente código

 // setup session correctly AVAudioSession *audiosession = [AVAudioSession shanetworkingInstance]; [audiosession setCategory:AVAudioSessionCategoryPlayback error:nil]; OSStatus propertySetError = 0; UInt32 mixingAllow = true; propertySetError = AudioSessionSetProperty ( kAudioSessionProperty_OverrideCategoryMixWithOthers, sizeof (mixingAllow),&mixingAllow); NSError *error = nil; [audiosession setActive:YES error:&error]; // play sound NSURL *url = [NSURL fileURLWithPath:filePath]; AVAudioPlayer *audioplayer = [[[AVAudioPlayer alloc] initWithContentsOfURL:url error:&;error]autorelease]; 

Si o solo

 AVAudioSession *audiosession = [AVAudioSession shanetworkingInstance]; [audiosession setCategory:AVAudioSessionCategoryAmbient error:nil];