如何在C#中使用VST插件dll?

时间:2016-08-15 14:20:57

标签: audio vst

我对VST开发完全是新手。我想在C#中实现http://www.cloneensemble.com/类似的功能。这是一个VST插件。

有两种方法可以做到。

  1. 在我的项目中使用他们的DLL,并以某种方式通过调用它的一些功能并在输入上应用效果来给dll输入。
  2. 在c#中从头开始开发。
  3. 我不知道如何做以上任何一种情况请帮助。

1 个答案:

答案 0 :(得分:0)

签出VST.NET来托管非托管插件。

VST.NET允许您构建可托管在非托管主机(Cubase,Live,Reaper等)中的托管VST插件,但它还允许您编写托管VST主机,以允许加载托管和非托管插件。听起来你只想加载一个插件。要意识到它可能并不像你想象的那么容易。

编辑:在http://vstnet.codeplex.com/SourceControl/latest#Source/Samples/Jacobi.Vst.Samples.Host/MainForm.cs

上查看主持人样本