【发布时间】:2012-10-09 12:31:02
【问题描述】:
我正在使用 CoreAudio 构建一个 MIDI 合成器。目前,我有以下音频图:
Sampler -> Reverb -> IO
我需要在图表中添加合唱效果以及混响。问题是 iPhone 上没有合唱效果。为了解决这个问题,我计划实现我自己的合唱效果。为此,我需要访问音频流。
问题是:访问音频图中间的音频流的最佳方式是什么。
Sampler -> Reverb -> [Custom processing] -> IOUnit
有没有办法可以使用 AudioUnitAddRenderNotify 回调之类的方法更改音频流?还是我必须像这样打破音频图:
Sampler -> Reverb -> [AudioUnitAddRenderNotify callback] -> buffer -> [RenderCallback] -> IOUnit
任何建议将不胜感激。
【问题讨论】:
标签: iphone callback core-audio effect audiounit