微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

关于 Arduino <Control_Surface.h> 库的问题

如何解决关于 Arduino <Control_Surface.h> 库的问题

我正在按照 中的示例制作带有 4*4 按钮垫的 MIDI 控制器,代码如下:

#include <Control_Surface.h>

USBMIDI_Interface midi;

using namespace MIDI_Notes;
const AddressMatrix<4,4> addresses = {{
  {note(C,4),note(Db,note(D,note(Eb,4)},{note(E,note(F,note(Gb,note(G,{note(Ab,note(A,note(Bb,note(B,{note(C,5),5)},}};

NoteButtonMatrix<4,4> buttonmatrix = {
  {0,1,2,3},// row pins
  {4,5,6,7},// column pins
  addresses,// address matrix
  CHANNEL_1,// channel and cable number
};

void setup() {
  Control_Surface.begin();
}

void loop() {
  Control_Surface.loop();
}

我正在使用名为“MIDI-OX”的应用程序测试是否有任何MIDI信号,我的情况是推送时没有反应;当我将整个行和列作为一个midi音符测试按钮时,我确定电路没有连接问题。

请问我的代码有什么问题?非常感谢!!!

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。