2011-08-21 54 views
2

我想使用C++进入插件开发。我们在开发VST或DX之间犹豫不决。有什么考虑?我知道有些主机更容易支持一种格式或其他(Cubase:VST,Cakewalk:DX),但我知道的就是这些。开发插件:DX或VST?

在此先感谢!

回答

3

转到VST一路。更多的主机支持它,并且使其更容易移植到未来的其他平台(即Mac OSX或Linux)。使用DX你基本上与Windows以及支持它的少量主机相关联。

此外,VST是更为普遍,这意味着有较大数量的插件开发者,谁可以帮助你,如果你有任何问题,更示例源代码在网上。

+0

完全同意。 – Shannon

+0

谢谢你的回答!我想要有一个平衡的意见,所以我不得不问 - VSTs是否也有不利之处? – ichmussgehen

+0

也一样 - VST在多种体系结构(Mac,* nix和Windows)上都有好处。如果您只是为Mac OS X开发,则可能会查看音频单元。它与VST非常相似,OS X带有一些漂亮的开发工具来测试你的插件。缺点:只适用于Mac。要获得VST SDK,你必须在Steinberg创建一个帐户 - 很难导航,但最终你会到达那里。 – Pete855217

1

几乎每一个主要的DAW支持VST插件现在(包括步态/声纳)。 DX插件几乎不推荐。

此外,编写一些插件两种架构,我觉得VST API简单和清晰。它也有一个更大的开发者基地,例如查看http://www.kvraudio.com/forum/viewforum.php?f=33

+0

非常感谢您的论坛链接,这些看起来像他们会有所帮助。我决定去VST路线:) – ichmussgehen