本文介绍了主机在C#/ C ++中的VST / DX乐器?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我试图让参与C栋准系统虚拟仪器主机++或C#的努力程度的读,但我一直没能得到任何硬信息。有谁知道任何很好的入门应用,教程,帮助为这样的事情库?

I'm trying to get a read on the effort level involved in building a barebones virtual instrument host in C++ or C# but I haven't been able to get any hard information. Does anybody know any good starter apps, tutorials, helper libraries for this sort of thing?

如果它很重要,我们的目标将是一个)接受传入的MIDI事件和b )他们派遣到虚拟仪器。在C ++或C#,如果可能的话。

If it matters, the goal would be to a) accept incoming MIDI events and b) dispatch them to the virtual instrument. In C++ or C#, if possible.

谢谢!

推荐答案

为了捕捉传入的MIDI事件由Leslie桑福德或我的使用C#迷笛工具包(上codeproject.com)库。

To capture incoming Midi events use the C# Midi Toolkit (on codeproject.com) by Leslie Sanford or my MIDI.NET library.

允许您加载和以托管和非托管VST(2.4)插件通信。您也可以创建可在非托管主机运行VST.NET管理VST插件。

VST.NET allows you to load and communicate with managed and unmanaged VST (2.4) plugins. You can also create managed VST plugins with VST.NET that can run in unmanaged Hosts.

还有一个简单的C ++提供的(下在页面的底部)

There is also a simple C++ open source VST host available at http://www.hermannseib.com/english/vsthost.htm (down at the bottom of the page)

希望它帮助。

马克·雅可比
(VST.NET的作者)

Marc Jacobi(Author of VST.NET)

这篇关于主机在C#/ C ++中的VST / DX乐器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-26 19:35