мы пытаемся использовать remoteio для записи звука в сочетании с функцией AudioServicesPlaySystemSound для воспроизведения звука.проблема в том, что при запуске remoteio громкость воспроизведения значительно падает.Кажется, что если за кулисами происходит какое-то окончательное микширование, но мы не знаем, как изменить это поведение.
Реализация remoteio основана на следующем блоге http://atastypixel.com/blog/using-remoteio-audio-unit/
дляВоспроизведение аудио Мы просто используем такой код
NSString *sndPath = [[NSBundle mainBundle] pathForResource:@"test" ofType:@"wav" inDirectory:@"/"];
CFURLRef sndURL = (CFURLRef)[[NSURL alloc] initFileURLWithPath:sndPath];
SystemSoundID soundID;
int e = AudioServicesCreateSystemSoundID(sndURL, &soundID);
if (e) {
NSLog(@"couldn't create sound");
exit(0);
}
AudioServicesPlaySystemSound(soundID);
Большое спасибо за любую помощь