3

我想用编辑器创建一个面向模式的 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 但我无法编译它. 它以大量错误告终。

那里有人可以指出我正确的方向吗?谢谢

4

1 回答 1

1

是的,VSTGUI 源代码是一团糟。几年前它经历了一次非常糟糕的重写,VST SDK 也是如此。顺便说一句,术语“模块 SDK”基本上是指 VST SDK 的相同方式。自版本 3 以来,该术语可能更频繁地使用,因为 VST3 插件在这方面进行了扩展。

无论如何,回到你的项目。如果您不打算进行音频处理,我建议您将插件实现为发送 MIDI 的乐器。如果你使用了很棒的 Juce 框架,你可以很容易地完成这件事,以及一个很好的 GUI 工具包和设计工具。

于 2012-04-30T13:04:03.780 回答