iOS:使用音频单元修改麦克风数据流?

iOS:使用音频单元修改麦克风数据流?,ios,Ios,有人能解释一下,在音频单元连接方面,如何修改iPhone麦克风的数据流,其他进程可以通过增益或EQ看到这些数据流吗?我了解如何使用远程I/O单元获取话筒数据并进行处理。我希望这些新数据取代原来的麦克风数据流,而不是进入扬声器或文件。音频单元托管基本原理图1-3接近 我已经阅读了音频单元上的所有内容,并使用了几个在线示例Tim B,播放声音大,像素味道好,但还不知道如何做到这一点 有什么帮助吗? 谢谢文档中似乎没有清楚地解释或说明这一点。但是,如果查看AURIOTOUCH示例代码,您将看到在远程I

有人能解释一下,在音频单元连接方面,如何修改iPhone麦克风的数据流,其他进程可以通过增益或EQ看到这些数据流吗?我了解如何使用远程I/O单元获取话筒数据并进行处理。我希望这些新数据取代原来的麦克风数据流,而不是进入扬声器或文件。音频单元托管基本原理图1-3接近

我已经阅读了音频单元上的所有内容,并使用了几个在线示例Tim B,播放声音大,像素味道好,但还不知道如何做到这一点

有什么帮助吗?
谢谢

文档中似乎没有清楚地解释或说明这一点。但是,如果查看AURIOTOUCH示例代码,您将看到在远程I/O渲染回调中,它如何调用从麦克风检索数据。然后它选择性地处理这些数据,并返回它

这是一种双重用途,因为检索麦克风数据的调用返回的是已经创建的buffesr。这意味着您不必创建自己的缓冲区,这很好,因为这有点麻烦