gpt4 book ai didi

c++ - VST SDK & VST模块SDK

转载 作者:太空狗 更新时间:2023-10-29 23:08:11 28 4
gpt4 key购买 nike

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

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

  • 我没听错吗:VST SDK 仅用于音频效果和乐器,而 VST 模块 SDK 仅用于 MIDI 效果?
  • VST 模块 SDK 的示例均未运行(它们需要 VSTGUI,而 VSTGUI 不在 VST 模块 SDK 中。我尝试使用来自以下版本的 VSTUI:SDK 2.4、SDK 3.5.1 或 VSTGUI.sf,但我不能不要编译它。它最终会出现大量错误。

有人能给我指出正确的方向吗?谢谢

最佳答案

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

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

关于c++ - VST SDK & VST模块SDK,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10383752/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com