JIS X 6054-2:1999 電子楽器ディジタルインタフェース(MIDI)―第2部:プロトコル仕様 | ページ 8

                                                                                             35
X 6054-2 : 1999
附属書1(参考) メッセージ
この参考は,本体及び附属書の規定に関連する事柄を補足するもので,規定の一部ではない。
ステータス データ 説明
(16進表示) (2進表示) バイト数
チャンネルメッセージ
8nH 1000nnnn 2 ノートオフ
9nH 1001nnnn 2 ノートオン(ベロシティ0 : ノートオフ)
AnH 1010nnnn 2 ポリフォニック キープレッシャー(アフタータッチ)
BnH 1011nnnn 2 コントロールチェンジ
チャンネルモード選択(1番目のデータバイト : 01111xxx)
CnH 1100nnnn 1 プログラムチェンジ
DnH 1101nnnn 1 チャンネルプレッシャー(アフタータッチ)
EnH 1110nnnn 2 ピッチベンド チェンジ
システムメッセージ
FOH 11110000 ***** システムエクスクルーシブ
FsH 11110sss 02 システムコモン
FtH 11111ttt 0 システムリアルタイム
備考1. nnnn : チャンネル番号 (116) をNとしたときのN−1
すなわち,0000がチャンネル1,0001がチャンネル2,···,1111がチャンネル16。
2. ***** : 0iiiiiii,データ,···,EOX(iiiiiii : IDコード)
3. sss : 1から7の値 (001=1,···,111=7)
4. ttt : 0から7の値 (000=0,···,111=7)
5. xxx : チャンネル モード メッセージは,コントロールチェンジメッセージ (BnH) と同じ
ステータスバイトをとる。二者の区別は,1番目のデータバイトの値で行う。
120(01111000) 127 (01111111) が,チャンネルモードメッセージである。

――――― [JIS X 6054-2 pdf 36] ―――――

36
X 6054-2 : 1999
附属書2(参考) チャンネル ボイス メッセージ
この参考は,本体及び附属書の規定に関連する事柄を補足するもので,規定の一部ではない。
ステータス データバイト 説明
(16進表示) (2進表示)
8nH 1000nnnn 0kkkkkkk ノートオフ
0vvvvvvv vvvvvvv : ノートオフベロシティ
9nH 1001nnnn 0kkkkkkk ノートオン
0vvvvvvv vvvvvvv≠0 : ベロシティ,vvvvvvv=0 : ノートオフ
AnH 1010nnnn 0kkkkkkk ポリフォニック キープレッシャー(アフタータッチ)
0vvvvvvv vvvvvvv : プレッシャー値
BnH 1011nnnn 0ccccccc コントロールチェンジ(附属書3参照)
0vvvvvvv ccccccc : コントロール番号 (0l19)
vvvvvvv : コントロール値
チャンネル モード メッセージ(附属書4参照)
ccccccc : コントロール番号 (120127)
vvvvvvv : コントロール値
CnH 1100nnnn 0ppppppp プログラムチェンジ
ppppppp : プログラム番号 (0127)
DnH 1101nnnn 0vvvvvvv チャンネルプレッシャー(アフタータッチ)
vvvvvvv : プレッシャー値
EnH 1110nnnn 0lllllll ピッチベンドチェンジ
0hhhhhhh lllllll : LSB,hhhhhhh : MSB
備考1. nnnn : チャンネル番号 (116) をNとしたときのN−1
すなわち,0000がチャンネル1,0001がチャンネル2,···,111lがチャンネル16す
なわち,0000がチャンネル1,0001がチャンネル2,···,111lがチャンネル16
2. kkkkkkk : ノート番号 (0127)
3. チャンネルモードメッセージは,コントロールチェンジメッセージ (BnH) と同じステータス
バイトをとる。二者の区別は,1番目のデータバイトの値で行う。
120(01111000) 127 (01111111) が,チャンネルモードメッセージである。

――――― [JIS X 6054-2 pdf 37] ―――――

                                                                                             37
X 6054-2 : 1999
附属書3(参考) コントロール番号
この参考は,本体及び附属書の規定に関連する事柄を補足するもので,規定の一部ではない。
コントロール番号 コントロール機能
(第2バイト値)
10進表記 16進表記
0 00H バンクセレクト (MSB)
1 01H モジュレーションホイール又はレバー
2 02H プレスコントローラ
3 03H (未定義 : 予約済)
4 04H フットコントローラ
5 05H ポルタメントタイム
6 06H データエントリ (MSB)
7 07H チャンネルボリューム(メインボリューム)
8 08H バランス
9 09H (未定義 : 予約済)
10 0AH パン(パンポット)
11 0BH エクスプレッションコントローラ
12 0CH エフェクトコントロール1
13 0DH エフェクトコントロール2
14 0EH (未定義 : 予約済)
15 0FH (未定義 : 予約済)
16 10H 汎用コントローラ1
17 11H 汎用コントローラ2
18 12H 汎用コントローラ3
19 13H 汎用コントローラ4
20 14H (未定義 : 予約済)
21 15H (未定義 : 予約済)
22 16H (未定義 : 予約済)
23 17H (未定義 : 予約済)
24 18H (未定義 : 予約済)
25 19H (未定義 : 予約済)
26 1AH (未定義 : 予約済)
27 1BH (未定義 : 予約済)
28 1CH (未定義 : 予約済)
29 1DH (未定義 : 予約済)
30 1EH (未定義 : 予約済)
31 1FH (未定義 : 予約済)
32 20H バンクセレクト (LSB)
336363 21H3FH コントロール番号131対応のLSB
64 40H ホールド(ダンパーペダル,サステイン)
65 41H ポルタメントオン/オフ
66 42H ソステヌート
67 43H ソフトペダル
68 44H レガートフットスイッチ
69 45H ホールド2
70 46H サウンドコントローラ1(デフォルト : サウンドバリエーション)

――――― [JIS X 6054-2 pdf 38] ―――――

38
X 6054-2 : 1999
コントロール番号 コントロール機能
(第2バイト値)
10進表記 16進表記
71 47H サウンドコントローラ2(デフォルト : ティンバー/ハーモニックインテンシティ)
72 48H サウンドコントローラ3(デフォルト : リリースタイム)
73 49H サウンドコントローラ4(デフォルト : アタックタイム)
74 4AH サウンドコントローラ5(デフォルト : ブライトネス)
75 4BH サウンドコントローラ6(デフォルト : なし)
76 4CH サウンドコントローラ7(デフォルト : なし)
77 4DH サウンドコントローラ8(デフォルト : なし)
78 4EH サウンドコントローラ9(デフォルト : なし)
79 4FH サウンドコントローラ10(デフォルト : なし)
80 50H 汎用コントローラ5
81 51H 汎用コントローラ6
82 52H 汎用コントローラ7
83 53H 汎用コントローラ8
84 54H ポルタメントコントロール
85 55H (未定義 : 予約済)
86 56H (未定義 : 予約済)
87 57H (未定義 : 予約済)
88 58H (未定義 : 予約済)
89 59H (未定義 : 予約済)
90 5AH (未定義 : 予約済)
91 5BH エフェクト1デプス(外部エフェクト デプス)
92 5CH エフェクト2デプス(トレモロ デプス)
93 5DH エフェクト3デプス(コーラス デプス)
94 5EH エフェクト4デプス(セレステ デプス)
95 5FH エフェクト5デプス(フェイザーデプス)
96 60H データインクリメント
97 61H データデクリメント
98 62H ノンレジスタードパラメータ番号 (LSB)
99 63H ノンレジスタードパラメータ番号 (MSB)
100 64H レジスタードパラメータ番号 (LSB)
101 65H レジスタードパラメータ番号 (MSB)
102 66H (未定義 : 予約済)
103 67H (未定義 : 予約済)
104 68H (未定義 : 予約済)
105 69H (未定義 : 予約済)
106 6AH (未定義 : 予約済)
107 6BH (未定義 : 予約済)
108 6CH (未定義 : 予約済)
109 6DH (未定義 : 予約済)
110 6EH (未定義 : 予約済)
111 6FH (未定義 : 予約済)
112 70H (未定義 : 予約済)
113 71H (未定義 : 予約済)
114 72H (未定義 : 予約済)
115 73H (未定義 : 予約済)
116 74H (未定義 : 予約済)
117 75H (未定義 : 予約済)

――――― [JIS X 6054-2 pdf 39] ―――――

                                                                                             39
X 6054-2 : 1999
コントロール番号 コントロール機能
(第2バイト値)
10進表記 16進表記
118 76H (未定義 : 予約済)
119 77H (未定義 : 予約済)
120127 787FH チャンネルモードメッセージ
備考1. 利用に当たっては最新の情報を確認すること。
2. (未定義 : 予約済)の番号は,既存の割当てはないが,使用に当たっては管理元に申請が必要。

――――― [JIS X 6054-2 pdf 40] ―――――

次のページ PDF 41

JIS X 6054-2:1999の国際規格 ICS 分類一覧

JIS X 6054-2:1999の関連規格と引用規格一覧