开发插件:DX还是VST?

时间:2011-08-21 13:54:50

标签: c++ plugins audio directx vst

我想使用C ++进行插件开发。在开发VST或DX之间尚未确定。有什么考虑?我知道有些主机更容易支持一种格式或者另一种格式(Cubase:VSTs,Cakewalk:DXs),但这就是我所知道的。

提前致谢!

2 个答案:

答案 0 :(得分:3)

一路走VST。更多的主机支持它,并且它可以更容易地移植到未来的其他平台(即Mac OSX或Linux)。使用DX,您基本上与Windows以及少数支持它的主机绑定。

此外,VST更为广泛,这意味着有更多的插件开发人员可以帮助您解决问题,并在网上提供更多示例源代码。

答案 1 :(得分:1)

现在几乎每个主要的DAW都支持VST插件(包括Cakewalk / Sonar)。 DX插件几乎已被弃用。

此外,为两种架构编写了一些插件后,我发现VST API更简单,更清晰。它还有一个更大的开发人员基础,例如,请查看http://www.kvraudio.com/forum/viewforum.php?f=33