MIDIプロトコル
ボタン/LEDの位置とノート・ナンバー
[00] [01] [02] [03] [04] [05] [06] [07]
[08] [09] [10] [11] [12] [13] [14] [15]
[16] [17] [18] [19] [20] [21] [22] [23]
[24] [25] [26] [27] [28] [29] [30] [31]
[32] [33] [34] [35] [36] [37] [38] [39]
[40] [41] [42] [43] [44] [45] [46] [47]
[48] [49] [50] [51] [52] [53] [54] [55]
[56] [57] [58] [59] [60] [61] [62] [63]
PICnomeからソフトウェアへ
ボタンのON/OFF制御
ノートオン(押す)/ノートオフ(放す)
第1データバイト : ボタン位置に対応するノート番号
第2データバイト : ベロシティ(ON = 127、 OFF = 0)
アナログ入力値の制御
コントロールチェンジ
第1データバイト : コントロールナンバー(0〜6)
第2データバイト : コントロール値(0〜127)
コントロールナンバーは拡張ポートのピン番号に対応しています。
拡張ポートのピン番号についてはこちらを参照してください。
デジタル入力値の制御
プログラムチェンジ
第1データバイト : プログラムナンバー
第2データバイト : 使用しない
プログラムナンバーの変更には、拡張ポートのデジタル入力を使用し、
0番ピンにつないだスイッチ等をオンする度に、インクリメントされ、
逆に、1番ピンをオンする度に、デクリメントされる仕様です。
拡張ポートのピン番号についてはこちらを参照してください。
ソフトウェアからPICnomeへ
LEDのON/OFF制御