有没有程序可以将 MIDI 信号输出到 USB?我安装了 vmpk,但不确定它是否能完成这项工作。在这个阶段,我想用 Deskripator-v2 控制 stm32f4-discovery。
答案1
遗憾的是,您的用例不受Dekrispator 版本 2. 引用项目描述(重点是我的):
连接USB MIDI 控制器(如 Korg NanoKontrol...)连接到主板的微型 USB 连接器并控制合成器。
这视频链接在项目描述中显示 MCU 板通过 USB-A 至 Micro A 适配器与 MIDI 控制器连接。
USB是主从总线在哪里只有一个党派可以作为主设备(USB 主机)。PC 通常充当 USB 主机。但是,在单片机电路板似乎也能充当 USB 主机。
也可以看看
软件(编程)解决方案
此应用程序无法与计算机配合使用。您必须将 MCU 应用程序设置为 USB 设备(从设备),才能将其连接到 PC。这将是一项纯粹的编程任务,需要扩展 Dekrispator USB 库以支持 USB 设备模式(或替换库)。
硬件解决方案
您可以使用经典的MIDI 连接。为此,您需要两个 USB-MIDI 转换器和一个5 针 DIN母对母适配器。
USB MIDI out MIDI in USB
PC <-----> USB-MIDI ----------> DIN F-F ---------> USB-MIDI <-----> MCU
答案2
您可以使用此设备在两个主机之间通过 USB 发送 MIDI: MIDI USB-USB