在C#/ C ++中托管VST / DX仪器?

我正在尝试阅读在C ++或C#中构建准系统虚拟仪器主机所涉及的努力程度,但我无法获得任何硬信息。 有没有人知道任何好的入门应用程序,教程,助手库这类东西?

如果重要,目标是a)接受传入的MIDI事件,b)将它们发送到虚拟乐器。 在C ++或C#中,如果可能的话。

谢谢!

要捕获传入的Midi事件,请使用Leslie Sanford的C#Midi Toolkit(在codeproject.com上)或我的MIDI.NET库。

VST.NET允许您加载托管和非托管VST(2.4)插件并与之通信。 您还可以使用可在非托管主机中运行的VST.NET创建托管VST插件。

还有一个简单的C ++开源VST主机,可在http://www.hermannseib.com/english/vsthost.htm上找到 (在页面底部)

希望能帮助到你。

Marc Jacobi(VST.NET的作者)

VST.NET库似乎是要走的路。