问题描述
我试图让参与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乐器?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!