eric2013 发表于 2019-1-10 00:52:33

emUSB-Host 新增的MIDI类设备支持

https://www.segger.com/news/midi-class-support-for-segger-usb-host-stack-emusb-host/


SEGGER通过emUSB-Host引入了对MIDI类的支持。支持MIDI类使USB主机栈能够与MIDI控制器,音序器,鼓机,采样器,效果器,合成器或乐器等音乐设备进行交互。

MIDI类能够支持具有多个MIDI端口的设备。它可以发送和接收MIDI命令。MIDI类支持还可以检测MIDI设备的插入和移除。

SEGGER创建了许多用于演示MIDI类的示例。这些包括MIDI播放器样本,通过连接的MIDI合成器播放标准MIDI文件,并实时显示钢琴音符和伴奏歌词。另一个例子结合了现有的HID和emUSB-Host的新MIDI类,以便将标准PC键盘转换成能够控制合成器或其他声音产生设备的MIDI控制器。

eric2013 发表于 2019-1-10 00:53:22

https://www.segger.com/products/connectivity/emusb-host/add-ons/midi-class/


wacalei 发表于 2021-11-11 10:35:56

最近刚好在做midi键盘类玩具,都没什么资料,学习了

eric2013 发表于 2021-11-11 12:16:58

wacalei 发表于 2021-11-11 10:35
最近刚好在做midi键盘类玩具,都没什么资料,学习了

这个有个案例可参考

【STM32H743实验例程】实验22:SEGGER为H7配套的embOS及其所有中间件的大综合设计
http://www.armbbs.cn/forum.php?mod=viewthread&tid=89010&fromuid=58
(出处: 硬汉嵌入式论坛)
页: [1]
查看完整版本: emUSB-Host 新增的MIDI类设备支持