我认为我需要在我的VST中实现一个前视系统,但我以前从未这样做过。我知道setInitialDelay(foo)被放在构造函数中,然后你会缓冲音频,但我不确定‘当前’音频和‘前视’音频的读取值是不是……
发布于 2011-02-26 18:35:07
所以我已经在我的评论中列出了所有这些,但我应该回答这个问题。
我将setInitialDelay()设置为100。然后我填充了一个100样本大小的缓冲区,并从它读取了2个点。前视从音频进入系统的0点开始读取。“实况”音频(用户听到的)总是落后于前视100步。
这可以很好地满足我的需求。只需确保所有数组值都已初始化,否则您的扬声器会发出一些可怕的噪音。
https://stackoverflow.com/questions/5126201
复制相似问题