在 Ruby 中读取 MIDI 设备输入
是否可以在 Ruby 中捕获通过 MIDI-USB 连接的键盘发送的 MIDI 信号?如果不是 Ruby,我该如何用 C 语言来实现 Ruby 扩展?
Is is possible to trap the MIDI signals being sent by my keyboard connected via MIDI-USB in Ruby? If not Ruby, how would I do it in C so I can make a Ruby extension?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 PortMidi,它是 PortMedia 项目的一部分。谷歌搜索一下就显示了对 PortMidi 的现有 Ruby 绑定的一些引用,因此您可能不需要做太多/任何工作来让事情运行。
什么是PortMedia?
音乐和库的实现
其他媒体。
并在 Windows、Macintosh 和
Linux。
音频 I/O 和 MIDI I/O。
Use PortMidi, which is part of the PortMedia project. A little Googling showed several references to existing Ruby bindings to PortMidi, so you may not need to do much/any work to get things running.
What is PortMedia?
library implementations for music and
other media.
and runs on Windows, Macintosh, and
Linux.
Audio I/O and MIDI I/O.