我们开发了一个VST插件。使用此VST主机在Foobar VST上存在一个问题: http://www.hydrogenaudio.org/forums/index.php?showtopic=84947
问题是此插件不会在传入音频流中的不连续性上调用resume(),并且不会在
中返回任何有用的信息VstTimeInfo *vsti = getTimeInfo(-1);
由于这个问题,当用户寻找歌曲位置或切换到另一首歌时,我们无法检测到这种情况,这意味着如果用户正在寻找歌曲或在歌曲之间切换,我们无法清除插件的内部音频缓冲区以避免尾巴和回声。我们尝试了两种方法:
有没有可靠的方法来检测Foobar VST中的音频流不连续性?