在VST乐器中有一个processReplacing(Render)功能,其中每个MIDI音符的总和将同时播放,并且您可以为所有混音音符添加主效果。
但是在创建乐器的音频单元中,通过SyntNote类在每个SynthNote中只有Render功能,如何将主效果应用于总和缓冲流?
我找不到任何要继承的函数,以便在合成音符渲染之后我有一些地方可以在将效果算法发送到声音设备之前应用它。
谁知道SDK中的某个功能? 我正在使用Core Audio Utility类(SDK)版本1.0.4 继承AUMonotimbralInstrumentBase和SynthNote。
答案 0 :(得分:0)
我发现你不应该从Render函数所在的AUInstrumentBase类继承。来自Apple的示例代码有点令人困惑,我希望这也能帮助其他人。