【问题标题】:How to output a midi note to a midi instrument in unix?如何在 unix 中将 midi 音符输出到 midi 乐器?
【发布时间】:2015-03-30 15:00:21
【问题描述】:

我正在使用 MPICH2 1.4 构建一个 Raspberry Pi2 集群(又名荆棘)。

我还有一个 Launchpad,它有 64 个以上的按钮,每个按钮可以用 3 种不同的颜色点亮。 据我了解,通过向其发送 MIDI 音符,您可以点亮任何键,颜色取决于 MIDI 音符的速度。

我想做的是,我想通过启动板可视化数据是如何从 Pi 传递到 Pi 的,但不知道如何仅使用 C 将 midi 音符传递到 Launchpad。

如果有人能指出我正确的方向,我将永远感激不尽!

提前谢谢你,

-亚历克斯

【问题讨论】:

    标签: c raspberry-pi midi mpich raspberry-pi2


    【解决方案1】:

    你可以让其他人做这项工作:

    system("amidi -p hw:1 -S '90 12 34'");
    

    或者直接将 MIDI 字节写入/dev/midiXX(如果内核有 OSS 仿真)。

    或者使用snd_rawmidi_*函数直接访问设备(详见amidi source)。

    【讨论】:

    • 谢谢,amidi 命令正是我想要的!再次感谢您!
    猜你喜欢
    • 2015-12-24
    • 1970-01-01
    • 2022-10-30
    • 1970-01-01
    • 2011-12-10
    • 1970-01-01
    • 2012-10-12
    • 1970-01-01
    相关资源
    最近更新 更多