录制音频并同时播放iPod?

Jak*_*and 5 iphone ipod objective-c audio-recording

我试图通过iPhone的麦克风录制音频,同时播放iPod中的音乐.

录制和播放分开工作,但如果我尝试从iPod播放并同时录制录制停止.

顺便说一下,我实际上并没有录制音频来保存声音文件,而只是分析它.这是我的应用程序闪烁到您播放的音乐节拍.

Apple是否不允许同时录制和播放?

lew*_*uez 1

您应该能够通过将音频会话设置为 来完成此操作AVAudioSessionCategoryPlayAndRecord。有关这方面的信息在 Apple 文档中,尽管不可否认的是 Core Audio 文档(并且一直)缺乏清晰度。

AVSession 类参考

另外,值得注意的是 AVAudioRecorder 和 AVAudioPlayer 会自动为您设置会话。您可以使用我上面突出显示的键手动控制和设置会话。