在电线上设置MIDI速度

时间:2018-11-13 00:18:30

标签: midi

我的电子键盘会定期发送MIDI的实时时钟消息,我想将其用作我的程序中的节拍器,该程序将MIDI事件发送到键盘(此程序的目的是根据乐谱自动伴奏)。我每四分音符收到6条这样的消息。唯一的事情是我找不到以编程方式设置键盘速度(以BPM方式)的方法,那就是通过将设置速度MIDI消息从程序发送到键盘来实现。此类信息仅在MIDI文件中受支持,并且可能无法通过电线发送。如果没有此功能,如何更改时钟频率?在键盘上手动更改它是不切实际的。

PS:我在Linux上,正在使用阻塞ALSA的snd_rawmidi_read循环读取键盘中的字节,以便同步程序。

0 个答案:

没有答案