Digital Piano
Date: Oct. 10, 2010
Model: RD-700NX Version: 1.00
1. 受信データ
■チャンネル・ボイス・メッセージ
●ノート・オフ
ステータス 第2 バイト 第3バイト
8nH kkH vvH
9nH kkH 00H
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
kk =ノート・ナンバー: 00H - 7FH(0 - 127)
vv =ノート・オフ・ベロシティー: 00H - 7FH(0 - 127)
※ ドラム・セットでは Note# によって受信しないものがあります。
●ノート・オン
ステータス 第2 バイト 第3バイト
9nH kkH vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
kk =ノート・ナンバー: 00H - 7FH(0 - 127)
vv =ノート・オン・ベロシティー: 01H - 7FH(1 - 127)
●コントロール・チェンジ
○ バンク・セレクト(コントローラー・ナンバー 0, 32)
ステータス 第2 バイト 第3バイト
BnH 00H mmH
BnH 20H llH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
mm, ll =バンク・ナンバー: 00 00H - 7F 7FH (bank.1 - bank.16384)
○ モジュレーション(コントローラー・ナンバー 1)
ステータス
BnH 01H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =モジュレーション・デプス: 00H - 7FH(0 - 127)
○ ポルタメント・タイム(コントローラー・ナンバー 5)
ステータス
BnH 05H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =ポルタメント・タイム: 00H - 7FH(0 - 127)
○ データ・エントリー(コントローラー・ナンバー 6, 38)
ステータス
BnH 06H mmH
BnH 26H llH
n = MIDI チャンネル・ナンバー:0H - FH(ch.1 - ch.16)
mm, ll = RPN / NRPN で指定されたパラメーターに対する値
mm =上位バイト(MSB), ll =下位バイト(LSB)
○ ボリューム(コントローラー・ナンバー 7)
ステータス
BnH 07H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =ボリューム: 00H - 7FH(0 - 127)
○ パンポット(コントローラー・ナンバー 10)
ステータス
BnH 0AH vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =パンポット: 00H - 40H - 7FH(左 - 中央 - 右)
○ エクスプレッション(コントローラー・ナンバー 11)
ステータス
BnH 0BH vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =エクスプレッション: 00H - 7FH(0 - 127)
○ 汎用操作子 1(コントローラー・ナンバー 16)
ステータス
BnH 10H vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - 16)
vv = コントロール値: 00H - 7FH (0 - 127)
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
MIDI インプリメンテーション
○ ホールド 1(コントローラー・ナンバー 64)
ステータス
BnH 40H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127)
○ ポルタメント(コントローラー・ナンバー 65)
ステータス
BnH 41H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127)0-63=O FF, 64-127=ON
○ ソステヌート(コントローラー・ナンバー 66)
ステータス
BnH 42H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127)0-63=O FF, 64-127=ON
○ ソフト(コントローラー・ナンバー 67)
ステータス
BnH 43H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127)
○ レガート・フットスイッチ(コントローラー・ナンバー 68)
ステータス
BnH 44H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127)0-63=O FF, 64-127=ON
○ レゾナンス(コントローラー・ナンバー 71)
ステータス
BnH 47H vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =レゾナンス値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
○ リリース・タイム(コントローラー・ナンバー 72)
ステータス
BnH 48H vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =リリース・タイム値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
○ アタック・タイム(コントローラー・ナンバー 73)
ステータス
BnH 49H vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =アタック・タイム値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
○ カットオフ(コントローラー・ナンバー 74)
ステータス
BnH 4AH vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =カットオフ値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
○ ディケイ・タイム(コントローラー・ナンバー 75)
ステータス
BnH 4BH vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =ディケイ・タイム値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
○ ビブラート・レイト(コントローラー・ナンバー 76)
ステータス
BnH 4CH vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =ビブラート・レイト値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
○ ビブラート・デプス(コントローラー・ナンバー 77)
ステータス
BnH 4DH vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =ビブラート・デプス値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
○ ビブラート・ディレイ(コントローラー・ナンバー 78)
ステータス
BnH 4EH vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =ビブラート・ディレイ値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
1PS ©
2010 ローランド株式会社 本書の一部、もしくは全部を無断で複写・転載することを禁じます。
1
MIDI インプリメンテーション
○ ポルタメント・コントロール(コントローラー・ナンバー 84)
ステータス 第2 バイト 第3バイト
BnH 54H kkH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
kk =ソース・ノート・ナンバー: 00H - 7FH(0 - 127)
※ ポルタメント・コントロール直後に受信したノート・オンは、ソース・ノート・ナンバー
のピッチから連続的にピッチが変化して発音します。
※ ソース・ノート・ナンバーと等しいノート・ナンバーですでに発音 しているボイスがあ
る場合、このボイスはポルタメント・コントロール直後に受信 したノート・オンで新た
な音程にピッチが変化して発音が継続され(レガート演奏が行われ)ます。
※ ポルタメント・コントロールによるピッチ変化の速さは、ポル タメント・タイムの設定
値で決まります。
○ エフェクト 1(リバーブ・センド・レベル)
(コントローラー・ナンバー 91)
ステータス
BnH 5BH vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =リバーブ・センド・レベル: 00H - 7FH(0 - 127)
○ エフェクト 3(コーラス・センド・レベル)(コントローラー・ナンバー 93)
ステータス
BnH 5DH vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コーラス・センド・レベル: 00H - 7FH(0 - 127)
○ RPN MSB / LSB(コントローラー・ナンバー 100, 101)
ステータス
BnH 65H mmH
BnH 64H llH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
mm =RPNで指定するパラメーター・ナンバーの上位バイト(MSB)
ll = R PN で指定するパラメーター・ナンバーの下位バイト(LSB)
<<< RPN >>>
コントロール・チェンジには、RPN(レジスタード・パラメーター・ナンバー)、すなわち
MIDI 規格で機能が定義されている拡張パラメーターがあります。
実際の使用にあたっては、まず RPN(コントローラー・ナンバー 100 および 101、順番は
どちらか らでもよい)を送信して制御するパラメーターを指定し、その後デー タ・エント
リー(コントロー ラー・ナンバー 6、38)で指定 パラメーターの値を設定し ます。いった
ん RPN のパラメーターが指定されると、その後同一チャンネルで受信するデータ・エント
リーはすべ てそのパラメーターに対する値の変更とみなされます。誤動作を防止 するため
に、必要なパラメーターとその値の設定が終わったら、RPN ヌルを設定することをおすす
めします。
本機は、以下に示す RPN を受信します。
RPN Data entry
LSB MSB, LSB 解説
MSB,
00H, 00H mmH, llH ピッチ・ベンド・センシティビティー
00H, 01H mmH, llH チャンネル・ファイン・チューニング
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
mm:00H - 18H(0 - 24 半音)
ll:無視します(00H として処理します)
半音ステップで 2 オクターブまで指定可能です。
mm, ll:20 00H - 40 00H - 60 00H
( -4096× 100 / 8192 - 0- +4096 × 100 / 8192 cent )
●プログラム・チェンジ
ステータス 第2 バイト
CnH ppH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
pp =プログラム・ナンバー: 00H - 7FH(prog.1 - prog.128)
●ピッチ・ベンド・チェンジ
ステータス 第2 バイト 第3バイト
EnH llH mmH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
mm, ll =ピッチ・ベンド値: 00 00H - 40 00H - 7F 7FH(-8192 - 0 - +8191)
■チャンネル・モード・メッセージ
●オール・サウンド・オフ(コントローラー・ナンバー 120)
ステータス 第2 バイト 第3バイト
BnH 78H 00H
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
※ このメッセージを受信すると、該当チャンネルの発音中の音をすべて消音します。
●
リセット・オール・コントローラー
ステータス 第2 バイト 第3バイト
BnH 79H 00H
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
※ このメッセージを受信すると、以下のコントローラーがリセット値に設定されます。
コントローラー
ピッチ・ベンド・チェンジ ± 0(中点)
チャンネル・プレッシャー 0(オフ)
モジュレーション 0(オフ)
ブレス・タイプ 0(最小)
エクスプレッション 127(最大)
ホールド 1 0(オフ)
ソステヌート 0(オフ)
ソフト 0(オフ)
ホールド 2 0(オフ)
RPN 未設定状態、設定済みのデータは変化しません
NRPN 未設定状態、設定済みのデータは変化しません
リセット値
●オール・ノート・オフ(コントローラー・ナンバー 123)
ステータス 第2 バイト 第3バイト
BnH 7BH 00H
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
※ オール・ノート・オフを受信すると、該当チャンネルのオン になっているノートをすべ
てオフします。ただし、ホールド 1 またはソステヌートがオンの場合は、それらがオフ
になるまで発音は終了しません。
●オムニ・オフ(コントローラー・ナンバー 124)
ステータス 第2 バイト 第3バイト
BnH 7CH 00H
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
※ オール・ノート・オフを受信したときと同じ処理を行います。
(コントローラー・ナンバー 121)
00H, 02H mmH, llH チャンネル・コース・チューニング
mm:10H - 40H - 70H(-48 - 0 - +48 半音)
ll:無視します(00H として処理します)
00H, 05H mmH, llH モジュレーション・デプス・レンジ
mm, ll:00 00H - 06 00H
( 0 - 16384 × 600 / 16384 cent )
7FH, 7FH ---, --- RPN ヌル
RPN および NRPN が指定されていない状態にします。RPN ヌ
ルに設定後受信したデータ・エントリーは無視します。(RPN ヌ
ルの設定にはデータ・エントリーの送信は不要です。)
すでに設定済みの設定値は変化しません。
mm, ll:無視します。
2
●オムニ・オン(コントローラー・ナンバー 125)
ステータス 第2 バイト 第3バイト
BnH 7DH 00H
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
※ オール・ノート・オフを受信したときと同じ処理を行います。OMNI ON にはなりません。
MIDI インプリメンテーション
●モノ(コントローラー・ナンバー 126)
ステータス 第2 バイト 第3バイト
BnH 7EH mmH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
mm =モノ数: 00H - 10H(0 - 16)
※ オール・ノート・オフを受信したときと同じ処理を行います。
●ポリ(コントローラー・ナンバー 127)
ステータス 第2 バイト 第3バイト
BnH 7FH 00H
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
※ オール・ノート・オフを受信したときと同じ処理を行います。
■システム・リアルタイム・メッセージ
●アクティブ・センシング
ステータス
FEH
※ アクティブ・センシングを受信すると、それ以降のすべてのメッセ ージ間隔を監視する
状態になります。監視している状態では、メッセージ間隔が 420ms を越えると、オー
ル・サウンド・オフ/オール・ノート・オフ/リセット・オール・コン トローラーを受
信したときと同じ処理をして、メッセージ間隔を監視しない状態に戻ります。
■システム・エクスクルーシブ・メッセージ
ステータス データ・バイト ステータス
F0H iiH, ddH, ......, eeH F7H
F0H: システム・エクスクルーシブ・メッセージのステータス
ii = I D ナンバー: どのメーカーのエクスクルーシブ・メッセージで あるかの識別をする
ための ID ナンバー(マニファクチャラー ID)です。ローランドのマニ
ファクチャラー ID は 41Hです。7EH と 7FH の ID ナンバーは、ユニ
バーサル・ノンリアルタイム・メッセージ(7EH)、ユニバーサル・リ
アルタイム・メッセージ(7FH)として MIDI 規格の拡張として使用さ
れます。
dd,..., ee =データ: 00H - 7FH(0 - 127)
F7H: EOX(エンド・オブ・エクスクルーシブ)
本機が受信するシステム・エクスクルーシブ・メッセージには、ユニバーサル・ノンリアル
タイム・システム・エクスクルーシブ・メッセージ、ユニバーサル・リアルタイム・システ
ム・エクスクルーシブ・メッセージ、データ要求(RQ1)、データ・セット(DT1)があります。
●ユニバーサル・ノンリアルタイム・システム・エクスクルー
シブ・メッセージ
○ アイデンティティー・リクエスト・メッセージ
ステータス データ・バイト ステータス
F0H 7EH, dev, 06H, 01H F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ)
dev デバイス ID(dev:10H - 1FH, 7FH)、初期値 10H(17)
06H サブ ID #1(General Information)
01H サブ ID #2(Identity Request)
F7H EOX(エンド・オブ・エクスクルーシブ)
※ このメッセージを受信すると、本機は所定のアイデンティ ティー・リプライ・メッセー
ジ(P.7)を送信します。
○ GM1 システム・オン
ステータス
F0H 7EH, 7FH, 09H, 01H F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
09H サブ ID#1(General MIDI Message)
01H サブ ID#2(General MIDI1 On)
F7H EOX(エンド・オブ・エクスクルーシブ)
※ Rx GM/GM2 System On パラメーター(EDIT:System:Rx GM/GM2 System ON)が
OFF のときには受信しません。
○ GM2 システム・オン
ステータス
F0H 7EH, 7FH, 09H, 03H F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
09H サブ ID#1(General MIDI Message)
03H サブ ID#2(General MIDI 2 On)
F7H EOX(エンド・オブ・エクスクルーシブ)
※ Rx GM/GM2 System On パラメーター(EDIT:System:Rx GM/GM2 System ON)が
OFF のときには受信しません。
○ GM システム・オフ
ステータス
F0H 7EH, 7FH, 09H, 02H F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
09H サブ ID#1(General MIDI Message)
02H サブ ID#2(General MIDI Off)
F7H EOX(エンド・オブ・エクスクルーシブ)
※ Rx G S Reset パラメーター(EDIT:System:Rx GS Reset )がOFF のときには受信しま
せん。
データ・バイト ステータス
データ・バイト ステータス
データ・バイト ステータス
●ユニバーサル・リアルタイム・システム・エクスクルーシ
ブ・メッセージ
○ マスター・ボリューム
ステータス データ・バイト ステータス
F0H 7FH, 7FH, 04H, 01H, llH, mmH F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
04H サブ ID #1(Device Control)
01H サブ ID #2(Master Volume)
llH マスター・ボリュームの下位バイト
mmH マスター・ボリュームの上位バイト
F7H EOX(エンド・オブ・エクスクルーシブ)
※ マスター・ボリュームの下位バイト(llH)は、00H として処理します。
※ Master Volume パラメーター(EDIT:System Master Volume)が変化します。
3
MIDI インプリメンテーション
○ マスター・ファイン・チューニング
ステータス データ・バイト ステータス
F0H 7FH, 7FH, 04H, 03H, llH, mmH F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
04H サブ ID#1(Device Control)
03H サブ ID#2(Master Fine Tuning)
llH マスター・ファイン・チューニングの下位バイト
mmH マスター・ファイン・チューニングの上位バイト
F7H EOX(エンド・オブ・エクスクルーシブ)
mm, ll:00 00H - 40 00H - 7F 7FH(-100 - 0 - +99.9 セント)
○ マスター・コース・チューニング
ステータス
F0H 7FH, 7FH, 04H, 04H, llH, mmH F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
04H サブ ID#1(Device Control)
04H サブ ID#2(Master Coarse Tuning)
llH マスター・コース・チューニングの下位バイト
mmH マスター・コース・チューニングの上位バイト
F7H EOX(エンド・オブ・エクスクルーシブ)
mm: 28H - 40H - 58H(-24 - 0 - +24 半音)
ll: 無視します。(00H として処理します。)
データ・バイト ステータス
●グローバル・パラメーター・コントロール
○ リバーブ・パラメーター
ステータス データ・バイト ステータス
F0H 7FH, 7FH, 04H, 05H, 01H, 01H, F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
04H サブ ID#1(Device Control)
05H サブ ID#2(Global Parameter Control)
01H スロット・パス・レングス
01H パラメーター ID ウィドゥス
01H バリュー・ウィドゥス
01H スロット・パスの上位バイト
01H スロット・パスの下位バイト(Effect 0101: Reverb)
ppH パラメーター
vvH バリュー
F7H EOX(エンド・オブ・エクスクルーシブ)
01H, 01H, 01H, ppH, vvH
pp=0 Reverb Type
vv = 00H Small Room
vv = 01H Medium Room
vv = 02H Large Room
vv = 03H Medium Hall
vv = 04H Large Hall
vv = 08H Plate
pp=1 Reverb Time
vv = 00H - 7FH 0 - 127
○ コーラス・パラメーター
ステータス データ・バイト ステータス
F0H 7FH, 7FH, 04H, 05H, 01H, 01H, F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
04H サブ ID#1(Device Control)
05H サブ ID#2(Global Parameter Control)
01H スロット・パス・レングス
01H パラメーター ID ウィドゥス
01H バリュー・ウィドゥス
01H スロット・パスの上位バイト
02H スロット・パスの下位バイト(Effect 0102: Chorus)
ppH パラメーター
vvH バリュー
F7H EOX(エンド・オブ・エクスクルーシブ)
○ チャンネル・プレッシャー
ステータス
F0H 7FH, 7FH, 09H, 01H, 0nH, ppH, rrH F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
09H サブ ID#1(Controller Destination Setting)
01H サブ ID#2(Channel Pressure)
0nH MIDI チャンネル(00-0F)
ppH パラメーター
rrH レンジ
F7H EOX(エンド・オブ・エクスクルーシブ)
01H, 01H, 02H, ppH, vvH
pp=0 Chorus Type
vv=0 Chorus1
vv=1 Chorus2
vv=2 Chorus3
vv=3 Chorus4
vv=4 FB Chorus
vv=5 Flanger
pp=1 Mod Rate
vv= 00H - 7FH 0 - 127
pp=2 Mod Depth
vv = 00H - 7FH 0 - 127
pp=3 Feedback
vv = 00H - 7FH 0 - 127
pp=4 Send To Reverb
vv = 00H - 7FH 0 - 127
データ・バイト ステータス
pp=0 Pitch Control
rr = 28H - 58H -24 - +24 半音
pp=1 Filter Cutoff Control
rr = 00H - 7FH -9600 - +9450 セント
pp=2 Amplitude Control
rr = 00H - 7FH 0 - 200%
pp=3 LFO Pitch Depth
rr = 00H - 7FH 0 - 600 セント
pp=4 LFO Filter Depth
rr = 00H - 7FH 0 - 2400 セント
pp=5 LFO Amplitude Depth
rr = 00H - 7FH 0 - 100%
4
MIDI インプリメンテーション
○ コントローラー
ステータス データ・バイト ステータス
F0H 7FH, 7FH, 09H, 03H, 0nH, ccH, ppH, rrH F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
09H サブ ID#1(Controller Destination Setting)
03H サブ ID#2(Conrol Change)
0nH MIDI チャンネル(00-0FH)
ccH コントローラー(01-1FH, 40-5FH)
ppH パラメーター
rrH レンジ
F7H EOX(エンド・オブ・エクスクルーシブ)
○ スケール/オクターブ・チューニング
ステータス
F0H 7EH, 7FH, 08H, 08H, ffH, ggH, hhH, ssH... F7
バイト 解説
F0H エクスクルーシブ・ステータス
7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
08H サブ ID#1(MIDI Tuning Standard)
08H サブ ID#2(scale/octave tuning 1-byte form)
ffH チャンネル/オプション・バイト1
ggH チャンネル・バイト 2
hhH チャンネル・バイト 3
ssH 12byte tuning offset of 12 semitones from C to B
F7H EOX(エンド・オブ・エクスクルーシブ)
○ キー・ベースド・インスト・コントローラー
ステータス
F0H 7FH, 7FH, 0AH, 01H, 0nH, kkH, nnH, vvH F7H
バイト 解説
F0H エクスクルーシブ・ステータス
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
0AH サブID#1(Key-Based Instrument Control)
01H サブ ID#2(Controller)
0nH MIDI チャンネル(00 - 0FH)
kkH キー・ナンバー
nnH コントロール・ナンバー
vvH バリュー
::
F7H EOX(エンド・オブ・エクスクルーシブ)
※ ドラム・インストゥルメントのみに有効なメッセージです。
pp=0 Pitch Control
rr = 28H - 58H -24 - +24 半音
pp=1 Filter Cutoff Control
rr = 00H - 7FH -9600 - +9450 セント
pp=2 Amplitude Control
rr = 00H - 7FH 0 - 200%
pp=3 LFO Pitch Depth
rr = 00H - 7FH 0 - 600 セント
pp=4 LFO Filter Depth
rr = 00H - 7FH 0 - 2400 セント
pp=5 LFO Amplitude Depth
rr = 00H - 7FH 0 - 100 %
データ・バイト ステータス
bits 0 to 1 = channel 15 to 16
bit 2 to 6 = 未定義
bits 0 to 6 = channel 8 to 14
bits 0 to 6 = channel 1 to 7
00H = -64 セント
40H = 0 セント(平均律)
7FH = +63 セント
データ・バイト ステータス
nn=07H Level
vv = 00H - 7FH 0 - 200%(相対値)
nn=0 AH Pan
vv = 00H - 7FH Left - Right(絶対値)
nn=5BH Reverb Send
vv = 00H - 7FH 0 - 127(絶対値)
nn=5D Chorus Send
vv = 00H - 7FH 0 - 127(絶対値)
●データ転送
本機は、エクスクルーシブ・メッセージを使用して、機器内部のさまざまな設定や機器間の
データ転送を行うことができます。
本機のデータ転送に使用するエクスクルーシブ・メッセージのモデル ID は 00H 00H 2BH
です。
○ データ要求 1(RQ1)
相手の機器に対して「データを送れ」という要求をするメッセージです。アドレスとサイズ
で要求するデータの種類や量を指示します。
データ要求メッセージを受信した場 合、その機器がデータを送ることのできる状態にあり、
アドレスとサイズが適当なものであれば、要求されたデータを「データ・セット 1(DT1)」
メッセージで送信します。そうでない場合は何も送信しません。
ステータス
F0H 41H, dev, 00H, 00H, 50H, 11H, aaH, bbH, F7H
バイト 解説
F0H エクスクルーシブ・ステータス
41H ID ナンバー(Roland)
dev デバイス ID(dev:10H - 1FH, 7FH)
00H モデル ID #1(RD-700NX)
00H モデル ID #2(RD-700NX)
50H モデル ID #3(RD-700NX)
11H コマンド ID(RQ1)
aaH アドレス上位バイト
bbH アドレス
ccH アドレス
ddH アドレス下位バイト
ssH サイズ上位バイト
ttH サイズ
uuH サイズ
vvH サイズ下位バイト
sum チェックサム
F7H EOX(エンド・オブ・エクスクルーシブ)
※ データの種類により一度に転送するデータの量は決ま っており、決められた先頭アドレ
スとサイ ズでデータ要求をする必要 がありま す。「パラメータ ー・アドレス・マ ップ」
(P.9)に記載されたアドレスとサイズを参照してください。
※ チェックサムについては 13 ページを参照してください。
○ データ・セット 1(DT1)
実際のデータの転送を行うメッセージで、機器に対してデータを設定したい場合に使用しま
す。
ステータス
F0H 41H, dev, 00H, 00H, 50H, 12H, aaH, bbH, F7H
バイト 解説
F0H エクスクルーシブ・ステータス
41H ID ナンバー(Roland)
dev デバイス ID(dev:10H - 1FH, 7FH)、初期値 10H(17)
00H モデル ID #1(RD-700NX)
00H モデル ID #2(RD-700NX)
50H モデル ID #3(RD-700NX)
12H コマンド ID(DT1)
aaH アドレス上位バイト
bbH アドレス
ccH アドレス
ddH アドレス下位バイト
eeH データ: 送信するデータの本体。複数バイトの
::
ffH データ
sum チェックサム
F7H EOX(エンド・オブ・エクスクルーシブ)
※ データの種類により一度に転送するデータの量は決ま っており、決められた先頭アドレ
スとサイズのデータ以外は受信しません。「パラメーター・アドレス・マップ」(P.9)に
記載されたアドレスとサイズを参照してください。
※ 256バイトを越えるサイズのデータは256 バイト以下のパケットに区切って送信してく
ださい。「データ・セット 1」を続けて送る場合、パケット間は 20ms 以上の時間間隔を
あけてください。
※ チェックサムについては 13 ページを参照してください。
データ・バイト ステータス
ccH, ddH, ssH, ttH, uuH, vvH, sum
データ・バイト ステータス
ccH, ddH, eeH, ... ffH, sum
データはアドレス順に送信します
5
MIDI インプリメンテーション
2. 送信データ
■チャンネル・ボイス・メッセージ
●ノート・オフ
ステータス 第2 バイト 第3バイト
8nH kkH vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
kk =ノート・ナンバー: 00H - 7FH(0 - 127)
vv =ノート・オフ・ベロシティー: 00H - 7FH(0 - 127)
●ノート・オン
ステータス 第2 バイト 第3バイト
9nH kkH vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
kk =ノート・ナンバー: 00H - 7FH(0 - 127)
vv =ノート・オン・ベロシティー: 01H - 7FH(1 - 127)
●コントロール・チェンジ
※ スライダー・アサイン(EDIT:Control:Slider Assign )やペダル・アサイン
(EDIT:Control:FC1/2 Pedal Assign)に該当するコントロール・チェンジ・ナンバー
を割り当てることにより、任意のコントロール・チェンジ情報を送信することができま
す。
※ External Layer の設定で各種コントローラのスイッチが OFF になっている場合は出力
されません。
○ バンク・セレクト(コントローラー・ナンバー 0、32)
ステータス
BnH 00H mmH
BnH 20H llH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
mm, ll =バンク・ナンバー: 00 00H - 7F 7FH (bank.1 - bank.16384)
※ Rec Mode(EDIT:Utility:Rec Setting:Rec Mode)が ON の場合はトーンを切り替えた
ときに送信します。
○ モジュレーション(コントローラー・ナンバー 1)
ステータス
BnH 01H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =モジュレーション・デプス: 00H - 7FH(0 - 127)
※ モジュレーション・レバーを操作すると送信します。
○ ポルタメント・タイム(コントローラー・ナンバー 5)
ステータス
BnH 05H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =ポルタメント・タイム: 00H - 7FH(0 - 127)
※ External Layer で Portament Time を設定すると送信します。
○ データ・エントリー(コントローラー・ナンバー 6、38)
ステータス
BnH 06H mmH
BnH 26H llH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
mm, ll = RPN / NRPN で指定されたパラメーターに対する値
mm =上位バイト(MSB), ll =下位バイト(LSB)
○ ボリューム(コントローラー・ナンバー 7)
ステータス
BnH 07H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =ボリューム: 00H - 7FH(0 - 127)
※ Layer Level スライダーを操作すると送信します。
※ External Layer でボリュームの値を設定すると送信します。
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
○ パンポット(コントローラー・ナンバー 10)
ステータス
BnH 0AH vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =パンポット: 00H - 40H - 7FH(左 - 中央 - 右)
※ External Layer で Pan の値を設定すると送信します。
○ ホールド 1(コントローラー・ナンバー 64)
ステータス
BnH 40H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127)
※ ダンパー・ペダルを操作すると送信します。
○ ポルタメント(コントローラー・ナンバー 65)
ステータス
BnH 41H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127)
※ External Layer で Portament Switch を設定すると送信します。
○ ソステヌート(コントローラー・ナンバー 66)
ステータス
BnH 42H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127)
○ ソフト(コントローラー・ナンバー 67)
ステータス
BnH 43H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127)
○ レゾナンス(コントローラー・ナンバー 71)
ステータス
BnH 47H vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =レゾナンス値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
※ External Layer で Resonance の値を設定すると送信します。
○ リリース・タイム(コントローラー・ナンバー 72)
ステータス
BnH 48H vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =リリース・タイム値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
※ External Layer で Release Time を設定すると送信します。
○ アタック・タイム(コントローラー・ナンバー 73)
ステータス
BnH 49H vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =アタック・タイム値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
※ External Layer で Attack Time を設定すると送信します。
○ カットオフ(コントローラー・ナンバー 74)
ステータス
BnH 4AH vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =カットオフ値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
※ External Layer で Cutoff の値を設定すると送信します。
○ ディケイ・タイム(コントローラー・ナンバー 75)
ステータス
BnH 4BH vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =ディケイ・タイム値: 00H - 40H - 7FH(-64 - 0 - +63)
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
第2 バイト 第3バイト
6
※ External Layer で Decay Time の値を設定すると送信します。
MIDI インプリメンテーション
○ エフェクト 1 (Reverb Send Level) ( コントローラー・ナンバー 91)
ステータス 第2 バイト 第3バイト
BnH 5BH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Reverb Send Level: 00H - 7FH (0 - 127)
※ External Layer で Reverb の値を設定すると送信します。
○ エフェクト 3 (Chorus Send Level) ( コントローラー・ナンバー 93)
ステータス
BnH 5DH vvH
n = MIDI channel number: 0H - FH (ch.1 - 16)
vv = Chorus Send Level: 00H - 7FH (0 - 127)
※ External Layer で Chorus の値を設定すると送信します。
○ RPN MSB / LSB(コントローラー・ナンバー 100、101)
ステータス
BnH 65H mmH
BnH 64H llH
n = MIDI チャンネル・ナンバー:0H - FH(ch.1 - ch.16)
mm =RPNで指定するパラメーター・ナンバーの上位バイト(MSB)
ll = R PN で指定するパラメーター・ナンバーの下位バイト(LSB)
<<< RPN >>>
コントロール・チェンジには、RPN(レジスタード・パラメーター・ナンバー)、すなわち
MIDI 規格で機能が定義されている拡張パラメーターがあります。
実際の使用にあたっては、まず RPN(コントローラー・ナンバー 100 および 101、順番は
どちらか らでもよい)を送信して制御するパラメーターを指定し、その後デー タ・エント
リー(コントロー ラー・ナンバー 6、38)で指定 パラメーターの値を設定し ます。いった
ん RPN のパラメーターが指定されると、その後同一チャンネルで受信するデータ・エント
リーはすべ てそのパラメーターに対する値の変更とみなされます。誤動作を防止 するため
に、必要なパラメーターとその値の設定が終わったら、RPN ヌルを設定することをおすす
めします。
本機は、以下に示す RPN を送信します。
RPN Data entry
MSB, LSB MSB, LSB 解説
00H, 00H mmH, llH ピッチ・ベンド・センシティビティー
00H, 01H mmH, llH チャンネル・ファイン・チューニング
00H, 02H mmH, llH チャンネル・コース・チューニング
00H, 05H mmH, llH モジュレーション・デプス・レンジ
7FH, 7FH ---, --- RPN ヌル
※ External Layer で各値を設定すると送信します。
第2 バイト 第3バイト
第2 バイト 第3バイト
mm:00H - 18H(0 - 24 半音)
ll:00H
mm, ll:20 00H - 40 00H - 60 00H
( -4096 × 100 / 8192 - 0 - +4096 × 100 /
8192 cent )
mm:10H - 40H - 70H(-48 - 0 - +48 半音)
ll:00H
mm, ll:00 00H - 06 00H
( 0 - 16384 × 600 / 16384 cent )
RPN および NRPN が指定されていない状態にし
ます。
●プログラム・チェンジ
ステータス 第2 バイト
CnH ppH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
pp =プログラム・ナンバー: 00H - 7FH(prog.1 - prog.128)
※ Rec Mode(EDIT:Utility:Rec Setting:Rec Mode)が ON の場合はトーンを切り替えた
ときに送信します。
●ピッチ・ベンド・チェンジ
ステータス 第2 バイト 第3バイト
EnH llH mmH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
mm, ll =ピッチ・ベンド値: 00 00H - 40 00H - 7F 7FH(-8192 - 0 -
※ ピッチ・ベンド/モジュレーション・レバーを操作すると送信します。
+8191)
■チャンネル・モード・メッセージ
●モノ(コントローラー・ナンバー 126)
ステータス 第2 バイト 第3バイト
BnH 7EH 01H
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
※ External Layer で Mono/Poly の値を MONO にすると送信します。
●ポリ(コントローラー・ナンバー 127)
ステータス 第2 バイト 第3バイト
BnH 7FH 00H
n = MIDI チャンネル・ナンバー:0H - FH(ch.1 - ch.16)
※ External Layer で Mono/Poly の値を POLY にすると送信します。
■システム・リアルタイム・メッセージ
●タイミング・クロック
ステータス
F8H
●スタート
ステータス
FAH
※ フット・コントローラー、S1/S2ボタンに START/STOP機能を割り当てたとき、START
操作をすると送信します。
●ストップ
ステータス
FCH
※ フット・コントローラー、S1/S2 ボタンにSTART/STOP 機能を割り当てたとき、STOP
操作をすると送信します。
●アクティブ・センシング
ステータス
FEH
※ 約 250msec 間隔で送信します。
■システム・エクスクルーシブ・メッセージ
本機が送信するシステム・エクスクルーシブ・メッセージには、ユニバーサル・ノンリアル
タイム・システム・エクスクルーシブ・メッセージ、データ・セット(DT1)があります。
●ユニバーサル・ノンリアルタイム・システム・エクスクルー
シブ・メッセージ
○ アイデンティティー・リプライ・メッセージ
アイデンティティー・リクエスト・メッセージを受信した場合、このメッセージを送信しま
す。
ステータス データ・バイト ステータス
F0H 7EH, dev, 06H, 02H, 41H, 2BH, 02H, F7H
バイト
F0H エクスクルーシブ・ステータス
7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ)
dev デバイス ID(dev:10H)
06H サブ ID #1(General Information)
02H サブ ID #2(Identity Reply)
41H ID ナンバー(Roland)
50H 02H デバイス・ファミリー・コード(RD-700NX)
00H 00H デバイス・ファミリー・ナンバー・コード(RD-700NX)
00H 01H 00H 00H ソフトウェアー・リビジョン・レベル
F7H EOX(エンド・オブ・エクスクルーシブ)
00H, 00H, 00H, 01H, 00H, 00H
解説
7
MIDI インプリメンテーション
●データ転送
○ データ・セット 1(DT1)
ステータス データ・バイト ステータス
F0H 41H, dev, 00H, 00H, 50H, 12H, aaH, bbH, F7H
バイト
F0H エクスクルーシブ・ステータス
41H ID ナンバー(Roland)
dev デバイス ID(dev:10H)
00H モデル ID #1(RD-700NX)
00H モデル ID #2(RD-700NX)
50H モデル ID #3(RD-700NX)
12H コマンド ID(DT1)
aaH アドレス上位バイト
bbH アドレス
ccH アドレス
ddH アドレス下位バイト
eeH データ: 送信するデータの本体。複数バ イトのデータはアド レス順
::
ffH データ
sum チェックサム
F7H EOX(エンド・オブ・エクスクルーシブ)
※ データの種類により一度に転送するデータの量は決まってお り、決められた先頭アドレ
スとサイ ズでデータ要求をする必要が あります。「パ ラメータ ー・アドレス・マ ップ」
(P.9)に記載されたアドレスとサイズを参照してください。
※ サイズの大きなデータは 256 バイト以下のパケットに区切り、約 20ms の時間間隔をあ
けて送信します。
ccH, ddH, eeH, ... ffH, sum
解説
に送信します。
8
3. パラメーター・アドレス・マップ
※ #の付いているアドレスは、データを複数に分けて転送します。例えば、16 進数で ABH
というデータであれば、0AH、0BH と分けられ、この順序で送受信が行われます。
■ RD-700NX(Model ID = 00H 00H 50H)
●インディビジュアルパラメーター
※ <Reserved> の付いているアドレスおよびパラメーターは使用しないでください。
※ Live Set に関するパラメータはテンポラリーのものです。電源を切っても記憶しておき
たい場合は Live Set Write を実行してください。
+------------------------------------------------------------------------------+
| Start | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 00 00 | System |
|-------------+----------------------------------------------------------------|
| 10 00 00 00 | Live Set (Temporary) |
|-------------+----------------------------------------------------------------|
+------------------------------------------------------------------------------+
* System
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 00 | System Common |
| 00 02 00 | System Compressor |
| 00 03 00 | System Favorite Live Set |
| 00 04 00 | System V-Link |
| 00 05 00 | System Switch Assign |
+------------------------------------------------------------------------------+
* Live Set
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 00 | Live Set Common |
| 00 02 00 | Live Set Song/Rhythm |
|-------------+----------------------------------------------------------------|
| 00 04 00 | Live Set Chorus |
| 00 06 00 | Live Set Reverb |
|-------------+----------------------------------------------------------------|
| 00 10 00 | Live Set MFX (MFX: 01) |
| 00 12 00 | Live Set MFX (MFX: 02) |
| : | |
| 00 1E 00 | Live Set MFX (MFX: 08) |
|-------------+----------------------------------------------------------------|
| 00 20 00 | Live Set Resonance |
|-------------+----------------------------------------------------------------|
| 00 30 00 | Live Set Internal Layer (Layer: 01) |
| 00 31 00 | Live Set Internal Layer (Layer: 02) |
| 00 32 00 | Live Set Internal Layer (Layer: 03) |
| 00 33 00 | Live Set Internal Layer (Layer: 04) |
|-------------+----------------------------------------------------------------|
| 00 40 00 | Live Set External Layer (Layer: 01) |
| 00 41 00 | Live Set External Layer (Layer: 02) |
| 00 42 00 | Live Set External Layer (Layer: 03) |
| 00 43 00 | Live Set External Layer (Layer: 04) |
|-------------+----------------------------------------------------------------|
| 01 00 00 | Live Set Tone (Layer: 01) |
| 01 01 00 | Live Set Tone (Layer: 02) |
| 01 02 00 | Live Set Tone (Layer: 03) |
| 01 03 00 | Live Set Tone (Layer: 04) |
|-------------+----------------------------------------------------------------|
| 02 00 00 | Live Set Piano (Layer: 01) |
| 02 20 00 | Live Set Piano (Layer: 02) |
| 02 40 00 | Live Set Piano (Layer: 03) |
| 02 60 00 | Live Set Piano (Layer: 04) |
|-------------+----------------------------------------------------------------|
| 06 00 00 | Live Set E.Piano (Layer: 01) |
| 06 01 00 | Live Set E.Piano (Layer: 02) |
| 06 02 00 | Live Set E.Piano (Layer: 03) |
| 06 03 00 | Live Set E.Piano (Layer: 04) |
|-------------+----------------------------------------------------------------|
| 07 00 00 | Live Set ToneWheel (Layer: 01) |
| 07 01 00 | Live Set ToneWheel (Layer: 02) |
| 07 02 00 | Live Set ToneWheel (Layer: 03) |
| 07 03 00 | Live Set ToneWheel (Layer: 04) |
+------------------------------------------------------------------------------+
* System Common
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
|# 00 00 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Master Tune (24 - 2024) |
| | | -100.0 - 100.0 [cent] |
| 00 04 | 0aaa aaaa | Master Level (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 05 | 000a aaaa | Live Set Control Channel (0 - 16) |
| | | 1 - 16, OFF |
|-------------+-----------+----------------------------------------------------|
| 00 06 | 0000 000a | Damper Polarity (0 - 1) |
| | | STANDARD, REVERSE |
| 00 07 | 0000 000a | FC1 Polarity (0 - 1) |
| | | STANDARD, REVERSE |
| 00 08 | 0000 000a | FC2 Polarity (0 - 1) |
| | | STANDARD, REVERSE |
|-------------+-----------+----------------------------------------------------|
| 00 09 | 0000 000a | EQ Mode (0 - 1) |
| | | LIVE SET, SYSTEM |
|-------------+-----------+----------------------------------------------------|
| 00 0A | 0000 000a | Pedal Mode (0 - 1) |
| | | LIVE SET, SYSTEM |
|-------------+-----------+----------------------------------------------------|
| 00 0B | 0000 000a | S1/S2 Mode (0 - 1) |
| | | LIVE SET, SYSTEM |
|-------------+-----------+----------------------------------------------------|
|# 00 0C | 0000 aaaa | |
| | 0000 bbbb | System FC1 Assign (0 - 146) |
| | | OFF, CC00 - CC127, |
| | | BEND-UP, BEND-DOWN, AFTERTOUCH, |
| | | OCT-UP, OCT-DOWN, START/STOP, |
| | | TAP-TEMPO, RHY PLY/STP, SONG PLY/STP, SONG RESET, |
| | | MFX1 SW, MFX2 SW, MFX1 CONTROL, MFX2 CONTROL, |
| | | ROTARY SPEED, SOUND FOCUS VALUE,LIVE SET UP, |
| | | LIVE SET DOWN |
|# 00 0E | 0000 aaaa | |
| | 0000 bbbb | System FC2 Assign (0 - 146) |
| | | OFF, CC00 - CC127, |
| | | BEND-UP, BEND-DOWN, AFTERTOUCH, |
| | | OCT-UP, OCT-DOWN, START/STOP, |
| | | TAP-TEMPO, RHY PLY/STP, SONG PLY/STP, SONG RESET, |
MIDI インプリメンテーション
| | | MFX1 SW, MFX2 SW, MFX1 CONTROL, MFX2 CONTROL, |
| | | ROTARY SPEED, SOUND FOCUS VALUE, LIVESET-UP, |
| | | LIVESET-DOWN |
|-------------+-----------+----------------------------------------------------|
| 00 10 | 000a aaaa | System S1 Assign (0 - 20) |
| | | OFF, COUPLE+1OCT, COUPLE-1OCT, |
| | | COUPLE+2OCT, COUPLE-2OCT, |
| | | COUPLE+5TH, COUPLE-4TH, |
| | | OCT-UP, OCT-DOWN, START/STOP, |
| | | TAP-TEMPO, SONG PLY/STP, SONG RESET, |
| | | SONG BWD, SONG FWD, MFX1 SW, MFX2 SW, |
| | | ROTARY SPEED, |
| | | LIVESET-UP, LIVESET-DOWN, PANEL LOCK |
| 00 11 | 000a aaaa | System S2 Assign (0 - 20) |
| | | OFF, COUPLE+1OCT, COUPLE-1OCT, |
| | | COUPLE+2OCT, COUPLE-2OCT, |
| | | COUPLE+5TH, COUPLE-4TH, |
| | | OCT-UP, OCT-DOWN, START/STOP, |
| | | TAP-TEMPO, SONG PLY/STP, SONG RESET, |
| | | SONG BWD, SONG FWD, MFX1 SW, MFX2 SW, |
| | | ROTARY SPEED, |
| | | LIVESET-UP, LIVESET-DOWN, PANEL LOCK |
|-------------+-----------+----------------------------------------------------|
| 00 12 | 0000 000a | Tone Remain (0 - 1) |
| | | OFF, ON |
|-------------+----------------------------------------------------------------|
| 00 00 00 13 | Total Size |
+------------------------------------------------------------------------------+
* System Compressor
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 000a | Compressor Switch (0 - 1) |
| | | OFF, ON |
|-------------+-----------+----------------------------------------------------|
| 00 01 | 0aaa aaaa | Low band Attack time (0 - 100) |
| 00 02 | 0aaa aaaa | Low band Release time (0 - 100) |
| 00 03 | 00aa aaaa | Low band Threshold (0 - 36) |
| | | -36, -35, -34, -33, -32, -31, -30, -29, -28, |
| | | -27, -26, -25, -24, -23, -22, -21, -20, -19, |
| | | -18, -17, -16, -15, -14, -13, -12, -11, -10, |
| | | -9, -8, -7, -6, -5, -4, -3, -2, -1, 0 [dB] |
| 00 04 | 0000 aaaa | Low band Ratio (0 - 13) |
| | | 1:1.0, 1:1.1, 1:1.2, 1:1.4, 1:1.6, |
| | | 1:1.8, 1:2.0, 1:2.5, 1:3.2, 1:4.0, |
| | | 1:5.6, 1:8.0, 1:16, 1:INF |
| 00 05 | 000a aaaa | Low band Level (0 - 24) |
| | | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, |
| | | 10,11,12,13,14,15,16,17,18,19, |
| | | 20,21,22,23,24 [dB] |
| 00 06 | 0aaa aaaa | Mid band Attack time (0 - 100) |
| 00 07 | 0aaa aaaa | Mid band Release time (0 - 100) |
| 00 08 | 00aa aaaa | Mid band Threshold (0 - 36) |
| | | -36, -35, -34, -33, -32, -31, -30, -29, -28, |
| | | -27, -26, -25, -24, -23, -22, -21, -20, -19, |
| | | -18, -17, -16, -15, -14, -13, -12, -11, -10, |
| | | -9, -8, -7, -6, -5, -4, -3, -2, -1, 0 [dB] |
| 00 09 | 0000 aaaa | Mid band Ratio (0 - 13) |
| | | 1:1.0, 1:1.1, 1:1.2, 1:1.4, 1:1.6, |
| | | 1:1.8, 1:2.0, 1:2.5, 1:3.2, 1:4.0, |
| | | 1:5.6, 1:8.0, 1:16, 1:INF |
| 00 0A | 000a aaaa | Mid band Level (0 - 24) |
| | | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, |
| | | 10,11,12,13,14,15,16,17,18,19, |
| | | 20,21,22,23,24 [dB] |
| 00 0B | 0aaa aaaa | High band Attack time (0 - 100) |
| 00 0C | 0aaa aaaa | High band Release time (0 - 100) |
| 00 0D | 00aa aaaa | High band Threshold (0 - 36) |
| | | -36, -35, -34, -33, -32, -31, -30, -29, -28, |
| | | -27, -26, -25, -24, -23, -22, -21, -20, -19, |
| | | -18, -17, -16, -15, -14, -13, -12, -11, -10, |
| | | -9, -8, -7, -6, -5, -4, -3, -2, -1, 0 [dB] |
| 00 0E | 0000 aaaa | High band Ratio (0 - 13) |
| | | 1:1.0, 1:1.1, 1:1.2, 1:1.4, 1:1.6, |
| | | 1:1.8, 1:2.0, 1:2.5, 1:3.2, 1:4.0, |
| | | 1:5.6, 1:8.0, 1:16, 1:INF |
| 00 0F | 000a aaaa | High band Level (0 - 24) |
| | | 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, |
| | | 10,11,12,13,14,15,16,17,18,19, |
| | | 20,21,22,23,24 [dB] |
| 00 10 | 0000 aaaa | Split Freq Low (0 - 13) |
| | | 40, 50, 63, 80, 100, 125, |
| | | 160, 200, 250, 315, 400, |
| | | 500, 630, 800 [Hz] |
| 00 11 | 0000 aaaa | Split Freq High (0 - 13) |
| | | 400, 500, 630, 800, 1000, |
| | | 1250, 1600, 2000, 2500, 3150, |
| | | 4000, 5000, 6300, 8000 [Hz] |
| 00 12 | 0aaa aaaa | Knob Value (0 - 127) |
| | | Original, 1 - 127 |
|-------------+----------------------------------------------------------------|
| 00 00 00 13 | Total Size |
+------------------------------------------------------------------------------+
* System Favorite Live Set
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0aaa aaaa | One Touch Piano1 Current Number (0 - 127) |
| 00 01 | 0aaa aaaa | One Touch Piano2 Current Number (0 - 127) |
| 00 02 | 0aaa aaaa | One Touch Piano3 Current Number (0 - 127) |
| 00 03 | 0aaa aaaa | One Touch E.Piano1 Current Number (0 - 127) |
| 00 04 | 0aaa aaaa | One Touch E.Piano2 Current Number (0 - 127) |
| 00 05 | 0aaa aaaa | One Touch E.Piano3 Current Number (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 06 | 0000 00aa | Favorite1 - 40 Live Set Category (0 - 3) |
| | | One Touch Piano, One Touch E.Piano, Preset, User |
|# 00 07 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | Favorite1 - 40 Live Set Number (0 - 299) |
| : | | |
|# 01 23 | | |
|-------------+----------------------------------------------------------------|
| 00 00 01 26 | Total Size |
+------------------------------------------------------------------------------+
* System V-Link
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 000a | Mode (0 - 1) |
| | | BANK/PC,NOTE |
| 00 01 | 0aaa aaaa | Lowest No (0 - 127) |
| 00 02 | 0000 aaaa | Transmit Channel (0 - 15) |
| 00 03 | 0000 0aaa | Output Port (0 - 4) |
| | | ALL, OUT1, OUT2, OUT3, USB |
|-------------+-----------+----------------------------------------------------|
| 00 04 | 0aaa aaaa | Key Range Lower (0 - 87) |
| 00 05 | 0aaa aaaa | Key Range Upper (0 - 87) |
| 00 06 | 0000 000a | Local Control (0 - 1) |
| | | OFF, ON |
|-------------+----------------------------------------------------------------|
| 00 00 00 07 | Total Size |
+------------------------------------------------------------------------------+
9
MIDI インプリメンテーション
* System Switch Assign
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 000a aaaa | One Touch Piano Variation Number (0 - 31) |
| 00 01 | 000a aaaa | One Touch Piano Variation Number (0 - 31) |
| 00 02 | 000a aaaa | One Touch Piano Variation Number (0 - 31) |
|-------------+----------------------------------------------------------------|
| 00 03 | 000a aaaa | One Touch E.Piano Variation Number (0 - 31) |
| 00 04 | 000a aaaa | One Touch E.Piano Variation Number (0 - 31) |
| 00 05 | 000a aaaa | One Touch E.Piano Variation Number (0 - 31) |
|-------------+-----------+----------------------------------------------------|
| 00 06 | 00aa aaaa | Live Set Switch 1 Preset Variation Number (0 - 63) |
| 00 07 | 00aa aaaa | Live Set Switch 2 Preset Variation Number (0 - 63) |
| : | | |
| 00 0F | 00aa aaaa | Live Set Switch 10 Preset Variation Number(0 - 63) |
|-------------+-----------+----------------------------------------------------|
| 00 10 | 00aa aaaa | Live Set Switch 1 User Variation Number (0 - 63) |
| 00 11 | 00aa aaaa | Live Set Switch 2 User Variation Number (0 - 63) |
| : | | |
| 00 19 | 00aa aaaa | Live Set Switch 10 User Variation Number (0 - 63) |
|-------------+----------------------------------------------------------------|
| 00 00 00 1A | Total Size |
+------------------------------------------------------------------------------+
* Live Set Common
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0aaa aaaa | Live Set Name 1 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 01 | 0aaa aaaa | Live Set Name 2 (32 - 127) |
| | | 32 - 127 [ASCII] |
| : | | |
| 00 0F | 0aaa aaaa | Live Set Name 16 (32 - 127) |
| | | 32 - 127 [ASCII] |
|-------------+-----------+----------------------------------------------------|
| 00 10 | 0aaa aaaa | Voice Reserve 1 (0 - 64) |
| | | 0 - 63, FULL |
| 00 11 | 0aaa aaaa | Voice Reserve 2 (0 - 64) |
| | | 0 - 63, FULL |
| : | | |
| 00 1F | 0aaa aaaa | Voice Reserve 16 (0 - 64) |
| | | 0 - 63, FULL |
|-------------+-----------+----------------------------------------------------|
|# 00 20 | 0000 000a | |
| | 0000 bbbb | |
| | 0000 cccc | Live Set Tempo (10 - 500) |
|-------------+-----------+----------------------------------------------------|
|# 00 23 | 0000 aaaa | |
| | 0000 bbbb | FC 1 Assign (0 - 144) |
| | | OFF, CC00 - CC127, |
| | | BEND-UP, BEND-DOWN, AFTERTOUCH, |
| | | OCT-UP, OCT-DOWN, START/STOP, |
| | | TAP-TEMPO, RHY PLY/STP, SONG PLY/STP, SONG RESET, |
| | | MFX1 SW, MFX2 SW, MFX1 CONTROL, MFX2 CONTROL, |
| | | ROTARY SPEED, SOUND FOCUS VALUE |
|# 00 25 | 0000 aaaa | |
| | 0000 bbbb | FC 2 Assign (0 - 144) |
| | | OFF, CC00 - CC127, |
| | | BEND-UP, BEND-DOWN, AFTERTOUCH, |
| | | OCT-UP, OCT-DOWN, START/STOP, |
| | | TAP-TEMPO, RHY PLY/STP, SONG PLY/STP, SONG RESET, |
| | | MFX1 SW, MFX2 SW, MFX1 CONTROL, MFX2 CONTROL, |
| | | ROTARY SPEED, SOUND FOCUS VALUE |
|-------------+-----------+----------------------------------------------------|
| 00 27 | 0000 000a | Sound Focus Switch (0 - 1) |
| | | OFF, ON |
| 00 28 | 000a aaaa | Sound Focus Type (0 - 31) |
| | | OFF, PIANO TYPE1, PIANO TYPE2,|
| | | E.PIANO TYPE, SOUND LIFT, ENHANCER,|
| | | MID BOOST |
| 00 29 | 0aaa aaaa | Sound Focus Value (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 2A | 000a aaaa | S1 Assign (0 - 17) |
| | | OFF, COUPLE+1OCT, COUPLE-1OCT, |
| | | COUPLE+2OCT, COUPLE-2OCT, |
| | | COUPLE+5TH, COUPLE-4TH, |
| | | OCT-UP, OCT-DOWN, START/STOP, |
| | | TAP-TEMPO, SONG PLY/STP, SONG RESET, |
| | | SONG BWD, SONG FWD, MFX1 SW, MFX2 SW, |
| | | ROTARY SPEED |
| 00 2B | 000a aaaa | S2 Assign (0 - 17) |
| | | OFF, COUPLE+1OCT, COUPLE-1OCT, |
| | | COUPLE+2OCT, COUPLE-2OCT, |
| | | COUPLE+5TH, COUPLE-4TH, |
| | | OCT-UP, OCT-DOWN, START/STOP, |
| | | TAP-TEMPO, SONG PLY/STP, SONG RESET, |
| | | SONG BWD, SONG FWD, MFX1 SW, MFX2 SW, |
| | | ROTARY SPEED |
|-------------+-----------+----------------------------------------------------|
| 00 2C | 0000 000a | S1 State (0 - 1) |
| | | OFF, ON |
| 00 2D | 0000 000a | S2 State (0 - 1) |
| | | OFF, ON |
|-------------+-----------+----------------------------------------------------|
| 00 2E | 0000 000a | EQ Switch (0 - 1) |
| | | OFF, ON |
| 00 2F | 000a aaaa | EQ Input Gain (0 - 30) |
| | | -15 - +15[dB] |
| 00 30 | 0000 000a | EQ Low Type (0 - 1) |
| | | Shelving, Peaking |
| 00 31 | 000a aaaa | EQ Low Frequency (0 - 30) |
| | | 16,20,25,31,40,50,63,80,100,125,160, |
| | | 200.250,315,400,500,630,800,1000, |
| | | 1250,1600,2000,2500,3150,4000,5000, |
| | | 6300,8000,10000,12500,16000,[Hz] |
| 00 32 | 0aaa aaaa | EQ Low Gain (4 - 124) |
| | | -12.0 - +12.0[dB] (1step = 0.2dB) |
| 00 33 | 0000 0aaa | EQ Low Q (0 - 4) |
| | | 0.5, 1.0, 2.0, 4.0, 8.0 |
| 00 34 | 000a aaaa | EQ Mid Frequency (0 - 30) |
| | | 16,20,25,31,40,50,63,80,100,125,160, |
| | | 200.250,315,400,500,630,800,1000, |
| | | 1250,1600,2000,2500,3150,4000,5000, |
| | | 6300,8000,10000,12500,16000,[Hz] |
| 00 35 | 0aaa aaaa | EQ Mid Gain (4 - 124) |
| | | -12.0 - +12.0[dB] (1step = 0.2dB) |
| 00 36 | 0000 0aaa | EQ Mid Q (0 - 4) |
| | | 0.5, 1.0, 2.0, 4.0, 8.0 |
| 00 37 | 000a aaaa | EQ Mid Frequency (0 - 30) |
| | | 16,20,25,31,40,50,63,80,100,125,160, |
| | | 200.250,315,400,500,630,800,1000, |
| | | 1250,1600,2000,2500,3150,4000,5000, |
| | | 6300,8000,10000,12500,16000,[Hz] |
| 00 38 | 0aaa aaaa | EQ Mid Gain (4 - 124) |
| | | -12.0 - +12.0[dB] (1step = 0.2dB) |
| 00 39 | 0000 0aaa | EQ Mid Q (0 - 4) |
| | | 0.5, 1.0, 2.0, 4.0, 8.0 |
| 00 3A | 0000 000a | EQ High Type (0 - 1) |
| | | Shelving, Peaking |
| 00 3B | 000a aaaa | EQ High Frequency (0 - 30) |
| | | 16,20,25,31,40,50,63,80,100,125,160, |
| | | 200.250,315,400,500,630,800,1000, |
| | | 1250,1600,2000,2500,3150,4000,5000, |
| | | 6300,8000,10000,12500,16000,[Hz] |
| 00 3C | 0aaa aaaa | EQ High Gain (4 - 124) |
| | | -12.0 - +12.0[dB] (1step = 0.2dB) |
| 00 3D | 0000 0aaa | EQ High Q (0 - 4) |
| | | 0.5, 1.0, 2.0, 4.0, 8.0 |
|-------------+-----------+----------------------------------------------------|
| 00 3E | 0aaa aaaa | Key Touch Velocity (0 - 127) |
| | | REAL, 1 - 127 |
| 00 3F | 0000 0aaa | Key Touch Curve Type (1 - 5) |
| | | SUPER LIGHT, LIGHT, |
| | | MEDIUM, HEAVY, SUPER HEAVY |
| 00 40 | 000a aaaa | Key Touch Curve offset (54 - 73) |
| | | -10 - +9 |
| 00 41 | 0aaa aaaa | Key Touch Velocity Delay Sens (1 - 127) |
| | | -63 - +63 |
| 00 42 | 0aaa aaaa | Key Touch Velocity Key Follow (1 - 127) |
| | | -63 - +63 |
| 00 43 | 0000 000a | Key Off Position (0 - 1) |
| | | STANDARD, DEEP |
|-------------+-----------+----------------------------------------------------|
| 00 44 | 0000 000a | Slider Select (0 - 1) |
| | | LAYER LEVEL, CONTROL |
|# 00 45 | 0000 aaaa | |
| | 0000 bbbb | Slider Assign (UPPER1) (0 - 133) |
| | | OFF, CC00 - CC127, |
| | | BEND-UP, BEND-DOWN, AFTERTOUCH, |
| | | MFX1 CONTROL, MFX2 CONTROL |
|# 00 47 | 0000 aaaa | |
| | 0000 bbbb | Slider Assign (UPPER2) (0 - 133) |
| | | 0 - 134 |
|# 00 49 | 0000 aaaa | |
| | 0000 bbbb | Slider Assign (LOWER1) (0 - 133) |
| | | 0 - 134 |
|# 00 4B | 0000 aaaa | |
| | 0000 bbbb | Slider Assign (LOWER2) (0 - 133) |
| | | 0 - 134 |
|-------------+-----------+----------------------------------------------------|
| 00 4D | 0000 000a | Split Switch (Internal) (0 - 1) |
| | | OFF, ON |
| 00 4E | 0000 000a | Split Switch (External) (0 - 1) |
| | | OFF, ON |
|-------------+-----------+----------------------------------------------------|
| 00 4F | 0000 aaaa | Harmonic Bar Assign (LOWER2:ON) (1 - 9) |
| | | 16',5-1/3',8',4',2-2/3',1-3/5',2',1-1/3',1' |
| 00 50 | 0000 aaaa | Harmonic Bar Assign (LOWER2:OFF) (1 - 9) |
| 00 51 | 0000 aaaa | Harmonic Bar Assign (LOWER1:ON) (1 - 9) |
| 00 52 | 0000 aaaa | Harmonic Bar Assign (LOWER1:OFF) (1 - 9) |
| 00 53 | 0000 aaaa | Harmonic Bar Assign (UPPER2:ON) (1 - 9) |
| 00 54 | 0000 aaaa | Harmonic Bar Assign (UPPER2:OFF) (1 - 9) |
| 00 55 | 0000 aaaa | Harmonic Bar Assign (UPPER1:ON) (1 - 9) |
| 00 56 | 0000 aaaa | Harmonic Bar Assign (UPPER1:OFF) (1 - 9) |
|-------------+-----------+----------------------------------------------------|
| 00 57 | 0000 00aa | MFX Control Destination (0 - 3) |
| | | UPPER1, UPPER2, LOWER1, LOWRE2 |
|-------------+----------------------------------------------------------------|
| 00 00 00 58 | Total Size |
+------------------------------------------------------------------------------+
* Live Set Song/Rhythm
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 000a | (reserved) |
| 00 01 | 0aaa aaaa | Audio Level (0 - 127) |
| 00 02 | 0aaa aaaa | Song Level (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 04 | 0000 0aaa | Song Output Port (0 - 5) |
| | | ALL, INT, OUT1, OUT2, OUT3, USB |
|-------------+-----------+----------------------------------------------------|
| 00 05 | 0000 aaaa | Rhythm Set for Rhythm Pattern (0 - 13) |
| 00 06 | 0aaa aaaa | Rhythm Level (0 - 127) |
|# 00 07 | 0000 aaaa | |
| | 0000 bbbb | Rhythm Pattern (0 - 200) |
| 00 09 | 000a aaaa | Rhythm MIDI Out Channel (0 - 16) |
| | | OFF,1-16 |
| 00 0A | 0000 0aaa | Rhythm Output Port (0 - 5) |
| | | ALL, INT, OUT1, OUT2, OUT3, USB |
|-------------+-----------+----------------------------------------------------|
|-------------+----------------------------------------------------------------|
| 00 00 00 0B | Total Size |
+------------------------------------------------------------------------------+
* Live Set Chorus
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 aaaa | Chorus Type (0 - 3) |
| | | OFF, CHORUS, DELAY, GM2 CHORUS |
| 00 01 | 0aaa aaaa | Chorus Level (0 - 127) |
| 00 02 | 0000 00aa | (reserved) |
| 00 03 | 0000 00aa | Chorus Output Select (0 - 2) |
| | | MAIN, REV, MAIN+REV |
|-------------+-----------+----------------------------------------------------|
|# 00 04 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Chorus Parameter 1 (12768 - 52768) |
| | | -20000 - +20000 |
|# 00 08 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Chorus Parameter 2 (12768 - 52768) |
| | | -20000 - +20000 |
| : | | |
|# 00 50 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Chorus Parameter 20 (12768 - 52768) |
| | | -20000 - +20000 |
|-------------+----------------------------------------------------------------|
| 00 00 00 54 | Total Size |
+------------------------------------------------------------------------------+
* Live Set Reverb
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 aaaa | Reverb Type (0 - 6) |
| | | OFF, REVERB, ROOM, HALL, PLATE, |
| | | GM2 REVERB, CATHEDRAL |
| 00 01 | 0aaa aaaa | Reverb Level (0 - 127) |
|-------------+-----------+----------------------------------------------------|
|# 00 03 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Reverb Parameter 1 (12768 - 52768) |
| | | -20000 - +20000 |
|# 00 07 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Reverb Parameter 2 (12768 - 52768) |
| | | -20000 - +20000 |
| : | | |
|# 00 4F | 0000 aaaa | |
| | 0000 bbbb | |
10
MIDI インプリメンテーション
| | 0000 cccc | |
| | 0000 dddd | Reverb Parameter 20 (12768 - 52768) |
| | | -20000 - +20000 |
|-------------+----------------------------------------------------------------|
| 00 00 00 53 | Total Size |
+------------------------------------------------------------------------------+
* Live Set MFX
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 000a | MFX Switch (0 - 1) |
|-------------+-----------+----------------------------------------------------|
|# 00 03 | 0000 aaaa | |
| | 0000 bbbb | MFX Type (0 - 255) |
|-------------+-----------+----------------------------------------------------|
|# 00 11 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | MFX Parameter 1 (12768 - 52768) |
| | | -20000 - +20000 |
|# 00 15 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | MFX Parameter 2 (12768 - 52768) |
| | | -20000 - +20000 |
| : | | |
|# 01 0D | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | MFX Parameter 32 (12768 - 52768) |
| | | -20000 - +20000 |
|-------------+----------------------------------------------------------------|
| 00 00 01 11 | Total Size |
+------------------------------------------------------------------------------+
* Live Set Resonance
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 000a | Resonance Switch (0 - 1) |
|-------------+-----------+----------------------------------------------------|
|# 00 11 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Resonance Parameter 1 (12768 - 52768) |
| | | -20000 - +20000 |
|# 00 15 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Resonance Parameter 2 (12768 - 52768) |
| | | -20000 - +20000 |
| : | | |
|# 01 0D | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Resonance Parameter 32 (12768 - 52768) |
| | | -20000 - +20000 |
|-------------+----------------------------------------------------------------|
| 00 00 01 11 | Total Size |
+------------------------------------------------------------------------------+
* Live Set Internal Layer
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0aaa aaaa | Layer Level (CC# 7) (0 - 127) |
| 00 01 | 0aaa aaaa | Layer Pan (CC# 10) (0 - 127) |
| | | L64 - 63R |
| 00 02 | 0aaa aaaa | Chorus Amount (0 - 127) |
| 00 03 | 0aaa aaaa | Reverb Amount (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 04 | 0aaa aaaa | Keyboard Range Lower (0 - 87) |
| | | A0 - UPPER |
| 00 05 | 0aaa aaaa | Keyboard Range Upper (0 - 87) |
| | | LOWER - C8 |
|-------------+-----------+----------------------------------------------------|
| 00 06 | 0aaa aaaa | Velocity Range Lower (1 - 127) |
| 00 07 | 0aaa aaaa | Velocity Range Upper (1 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 08 | 0aaa aaaa | Velocity Sensitivity (1 - 127) |
| | | -63 - +63 |
| 00 09 | 0aaa aaaa | Velocity Max (1 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 0A | 0aaa aaaa | keyboard Transpose (16 - 112) |
| | | -48 - +48 |
|-------------+-----------+----------------------------------------------------|
| 00 0B | 0000 000a | Layer Switch (0 - 1) |
| | | OFF, ON |
|-------------+-----------+----------------------------------------------------|
| 00 0C | 0000 000a | Receive Damper Switch (0 - 1) |
| | | OFF, ON |
| 00 0D | 0000 000a | Receive FC1 Switch (0 - 1) |
| | | OFF, ON |
| 00 0E | 0000 000a | Receive FC2 Switch (0 - 1) |
| | | OFF, ON |
| 00 0F | 0000 000a | Receive Modulation Switch (0 - 1) |
| | | OFF, ON |
| 00 10 | 0000 000a | Receive Bender Switch (0 - 1) |
| | | OFF, ON |
| 00 11 | 0000 000a | Receive Control Slider Switch (UPPER1) (0 - 1) |
| | | OFF, ON |
| 00 12 | 0000 000a | Receive Control Slider Switch (UPPER2) (0 - 1) |
| | | OFF, ON |
| 00 13 | 0000 000a | Receive Control Slider Switch (LOWER1) (0 - 1) |
| | | OFF, ON |
| 00 14 | 0000 000a | Receive Control Slider Switch (LOWER2) (0 - 1) |
| | | OFF, ON |
| 00 15 | 0000 000a | Receive S1 Switch (0 - 1) |
| | | OFF, ON |
| 00 16 | 0000 000a | Receive S2 Switch (0 - 1) |
| | | OFF, ON |
|-------------+-----------+----------------------------------------------------|
| 00 17 | 0000 000a | Receive Bank Select Switch (0 - 1) |
| | | OFF, ON |
| 00 18 | 0000 000a | Receive Program Change Switch (0 - 1) |
| | | OFF, ON |
| 00 19 | 0000 000a | Receive Bender Switch (0 - 1) |
| | | OFF, ON |
| 00 1A | 0000 000a | Receive Modulation Switch (0 - 1) |
| | | OFF, ON |
| 00 1B | 0000 000a | Receive Volume Switch (0 - 1) |
| | | OFF, ON |
| 00 1C | 0000 000a | Receive Pan Switch (0 - 1) |
| | | OFF, ON |
| 00 1D | 0000 000a | Receive Hold-1 Switch (0 - 1) |
| | | OFF, ON |
| 00 1E | 0000 000a | Receive Expression (0 - 1) |
| | | OFF, ON |
|-------------+-----------+----------------------------------------------------|
| 00 00 00 1F | Total Size |
+------------------------------------------------------------------------------+
* Live Set External Layer
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0aaa aaaa | Keyboard Range Lower (0 - 87) |
| | | A0 - UPPER |
| 00 01 | 0aaa aaaa | Keyboard Range Upper (0 - 87) |
| | | LOWER - C8 |
|-------------+-----------+----------------------------------------------------|
| 00 02 | 0aaa aaaa | Velocity Range Lower (1 - 127) |
| | | |
| 00 03 | 0aaa aaaa | Velocity Range Upper (1 - 127) |
| | | |
|-------------+-----------+----------------------------------------------------|
| 00 04 | 0aaa aaaa | Velocity Sensitivity (1 - 127) |
| | | -63 - +63 |
| 00 05 | 0aaa aaaa | Velocity Max (1 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 06 | 0aaa aaaa | keyboard Transpose (16 - 112) |
| | | -48 - +48 |
|-------------+-----------+----------------------------------------------------|
| 00 07 | 0000 000a | Layer Switch (0 - 1) |
| | | OFF, ON |
|-------------+-----------+----------------------------------------------------|
| 00 08 | 0000 000a | Damper Switch (0 - 1) |
| | | OFF, ON |
| 00 09 | 0000 000a | FC1 Switch (0 - 1) |
| | | OFF, ON |
| 00 0A | 0000 000a | FC2 Switch (0 - 1) |
| | | OFF, ON |
| 00 0B | 0000 000a | Modulation Switch (0 - 1) |
| | | OFF, ON |
| 00 0C | 0000 000a | Bender Switch (0 - 1) |
| | | OFF, ON |
| 00 0D | 0000 000a | Control Switch (MFX) (0 - 1) |
| | | OFF, ON |
| 00 0E | 0000 000a | Control Slider Switch (UPPER1) (0 - 1) |
| | | OFF, ON |
| 00 0F | 0000 000a | Control Slider Switch (UPPER2) (0 - 1) |
| | | OFF, ON |
| 00 10 | 0000 000a | Control Slider Switch (LOWER1) (0 - 1) |
| | | OFF, ON |
| 00 11 | 0000 000a | Control Slider Switch (LOWER2) (0 - 1) |
| | | OFF, ON |
| 00 12 | 0000 0aaa | Transmit Port (0 - 4) |
| | | ALL, OUT1, OUT2, OUT3, USB |
|-------------+-----------+----------------------------------------------------|
| 00 13 | 0000 aaaa | Transmit Channel (0 - 15) |
| | | 1 - 16 |
| 00 14 | 0000 000a | Transmit Bank Select MSB Switch (0 - 1) |
| | | OFF, ON |
| 00 15 | 0aaa aaaa | Transmit Bank Select MSB (CC# 0) (0 - 127) |
| 00 16 | 0000 000a | Transmit Bank Select LSB Switch (0 - 1) |
| | | OFF, ON |
| 00 17 | 0aaa aaaa | Transmit Bank Select LSB (CC# 32) (0 - 127) |
| 00 18 | 0000 000a | Transmit Program Change Switch (0 - 1) |
| | | OFF, ON |
| 00 19 | 0aaa aaaa | Transmit Program Change# (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 1A | 0000 000a | Transmit Level Switch (0 - 1) |
| | | OFF, ON |
| 00 1B | 0aaa aaaa | Transmit Level (CC# 7) (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 1C | 0000 000a | Transmit Pan Switch (0 - 1) |
| | | OFF, ON |
| 00 1D | 0aaa aaaa | Transmit Pan(CC# 10) (0 - 127) |
| | | L64 - R63 |
|-------------+-----------+----------------------------------------------------|
| 00 1E | 0000 000a | Transmit Coarse Tune Switch (0 - 1) |
| | | OFF, ON |
| 00 1F | 0aaa aaaa | Transmit Coarse Tune (16 - 112) |
| | | -48 - +48 |
|-------------+-----------+----------------------------------------------------|
| 00 20 | 0000 000a | Transmit Fine Tune Switch (0 - 1) |
| | | OFF, ON |
| 00 21 | 0aaa aaaa | Transmit Fine Tune (14 - 114) |
| | | -50 - +50 |
|-------------+-----------+----------------------------------------------------|
| 00 22 | 0000 000a | Transmit Mono/Poly Switch (0 - 1) |
| | | OFF, ON |
| 00 23 | 0000 00aa | Transmit Mono/Poly (0 - 1) |
| | | MONO, POLY |
|-------------+-----------+----------------------------------------------------|
| 00 24 | 0000 000a | Transmit Portamento Switch (0 - 1) |
| | | OFF, ON |
| 00 25 | 0000 000a | Transmit Portamento Switch Value (0 - 1) |
| | | OFF, ON |
|-------------+-----------+----------------------------------------------------|
| 00 26 | 0000 000a | Transmit Portamento Time Switch (0 - 1) |
| | | OFF, ON |
| 00 27 | 0aaa aaaa | Transmit Portamento Time (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 28 | 0000 000a | Transmit Cutoff Switch (0 - 1) |
| | | OFF, ON |
| 00 29 | 0aaa aaaa | Transmit Cutoff (0 - 127) |
| | | -64 - +63 |
|-------------+-----------+----------------------------------------------------|
| 00 2A | 0000 000a | Transmit Resonance Switch (0 - 1) |
| | | OFF, ON |
| 00 2B | 0aaa aaaa | Transmit Resonance (0 - 127) |
| | | -64 - +63 |
|-------------+-----------+----------------------------------------------------|
| 00 2C | 0000 000a | Transmit Attack Time Switch (0 - 1) |
| | | OFF, ON |
| 00 2D | 0aaa aaaa | Transmit Attack Time (0 - 127) |
| | | -64 - +63 |
|-------------+-----------+----------------------------------------------------|
| 00 2E | 0000 000a | Transmit Decay Time Switch (0 - 1) |
| | | OFF, ON |
| 00 2F | 0aaa aaaa | Transmit Decay Time (0 - 127) |
| | | -64 - +63 |
|-------------+-----------+----------------------------------------------------|
| 00 30 | 0000 000a | Transmit Release Time Switch (0 - 1) |
| | | OFF, ON |
| 00 31 | 0aaa aaaa | Transmit Release Time (0 - 127) |
| | | -64 - +63 |
|-------------+-----------+----------------------------------------------------|
| 00 32 | 0000 000a | Transmit Pitch Bend Range Switch (0 - 1) |
| | | OFF, ON |
| 00 33 | 00aa aaaa | Transmit Pitch Bend Range (0 - 48) |
|-------------+-----------+----------------------------------------------------|
| 00 34 | 0000 000a | Transmit Modulation Depth Switch (0 - 1) |
| | | OFF, ON |
| 00 35 | 0aaa aaaa | Transmit Modulation Depth (0 - 127) |
| | | 0 - 100 Cent |
|-------------+-----------+----------------------------------------------------|
| 00 36 | 0000 000a | Transmit Chorus Level Switch (0 - 1) |
| | | OFF, ON |
| 00 37 | 0aaa aaaa | Transmit Chorus Level (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 38 | 0000 000a | Transmit Reverb Level Switch (0 - 1) |
| | | OFF, ON |
| 00 39 | 0aaa aaaa | Transmit Reverb Level (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 3A | 0000 000a | Transmit Control Change 1 Switch (0 - 1) |
| | | OFF, ON |
| 00 3B | 0aaa aaaa | Transmit Control Change 1 Number (0 - 127) |
| 00 3C | 0aaa aaaa | Transmit Control Change 1 Value (0 - 127) |
| 00 3D | 0000 000a | Transmit Control Change 2 Switch (0 - 1) |
11
MIDI インプリメンテーション
| | | OFF, ON |
| 00 3E | 0aaa aaaa | Transmit Control Change 2 Number (0 - 127) |
| 00 3F | 0aaa aaaa | Transmit Control Change 2 Value (0 - 127) |
| 00 40 | 0000 000a | S1 Switch (0 - 1) |
| | | OFF, ON |
| 00 41 | 0000 000a | S2 Switch (0 - 1) |
| | | OFF, ON |
|-------------+----------------------------------------------------------------|
| 00 00 00 42 | Total Size |
+------------------------------------------------------------------------------+
* Live Set Tone
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
|-------------+-----------+----------------------------------------------------|
| 00 00 | 0aaa aaaa | Tone Bank Select MSB (CC# 0) (0 - 127) |
| 00 01 | 0aaa aaaa | Tone Bank Select LSB (CC# 32) (0 - 127) |
| 00 02 | 0aaa aaaa | Tone Program Change# (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 03 | 0aaa aaaa | Coarse Tune (16 - 112) |
| | | -48 - +48 |
| 00 04 | 0aaa aaaa | Fine Tune (14 - 114) |
| | | -50 - +50 |
| 00 05 | 0000 00aa | Mono/Poly (0 - 2) |
| | | MONO, POLY, MONO/LEGATO |
| 00 06 | 000a aaaa | Pitch Bend Range (0 - 24) |
| 00 07 | 0000 000a | Portamento Switch (0 - 1) |
| | | OFF, ON |
|# 00 08 | 0000 aaaa | |
| | 0000 bbbb | Portamento Time (0 - 127) |
| 00 0A | 0aaa aaaa | Cutoff (0 - 127) |
| | | -63 - +63 |
| 00 0B | 0aaa aaaa | Resonance (0 - 127) |
| | | -63 - +63 |
| 00 0C | 0aaa aaaa | Attack Time (0 - 127) |
| | | -63 - +63 |
| 00 0D | 0aaa aaaa | Decay Time (0 - 127) |
| | | -63 - +63 |
| 00 0E | 0aaa aaaa | Release Time (0 - 127) |
| | | -63 - +63 |
|-------------+-----------+----------------------------------------------------|
| 00 00 00 0F | Total Size |
+------------------------------------------------------------------------------+
* Live Set Piano
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0aaa aaaa | Tone Number (0 - 8) |
| 00 01 | 00aa aaaa | Stereo Width (0 - 63) |
| 00 02 | 0000 00aa | Nuance (0 - 2) |
| | | TYPE1, TYPE2, TYPE3 |
| 00 03 | 0aaa aaaa | Duplex Scale Level (0 - 127) |
| 00 04 | 0000 0aaa | Hammer Noise Level (62 - 66) |
| | | -2 - 2 |
| 00 05 | 0aaa aaaa | Damper Noise Level (0 - 127) |
| 00 06 | 0aaa aaaa | String Resonance Level (0 - 127) |
| 00 07 | 0aaa aaaa | Key Off Resonance Level (0 - 127) |
| 00 08 | 0aaa aaaa | Sound Lift (0 - 127) |
| 00 09 | 0000 aaaa | Tone Character (59 - 69) |
| | | -5 - 5 |
| 00 0A | 0000 00aa | Stretch Tune Type (0 - 2) |
| | | OFF, PRST, USER |
|# 00 0B | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | MicroTune 1 (12 - 1012) |
| | | -50.0 - +50.0 |
|# 00 0F | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | MicroTune 2 (12 - 1012) |
| | | -50.0 - +50.0 |
| : | | |
|# 04 07 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | MicroTune 128 (12 - 1012) |
| | | -50.0 - +50.0 |
|-------------+----------------------------------------------------------------|
| 00 00 04 0B | Total Size |
+------------------------------------------------------------------------------+
* Live Set E.Piano
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 aaaa | Model Type (0 - 11) |
| | | |
| 00 01 | 0000 000a | Tuning Type (0 - 1) |
| | | Type1, Type2 |
| 00 02 | 000a aaaa | ToneBar Fork Angle (54 - 74) |
| | | -10 - +10 |
| 00 03 | 000a aaaa | ToneBar Bell Level (54 - 74) |
| | | -10 - +10 |
| 00 04 | 000a aaaa | Bell Character (54 - 74) |
| | | -10 - +10 |
| 00 05 | 000a aaaa | Key Off Mute Sound Level (54 - 74) |
| | | -10 - +10 |
| 00 06 | 000a aaaa | HUM Noise Level (54 - 74) |
| | | -10 - +10 |
| 00 07 | 000a aaaa | Damper Sound Level (54 - 74) |
| | | -10 - +10 |
| 00 08 | 0000 0aaa | Pickup Distance (62 - 66) |
| | | -2 - +2 |
|-------------+----------------------------------------------------------------|
| 00 00 00 09 | Total Size |
+------------------------------------------------------------------------------+
* Live Set ToneWheel
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 00aa | Percussion Harmonic (0 - 2) |
| | | OFF, 2ND, 3RD |
| 00 01 | 0000 000a | Percussion Decay (0 - 1) |
| | | SLOW, FAST |
| 00 02 | 0000 aaaa | Harmonic Bar 16' (0 - 8) |
| 00 03 | 0000 aaaa | Harmonic Bar 5-1/3' (0 - 8) |
| 00 04 | 0000 aaaa | Harmonic Bar 8' (0 - 8) |
| 00 05 | 0000 aaaa | Harmonic Bar 4' (0 - 8) |
| 00 06 | 0000 aaaa | Harmonic Bar 2-2/3' (0 - 8) |
| 00 07 | 0000 aaaa | Harmonic Bar 2' (0 - 8) |
| 00 08 | 0000 aaaa | Harmonic Bar 1-3/5' (0 - 8) |
| 00 09 | 0000 aaaa | Harmonic Bar 1-1/3' (0 - 8) |
| 00 0A | 0000 aaaa | Harmonic Bar 1' (0 - 8) |
|-------------+----------------------------------------------------------------|
| 00 00 00 0B | Total Size |
+------------------------------------------------------------------------------+
■ 10 進数と 16 進数の対応表
(16 進数表記の数字の後ろにはHを付けています。)
MIDI では、データ値や、エクスクルーシブ・メッセージのアドレスやサイズには、7 ビッ
トごとの 16 進表記が使用されます。10 進表記との対応表は次のとおりです。
+——————+——————++——————+——————++——————+——————++——————+——————+
| D | H || D | H || D | H || D | H |
+——————+——————++——————+——————++——————+——————++——————+——————+
| 0 | 00H || 32 | 20H || 64 | 40H || 96 | 60H |
| 1 | 01H || 33 | 21H || 65 | 41H || 97 | 61H |
| 2 | 02H || 34 | 22H || 66 | 42H || 98 | 62H |
| 3 | 03H || 35 | 23H || 67 | 43H || 99 | 63H |
| 4 | 04H || 36 | 24H || 68 | 44H || 100 | 64H |
| 5 | 05H || 37 | 25H || 69 | 45H || 101 | 65H |
| 6 | 06H || 38 | 26H || 70 | 46H || 102 | 66H |
| 7 | 07H || 39 | 27H || 71 | 47H || 103 | 67H |
| 8 | 08H || 40 | 28H || 72 | 48H || 104 | 68H |
| 9 | 09H || 41 | 29H || 73 | 49H || 105 | 69H |
| 10 | 0AH || 42 | 2AH || 74 | 4AH || 106 | 6AH |
| 11 | 0BH || 43 | 2BH || 75 | 4BH || 107 | 6BH |
| 12 | 0CH || 44 | 2CH || 76 | 4CH || 108 | 6CH |
| 13 | 0DH || 45 | 2DH || 77 | 4DH || 109 | 6DH |
| 14 | 0EH || 46 | 2EH || 78 | 4EH || 110 | 6EH |
| 15 | 0FH || 47 | 2FH || 79 | 4FH || 111 | 6FH |
| 16 | 10H || 48 | 30H || 80 | 50H || 112 | 70H |
| 17 | 11H || 49 | 31H || 81 | 51H || 113 | 71H |
| 18 | 12H || 50 | 32H || 82 | 52H || 114 | 72H |
| 19 | 13H || 51 | 33H || 83 | 53H || 115 | 73H |
| 20 | 14H || 52 | 34H || 84 | 54H || 116 | 74H |
| 21 | 15H || 53 | 35H || 85 | 55H || 117 | 75H |
| 22 | 16H || 54 | 36H || 86 | 56H || 118 | 76H |
| 23 | 17H || 55 | 37H || 87 | 57H || 119 | 77H |
| 24 | 18H || 56 | 38H || 88 | 58H || 120 | 78H |
| 25 | 19H || 57 | 39H || 89 | 59H || 121 | 79H |
| 26 | 1AH || 58 | 3AH || 90 | 5AH || 122 | 7AH |
| 27 | 1BH || 59 | 3BH || 91 | 5BH || 123 | 7BH |
| 28 | 1CH || 60 | 3CH || 92 | 5CH || 124 | 7CH |
| 29 | 1DH || 61 | 3DH || 93 | 5DH || 125 | 7DH |
| 30 | 1EH || 62 | 3EH || 94 | 5EH || 126 | 7EH |
| 31 | 1FH || 63 | 3FH || 95 | 5FH || 127 | 7FH |
+——————+——————++——————+——————++——————+——————++——————+——————+
D:decimal(10 進表記)
H:hexadecimal(16 進表記)
※ MIDI チャンネル、プログラム・チェンジなどの 10 進表記は、前表の 10 進数に 1 を足
した値になっています。
※ 7 ビットごとの 16 進表記では、1 バイトのデータで表せる値は最大 128 段階です。そ
れ以上の分解能のデータは複数のバイトを使います。例えば、aa bbH と 2 バイトの 7
ビットごとの 16 進表記された値は、aa × 128 + bb となります。
※ ±の符号のある値は、00H = -64、40H =± 0、7FH = +63 となり、10 進表記には上
表の 10 進数から 64 引いた値を使います。2 バイトの場合は、00 00H = -8192、40
00H =± 0、7F 7FH = +8191 となり、例えば、aa bbH を 10 進表記すると aa bbH 40 00H = aa × 128 + bbー 64 × 128となります。
※「nibbled」と書かれたデータの場合は、4 ビットごとの 16 進表記が使用されます。0a
0bH と 2 バイトのニブル表記された値は、a × 16 + b となります。
<例 1 > 5AH の 10 進表記は?
前表より 5AH = 90 となります。
<例 2 > 7 ビットごとの 16 進表記された値 12 34H の 10 進表記は?
前表より 12H = 18、34H = 52 ですから
18 × 128 + 52 = 2356
となります。
<例 3 > 0A 03 09 0D とニブル表記された値の 10 進表記は?
前表より 0AH = 10、03H = 3、09H = 9、0DH = 13 ですから
((10 × 16 + 3)x 16 + 9)x 16 + 13 = 41885
となります。
<例 4 > 10 進数表記の 1258 をニブル表記すると?
16 ) 1258
16 ) 78 ...10
16 ) 4 ...14
0 ... 4
前表より 0 = 00H、4 = 04H、14 = 0EH、10= 0AH ですから
00 04 0E 0AH
となります。
12
MIDI インプリメンテーション
■実際の MIDI メッセージの例
<例 1 > 92 3E 5F
9n はノート・オンのステータスで、n は M IDI チャンネル・ナンバーです。2H = 2、3EH
= 62、5FH = 95 ですから、これは MIDI CH = 3 、ノート・ナンバー 62(音名は D4)、
ベロシティー 95 のノート・オン・メッセージです。
<例 2 > CE 49
CnH はプログラム・チェンジのステータスで、n は MIDI チャンネル・ナンバーです。EH
= 14、49H = 73 ですから、これは MIDI CH = 15、プログラム・ナンバー 74 (GS では
Flute)のプログラム・チェンジ・メッセージです。
<例 3 > EA 00 28
EnH はピッチ・ベンド・チェンジのステータスで、n は MIDI チャンネル・ナンバーです。
第 2 バイト(00H = 0)がピッチ・ベンド値の下位バイト、第3 バイト(28H = 40)が上
位バイトですが、ピッチ・ベンド値は 40 00H(= 64 × 128 + 0 = 8192)を 0 とする符
号のある値ですから、この場合のピッチ・ベンド値は、
28 00H − 40 00H = 40 × 128 + 0 -(64 × 128 + 0)= 5120 − 8192 = -3072
ピッチ・ベンド・センシティビティーが 2 半音になっているとすると、-8192(00 00H)
で -200 セントだけピッチを変化させますから、この場合は -200 x(-3072)÷(-8192)
= -75 セントのピッチ・ベンドを MIDI CH = 11 に指示していることになります。
<例 4 > B3 64 00 65 00 06 0C 26 00 64 7F 65 7F
BnH はコントロール・チェンジのステータスで、n は M IDIチャンネル・ナンバーです。コ
ントロール・チェンジは、第 2 バイトがコントローラー・ナンバー、第 3 バイトはそのパ
ラメーターの値です。MIDI では、ランニング・ステータスといって、同じステータスのメッ
セージが連続する場合は、2 つめ以降のステータスを省略してもよいことになっていますか
ら、このメッセージは以下の情報が順番に送られています。
B3 64 00 MIDICH = 4 に RPN パラメーター・ナンバーの下位バイト: 00H
(B3) 65 00 MIDI CH = 4 に RPN パラメーター・ナンバーの上位バイト: 00H
(B3) 06 0C MIDI CH = 4 にパラメーター値の上位バイト: 0CH
(B3) 26 00 MIDI CH = 4 にパラメーター値の下位バイト: 00H
(B3) 64 7F MIDI CH = 4 に RPN パラメーター・ナンバーの下位バイト: 7FH
(B3) 65 7F MIDI CH = 4 に RPN パラメーター・ナンバーの上位バイト: 7FH
つまり、MIDI CH = 4 の RPN パラメーター・ナンバー 00 00H に 0C 00H のパラメーター
値を送り、その後 RPN パラメーター・ナンバー 7F 7FH に設定するメッセージです。
RPN パラメーター・ナンバー 00 00H の機能はピッチ・ベンド・センシティビティーで、
パラメーター値の上位バイトが半音単位を示しています。この例ではパラメーター値の上位
バイトは 0CH = 12 ですから、ピッチ・ベンドの最大変化幅を± 12 半音(1 オクターブ)
に設定しています。(GS 音源ではピッチ・ベンド・センシティビティーの下位バイトは無
視されますが、どの機器でも正しく動作させるために下位バイト(パラメーター値は 0)も
いっしょに送りましょう。)
RPN や NRPN は一度パラメーター・ナンバーを設定すると、その後同一チャンネルに送ら
れたデータ・エントリーがすべて有効になってしまうため、必要なパラメーター値を送った
後でパラメーター・ナンバーを 7F 7FH に設定して誤動作を防止することが推奨されていま
す。最後の(B3)64 7F(B3)65 7F はそのためのものです。
曲データ(例えばスタンダード MIDI ファイルのデータ)中では<例 4 >のように多くのイ
ベントをランニング・ステータスで記述することは好ましくありません。曲中で、早送り/
巻き戻し、などの操作を行った場合に、シーケンサーが正しいステータスを出力できず、音
源が誤った解釈をしてしまう可能性があります。すべてのイベントにそれぞれステータスを
付けるようにしてください。
また、RPN や NRPNはパラメーター・ナンバーの設定とパラメーター値の送信が正しい順
序で行われなければなりません。シーケンサーによっては、同一(または近接した)クロッ
クに記述さ れたイベントの送信順序がデータに記載されている順序と変わってし まうもの
もありますから、各イベントの時刻を(TPQN = 96 で 1-Tick、TPQN = 480 なら 5-Ticks
程度)ずらして記述するのがよいでしょう。
※ TPQN:Ticks Per Quarter Note(4 分音符あたりのティック数)
■エクスクルーシブ・メッセージの例とチェッ クサム
の計算
ローラン ドのエクスクルーシブ・メッセージ(RQ1、DT1)では、メッセージが正しく受
信できているかどうかのチェックを行うために、データの後ろ(F7 の前)にチェックサム
を付け てメッセージを送ります。チェックサムの値は、送られるエクスクル ーシブ・メッ
セージのアドレス、データ(またはサイズ)によって決まります。
●チェックサムの計算のしかた
(16 進表記の数字の後ろには H を付けています。)
チェックサムは、アドレス、サイズ、およびチェックサム自身を加算した値の下位 7 ビッ
トがゼロになる値です。
具体的な計算は、送りたいエクスクルーシブ・メッセージのアドレスは aa bb cc ddH、デー
タまたはサイズが ee ffH とすると、以下のようになります。
aa+ bb+ cc+ dd+ee+ ff =合計
合計÷ 128 =商 … 余り
128 −余り=チェックサム
<例 1 > CHORUS TYPE を DELAY に設定する(DT1)
「パラメーター・アドレス・マップ」(P.9)より、テンポラリー・ライブセットのスタート・
アドレスは 10 00 00 00H、ライブセット・コーラス・オフセット・アドレスは 04 00H、
CHORUS TYPE のアドレスは00 00H ですからアドレスは
10 00 00 00H
04 00H
+
) 00 00H
10 00 04 00H
DELAY はパラメーター値02H ですから
F0 41 10 00 00 50 12 10 00 04 00 02 ?? F7
(1) (2) (3) (4) (5) アドレス データ チェックサム (6)
(1)エクスクルーシブ・ステータス (2)ID ナンバー(Roland) (3)デバイス ID(17)
(4)モデル ID(RD-700NX) (5)コマンド ID(DT1) (6)EOX
次にチェックサムの計算をします。
10H + 00H + 04H + 00H + 02H = 16 + 0 + 4 + 0 + 2 = 22(sum)
22(合計)÷ 128 = 0(商)… 22(余り)
チェックサム= 128 − 22(余り)= 106 = 6AH
したがって、F0 41 10 00 00 50 12 10 00 04 00 02 6A F7 が送信するメッセージです。
<例 2 >テンポラリー・ライブセットのデータを取り出す(RQ1)場合
「パラメーター・アドレス・マップ」(P.9)より、テンポラリー・ライブセットのスタート・
アドレスは次のように割り付けられています。
10 00 00 00H Live Set Common
10 07 03 00H Live Set Tone Wheel (Layer 4)
トーン・ホイール・パラメーターのサイズは 00 00 00 0BH ですから、ライブセット・トー
ン・ホイール・パラメーター 4 のスタート・アドレスにそのサイズを加算すると
10 07 03 00H
+) 00 00 00 0BH
10 07 03 0BH
となります。したがって、取り出すデータのサイズは
10 07 03 0BH
-) 10 00 00 00H
00 07 03 0BH
F0 41 10 00 00 50 11 10 00 00 00 00 07 03 0B ?? F7
(1) (2) (3) (4) (5) アドレス データ チェックサム (6)
(1)エクスクルーシブ・ステータス (2)ID ナンバー(Roland) (3)デバイス ID(17)
(4)モデル ID(RD-700NX) (5)コマンド ID(RQ1) (6)EOX
:
チェックサムを<例 1 >と同様に計算すると、F0 41 10 00 00 50 11 10 00 00 00 00
07 03 0B 5B F7 が送信するメッセージです。
13
MIDI インプリメンテーション
■ ASCII コード対応表
RD-700NX では、ライブセット・ネームを扱うとき、以下に示すような ASCII コードを用
います。
+——————+——————+——————++——————+——————+——————++——————+——————+——————+
| D | H | Char || D | H | Char || D | H | Char |
+——————+——————+——————++——————+——————+——————++——————+——————+——————+
| 32 | 20H | SP || 64 | 40H | @ || 96 | 60H | ` |
| 33 | 21H | ! || 65 | 41H | A || 97 | 61H | a |
| 34 | 22H | " || 66 | 42H | B || 98 | 62H | b |
| 35 | 23H | # || 67 | 43H | C || 99 | 63H | c |
| 36 | 24H | $ || 68 | 44H | D || 100 | 64H | d |
| 37 | 25H | % || 69 | 45H | E || 101 | 65H | e |
| 38 | 26H | & || 70 | 46H | F || 102 | 66H | f |
| 39 | 27H | ` || 71 | 47H | G || 103 | 67H | g |
| 40 | 28H | ( || 72 | 48H | H || 104 | 68H | h |
| 41 | 29H | ) || 73 | 49H | I || 105 | 69H | i |
| 42 | 2AH | * || 74 | 4AH | J || 106 | 6AH | j |
| 43 | 2BH | + || 75 | 4BH | K || 107 | 6BH | k |
| 44 | 2CH | , || 76 | 4CH | L || 108 | 6CH | l |
| 45 | 2DH | — || 77 | 4DH | M || 109 | 6DH | m |
| 46 | 2EH | . || 78 | 4EH | N || 110 | 6EH | n |
| 47 | 2FH | / || 79 | 4FH | O || 111 | 6FH | o |
| 48 | 30H | 0 || 80 | 50H | P || 112 | 70H | p |
| 49 | 31H | 1 || 81 | 51H | Q || 113 | 71H | q |
| 50 | 32H | 2 || 82 | 52H | R || 114 | 72H | r |
| 51 | 33H | 3 || 83 | 53H | S || 115 | 73H | s |
| 52 | 34H | 4 || 84 | 54H | T || 116 | 74H | t |
| 53 | 35H | 5 || 85 | 55H | U || 117 | 75H | u |
| 54 | 36H | 6 || 86 | 56H | V || 118 | 76H | v |
| 55 | 37H | 7 || 87 | 57H | W || 119 | 77H | w |
| 56 | 38H | 8 || 88 | 58H | X || 120 | 78H | x |
| 57 | 39H | 9 || 89 | 59H | Y || 121 | 79H | y |
| 58 | 3AH | : || 90 | 5AH | Z || 122 | 7AH | z |
| 59 | 3BH | ; || 91 | 5BH | [ || 123 | 7BH | { |
| 60 | 3CH | < || 92 | 5CH | \ || 124 | 7CH | | |
| 61 | 3DH | = || 93 | 5DH | ] || 125 | 7DH | } |
| 62 | 3EH | > || 94 | 5EH | ^ || | | |
| 63 | 3FH | ? || 95 | 5FH | _ || | | |
+——————+——————+——————++——————+——————+——————++——————+——————+——————+
D:decimal
H:hexadecimal
※ SP はスペースです。
14