在VB.NET中使用MIDI到USB电缆获取信息

在VB.NET中使用MIDI到USB电缆获取信息,vb.net,usb,midi,Vb.net,Usb,Midi,我最近开始为Velleman VM116使用k8062d.dll开发一个程序。 我的混音台是一个SGMStudio12,我的笔记本电脑里有一根MIDI到USB的电缆。我正在使用Microsoft Visual Basic 2010为我的程序编码。现在,我需要的是,当在我的混音台上更换幻灯片时,它会通过MIDI电缆发送信号,但我似乎找不到在Visual Basic中如何接收这些信息 谁知道该怎么做 谢谢 MerijnVB.NET没有内置的MIDI支持 您需要使用p/Invoke访问raw 或者,使

我最近开始为Velleman VM116使用
k8062d.dll
开发一个程序。 我的混音台是一个SGMStudio12,我的笔记本电脑里有一根MIDI到USB的电缆。我正在使用
Microsoft Visual Basic 2010
为我的程序编码。现在,我需要的是,当在我的混音台上更换幻灯片时,它会通过MIDI电缆发送信号,但我似乎找不到在Visual Basic中如何接收这些信息

谁知道该怎么做

谢谢


Merijn

VB.NET没有内置的MIDI支持

您需要使用p/Invoke访问raw


或者,使用。VB.NET没有内置MIDI支持

您需要使用p/Invoke访问raw


或者,使用。

也可以使用其他库。比如,也许。搜索托管Midi库并选择一个最适合您的库。

您还可以使用其他库。比如,也许。搜索托管Midi库并选择一个最适合您的库。

通过USB的Midi没有什么特别之处。。。它作为一个普通的MIDI设备暴露在系统中。关于USB上的MIDI没有什么特别的。。。它作为常规的MIDI设备向系统公开。好吧,我正在尝试使用我添加到项目中的
MIDI.NET
。。但是现在呢?我不知道如何连接它,因为我似乎在互联网上找不到它,而且官方的
midi.net
示例在下载时不起作用(未找到代码),请参见。好吧,我正在尝试使用添加到我的项目中的
midi.net
。。但是现在呢?我不知道如何连接它,因为我似乎在互联网上找不到它,而且官方的
midi.net
示例在下载时不起作用(未找到代码),请参阅。