开发插件:DX或VST



我想使用c++进行插件开发。我还没决定是开发vst还是dx。有哪些考虑因素?我知道有些主机更容易支持一种或另一种格式(Cubase:VSTs, Cakewalk:DXs),但这就是我所知道的。

提前感谢!

一路加油。越来越多的主机支持它,这使得它更容易移植到其他平台(即Mac OSX或Linux)。使用DX,你基本上被捆绑在Windows和少数支持它的主机上。

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

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

而且,我已经为这两种架构编写了一些插件,我发现VST API更简单、更干净。它也有一个更大的开发人员基础,查看http://www.kvraudio.com/forum/viewforum.php?f=33例如。

最新更新