在iOS中使用Core Audio同时播放和录制

我需要使用Core Audio同时播放和录制。 我真的不想使用AVFoundation API(AVAudioPlayer + AVAudioRecorder)这样做,因为我正在制作音乐应用程序,并且不会有任何延迟问题。

我查看了Apple的以下源代码:
aurioTouch
MixerHost

我已经查看了以下post:
iOS:用于同时录制和播放的示例代码
同时录制和播放音频

我仍然不清楚如何使用Core Audio同时播放和录制相同的内容。 任何有关如何实现这一目标的指示都将非常值得注意。 任何示例源代码的任何指针也将有很大帮助。

RemoteIO音频单元可用于同时录制和播放。 有很多使用RemoteIO(aurioTouch)录制和使用RemoteIO播放的例子。 只需启用单位输入和单位输出,并处理两个缓冲区回调。 在这里查看示例