VST SDK& VST模块SDK

时间:2012-04-30 12:30:44

标签: c++ vst

我想用编辑器创建一个面向模式的VST MIDI插件(没有音频处理,只有一个带有强大模式编辑器和随机函数的UI编辑器)。

我已阅读糟糕的 VST和VST模块SDK文档。我希望你们中的一些人能够回答我的问题:

  • 我是否做到了这一点:VST SDK仅用于音频效果和乐器,而VST模块SDK仅用于MIDI效果?
  • VST模块SDK的所有示例都没有运行(它们需要VSTGUI不在VST模块SDK中。我尝试使用VSTUI:SDK 2.4,SDK 3.5.1或VSTGUI.sf但我可以'编译它。它最终导致大量错误。

有谁可以指出我正确的方向? THX

1 个答案:

答案 0 :(得分:1)

是的,VSTGUI源代码很乱。几年前它经历了一次非常糟糕的重写,VST SDK也是如此。顺便说一下,术语“模块SDK”与引用VST SDK的方式基本相同。从版本3开始,这个术语可能会更频繁地使用,因为VST3插件在这方面得到了扩展。

无论如何,回到你的项目。如果您打算不进行音频处理,我建议您将插件实现为将MIDI发送出去的工具。如果您使用awesome Juce framework,您可以非常轻松地完成此任务,以及一个很好的GUI工具包和设计工具。