You are on page 1of 16

Model: SD-50

MIDI インプリメンテーション Date: 2010.03.17


Version: 1.00

○フット・タイプ(コントローラー・ナンバー 4)
1. 受信データ ステータス 第 2 バイト 第 3 バイト
BnH 04H vvH
■チャンネル・ボイス・メッセージ
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
※ Receive Switch パラメーターが OFF のときには受信しません。 vv =コントロール値: 00H - 7FH (0 - 127)

○ポルタメント・タイム(コントローラー・ナンバー 5)
●ノート・オフ
ステータス 第 2 バイト 第 3 バイト
ステータス 第 2 バイト 第 3 バイト
BnH 05H vvH
8nH kkH vvH
9nH kkH 00H
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =ポルタメント・タイム: 00H - 7FH(0 - 127)
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
kk =ノート・ナンバー: 00H - 7FH(0 - 127)
※ Part Portamento Time パラメーターが変化します。
vv =ノート・オフ・ベロシティー: 00H - 7FH(0 - 127)

○データ・エントリー(コントローラー・ナンバー 6, 38)
●ノート・オン ステータス 第 2 バイト 第 3 バイト
ステータス 第 2 バイト 第 3 バイト BnH 06H mmH
9nH kkH vvH BnH 26H llH

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16) n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)


kk =ノート・ナンバー: 00H - 7FH(0 - 127) mm, ll = RPN / NRPN で指定されたパラメーターに対する値
vv =ノート・オン・ベロシティー: 01H - 7FH(1 - 127) mm =上位バイト(MSB), ll =下位バイト(LSB)

●ポリフォニック・キー・プレッシャー ○ボリューム(コントローラー・ナンバー 7)
ステータス 第 2 バイト 第 3 バイト ステータス 第 2 バイト 第 3 バイト
AnH kkH vvH BnH 07H vvH

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16) n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)


kk =ノート・ナンバー: 00H - 7FH(0 - 127) vv =ボリューム: 00H - 7FH(0 - 127)
vv =ポリフォニック・キー・プレッシャー: 00H - 7FH(0 - 127)
※ Receive Volume パラメーターが OFF のときには受信しません。
※ Receive Poly Key Pressure パラメーターが OFF のときには受信しません。 ※ Part Level パラメーターが変化します。

○バランス(コントローラー・ナンバー 8)
●コントロール・チェンジ
ステータス 第 2 バイト 第 3 バイト
BnH 08H vvH
○バンク・セレクト(コントローラー・ナンバー 0, 32)
ステータス 第 2 バイト 第 3 バイト
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
BnH 00H mmH
vv =バランス: 00H - 7FH(0 - 127)
BnH 20H llH

○パンポット(コントローラー・ナンバー 10)
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
ステータス 第 2 バイト 第 3 バイト
mm, ll =バンク・ナンバー: 00 00H - 7F 7FH (bank.1 - bank.16384)
BnH 0AH vvH

※ Receive Bank Select パラメーターが OFF のときには受信しません。


n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
※ 各バンクセレクトと Tone の対応は以下のとおりです。
vv =パンポット: 00H - 40H - 7FH(左 - 中央 - 右)
BANK SELECT | PROGRAM | GROUP | NUMBER
MSB | LSB | NUMBER | | ※ Receive Pan パラメーターが OFF のときには受信しません。
-----+-----------+-----------+----------------------+-----------
000 | 000 - | 001 - 128 | GM Patch | 001 - 256 ※ Part Pan パラメーターが変化します。
: | | | |
063 | 000 - | 001 - 128 | GM Patch | 001 - 256
086 | 000 | 001 - 014 | Preset Rhythm | 001 - 014 ○エクスプレッション(コントローラー・ナンバー 11)
087 | 000 | 001 - 128 | Preset | 001 - 128 ステータス 第 2 バイト 第 3 バイト
| 001 | 001 - 128 | Preset | 129 - 256
| 002 | 001 - 128 | Preset | 257 - 384 BnH 0BH vvH
| 003 | 001 - 128 | Preset | 385 - 512
| 004 | 001 - 128 | Preset | 513 - 640
089 | 064 | 041 - 078 | Solo | 001 - 003 n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
120 | | 001 - 057 | GM Rhythm | 001 - 009 vv =エクスプレッション: 00H - 7FH(0 - 127)
121 | 000 - | 001 - 128 | GM Patch | 001 - 256

※ Receive Expression パラメーターが OFF のときには受信しません。


※ Sound Mode パラメーターが GM1 のとき (GM1 システム・オンを受信したとき ) に
は受信しません。
○ホールド 1(コントローラー・ナンバー 64)
ステータス 第 2 バイト 第 3 バイト
○モジュレーション(コントローラー・ナンバー 1)
BnH 40H vvH
ステータス 第 2 バイト 第 3 バイト
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
BnH 01H vvH
vv =コントロール値: 00H - 7FH(0 - 127)
0-63 = OFF, 64-127 = ON
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =モジュレーション・デプス: 00H - 7FH(0 - 127)
※ Receive Hold-1 パラメーターが OFF のときには受信しません。

※ Receive Modulation パラメーターが OFF のときには受信しません。


○ポルタメント(コントローラー・ナンバー 65)
ステータス 第 2 バイト 第 3 バイト
○ブレス・タイプ(コントローラー・ナンバー 2)
BnH 41H vvH
ステータス 第 2 バイト 第 3 バイト
BnH 02H vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127)
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
0-63 = OFF, 64-127 = ON
vv =コントロール値: 00H - 7FH (0 - 127)

※ Part Portamento Switch パラメーターが変化します。

© 2010 ローランド
1
1PS 本書の一部、もしくは全部を無断で複写・ 転載することを禁じます。
MIDI インプリメンテーション

○ソステヌート(コントローラー・ナンバー 66) ○ビブラート・レイト(コントローラー・ナンバー 76)


ステータス 第 2 バイト 第 3 バイト ステータス 第 2 バイト 第 3 バイト
BnH 42H vvH BnH 4CH vvH

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16) n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)


vv =コントロール値: 00H - 7FH(0 - 127) vv =ビブラート・レイト値(相対変化) : 00H - 40H - 7FH(-64 - 0 - +63)
0-63 = OFF, 64-127 = ON
※ Part Vibrato Rate パラメーターが変化します。
○ソフト(コントローラー・ナンバー 67)
ステータス 第 2 バイト 第 3 バイト ○ビブラート・デプス(コントローラー・ナンバー 77)
BnH 43H vvH ステータス 第 2 バイト 第 3 バイト
BnH 4DH vvH
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127) n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
0-63 = OFF, 64-127 = ON vv =ビブラート・デプス値(相対変化) : 00H - 40H - 7FH(-64 - 0 - +63)

○レガート・フットスイッチ(コントローラー・ナンバー 68) ※ Part Vibrato Depth パラメーターが変化します。


ステータス 第 2 バイト 第 3 バイト
BnH 44H vvH ○ビブラート・ディレイ(コントローラー・ナンバー 78)
ステータス 第 2 バイト 第 3 バイト
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16) BnH 4EH vvH
vv =コントロール値: 00H - 7FH(0 - 127)
0-63 = OFF, 64-127 = ON n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =ビブラート・ディレイ値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
※ Part Legato Switch パラメーターが変化します。
※ Part Vibrato Delay パラメーターが変化します。
○ホールド 2(コントローラー・ナンバー 69)
ステータス 第 2 バイト 第 3 バイト ○汎用操作子 5(コントローラー・ナンバー 80)
BnH 45H vvH ステータス 第 2 バイト 第 3 バイト
BnH 50H vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =コントロール値: 00H - 7FH (0 - 127) n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =コントロール値: 00H - 7FH(0 - 127)
※ ホールド動作はしません。
○汎用操作子 6(コントローラー・ナンバー 81)
○レゾナンス(コントローラー・ナンバー 71) ステータス 第 2 バイト 第 3 バイト
ステータス 第 2 バイト 第 3 バイト BnH 51H vvH
BnH 47H vvH
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16) vv =コントロール値: 00H - 7FH(0 - 127)
vv =レゾナンス値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
○汎用操作子 7(コントローラー・ナンバー 82)
※ Part Resonance Offset パラメーターが変化します。 ステータス 第 2 バイト 第 3 バイト
BnH 52H vvH
○リリース・タイム(コントローラー・ナンバー 72)
ステータス 第 2 バイト 第 3 バイト n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
BnH 48H vvH vv =コントロール値: 00H - 7FH(0 - 127)
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)
vv =リリース・タイム値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63) ○ポルタメント・コントロール(コントローラー・ナンバー 84)
ステータス 第 2 バイト 第 3 バイト
※ Part Release Time Offset パラメーターが変化します。 BnH 54H kkH

○アタック・タイム(コントローラー・ナンバー 73) n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)


ステータス 第 2 バイト 第 3 バイト kk =ソース・ノート・ナンバー: 00H - 7FH(0 - 127)
BnH 49H vvH
※ ポルタメント・コントロール直後に受信したノート・オンは、ソース・ノート・ナン
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16) バーのピッチから連続的にピッチが変化して発音します。
vv =アタック・タイム値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63) ※ ソース・ノート・ナンバーと等しいノート・ナンバーですでに発音しているボイスがあ
る場合、このボイスはポルタメント・コントロール直後に受信したノート・オンで新た
※ Part Attack Time Offset パラメーターが変化します。 な音程にピッチが変化して発音が継続され(レガート演奏が行われ)ます。
※ ポルタメント・コントロールによるピッチ変化の速さは、ポルタメント・タイムの設定
○カットオフ(コントローラー・ナンバー 74) 値で決まります。
ステータス 第 2 バイト 第 3 バイト
BnH 4AH vvH ○エフェクト 1(リバーブ・センド・レベル)(コントローラー・ナンバー 91)
ステータス 第 2 バイト 第 3 バイト
n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16) BnH 5BH vvH
vv =カットオフ値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
※ Part Cutoff Offset パラメーターが変化します。 vv =リバーブ・センド・レベル: 00H - 7FH(0 - 127)

○ディケイ・タイム(コントローラー・ナンバー 75) ※ Part Reverb Send Level パラメーターが変化します。


ステータス 第 2 バイト 第 3 バイト
BnH 4BH vvH

n = MIDI チャンネル・ナンバー: 0H - FH (ch.1 - ch.16)


vv =ディケイ・タイム値(相対変化): 00H - 40H - 7FH(-64 - 0 - +63)

※ Part Decay Time Offset パラメーターが変化します。

2
MIDI インプリメンテーション

○エフェクト 3(コーラス・センド・レベル) (コントローラー・ナンバー 93) ●ピッチ・ベンド・チェンジ


ステータス 第 2 バイト 第 3 バイト ステータス 第 2 バイト 第 3 バイト
BnH 5DH vvH EnH llH mmH

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16) n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)


vv =コーラス・センド・レベル: 00H - 7FH(0 - 127) mm, ll =ピッチ・ベンド値: 00 00H - 40 00H - 7F 7FH
(-8192 - 0 - +8191)
※ Part Chorus Send Level パラメーターが変化します。

※ Receive Pitch Bend パラメーターが OFF のときには受信しません。


○ RPN MSB / LSB(コントローラー・ナンバー 100, 101)
ステータス 第 2 バイト 第 3 バイト
BnH 65H mmH
BnH 64H llH ■チャンネル・モード・メッセージ

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16) ※ Receive Switch パラメーターが OFF のときには受信しません。


mm = RPN で指定するパラメーター・ナンバーの上位バイト(MSB)
ll = RPN で指定するパラメーター・ナンバーの下位バイト(LSB) ●オール・サウンド・オフ(コントローラー・ナンバー 120)
ステータス 第 2 バイト 第 3 バイト
<<< RPN >>> BnH 78H 00H
コントロール・チェンジには、RPN(レジスタード・パラメーター・ナンバー) 、すなわち
MIDI 規格で機能が定義されている拡張パラメーターがあります。 n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
実際の使用にあたっては、まず RPN(コントローラー・ナンバー 100 および 101、順番
はどちらからでもよい)を送信して制御するパラメーターを指定し、その後データ・エント ※ このメッセージを受信すると、該当チャンネルの発音中の音をすべて消音します。
リー(コントロー ラー・ナンバー 6, 38)で指定 パラメーターの値を設定し ます。いった
ん RPN のパラメーターが指定されると、その後同一チャンネルで受信するデータ・エント ●リセット・オール・コントローラー(コントローラー・ナンバー 121)
リーはすべ てそのパラメーターに 対する値の変更とみな されます。誤動作を防止 するため
ステータス 第 2 バイト 第 3 バイト
に、必要なパラメーターとその値の設定が終わったら、RPN ヌルを設定することをおすす
BnH 79H 00H
めします。

n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)


本機は、以下に示す RPN を受信します。

※ このメッセージを受信すると、以下のコントローラーがリセット値に設定されます。
RPN Data entry 解説
MSB, LSB MSB, LSB ピッチ・ベンド・センシティビティー
コントローラー リセット値
00H, 00H mmH, llH mm:00H - 18H(0 - 24 半音)
ピッチ・ベンド・チェンジ ± 0(中点)
ll:無視します(00H として処理します)
ポリフォニック・キー・プレッシャー 0(オフ)
半音ステップで 2 オクターブまで指定可能です。
チャンネル・プレッシャー 0(オフ)
※ Part Pitch Bend Range パラメーターが変化します。
モジュレーション 0(オフ)
ブレス・タイプ 0(最小)
00H, 01H mmH, llH チャンネル・ファイン・チューニング
エクスプレッション 127(最大)
mm, ll:20 00H - 40 00H - 60 00H
ただしコントローラーは最小になります。
(-4096 x 100 / 8192 - 0 - +4096 x 100
ホールド 1 0(オフ)
/ 8192 cent )
ソステヌート 0(オフ)
※ Part Fine Tune パラメーターが変化します。
ソフト 0(オフ)
ホールド 2 0(オフ)
00H, 02H mmH, llH チャンネル・コース・チューニング
RPN 未設定状態、設定済みのデータは変化しません
mm:10H - 40H - 70H(-48 - 0 - +48 半音)
NRPN 未設定状態、設定済みのデータは変化しません
ll:無視します(00H として処理します)
※ Part Coarse Tune パラメーターが変化します。
●オール・ノート・オフ(コントローラー・ナンバー 123)
00H, 05H mmH, llH モジュレーション・デプス・レンジ ステータス 第 2 バイト 第 3 バイト
mm, ll:00 00H - 06 00H BnH 7BH 00H
( 0 - 16384 * 600 / 16384 cent )
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
7FH, 7FH ---, --- RPN ヌル
RPN およびNRPN が指定されていない状態にし ※ オール・ノート・オフを受信すると、該当チャンネルのオンになっているノートをすべ
ます。RPN ヌルに設定後受信したデータ・エン てオフします。ただし、ホールド 1 またはソステヌートがオンの場合は、それらがオ
トリーは無視します。 (RPN ヌルの設定にはデー フになるまで発音は終了しません。
タ・エントリーの送信は不要です。)
すでに設定済みの設定値は変化しません。 ●オムニ・オフ(コントローラー・ナンバー 124)
mm, ll:無視します。 ステータス 第 2 バイト 第 3 バイト
BnH 7CH 00H
●プログラム・チェンジ
ステータス 第 2 バイト n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
CnH ppH
※ オール・ノート・オフを受信したときと同じ処理を行います。
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
pp =プログラム・ナンバー: 00H - 7FH(prog.1 - prog.128) ●オムニ・オン(コントローラー・ナンバー 125)
ステータス 第 2 バイト 第 3 バイト
※ Receive Program Change パラメーターが OFF のときには受信しません。 BnH 7DH 00H

●チャンネル・プレッシャー n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)


ステータス 第 2 バイト
DnH vvH ※ オール・ノート・オフを受信したときと同じ処理を行います。OMNI ON にはなりませ
ん。
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
vv =チャンネル・プレッシャー: 00H - 7FH(0 - 127)

※ Receive Channel Pressure パラメーターが OFF のときには受信しません。

3
MIDI インプリメンテーション

●モノ(コントローラー・ナンバー 126) ○ GM1 システム・オン


ステータス 第 2 バイト 第 3 バイト ステータス データ・バイト ステータス
F0H 7EH, 7FH, 09H, 01H F7H
BnH 7EH mmH

バイト 解説
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16)
F0H エクスクルーシブ・ステータス
mm =モノ数: 00H - 10H(0 - 16)
7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ)
7FH デバイス ID(Broadcast)
※ オール・ノート・オフを受信したときと同じ処理を行います。
09H サブ ID#1(General MIDI Message)
※ Part Mono/Poly パラメーターが変化します。
01H サブ ID#2(General MIDI1 On)
F7H EOX(エンド・オブ・エクスクルーシブ)
●ポリ(コントローラー・ナンバー 127)
ステータス 第 2 バイト 第 3 バイト ※ Receive GM System On パラメーターが OFF のときには受信しません。
BnH 7FH 00H

○ GM2 システム・オン
n = MIDI チャンネル・ナンバー: 0H - FH(ch.1 - ch.16) ステータス データ・バイト ステータス
F0H 7EH, 7FH, 09H, 03H F7H
※ オール・ノート・オフを受信したときと同じ処理を行います。
※ Part Mono/Poly パラメーターが変化します。 バイト 解説
F0H エクスクルーシブ・ステータス
7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ)
■システム・リアルタイム・メッセージ 7FH デバイス ID(Broadcast)
09H サブ ID#1(General MIDI Message)
03H サブ ID#2(General MIDI 2 On)
●タイミング・クロック
F7H EOX(エンド・オブ・エクスクルーシブ)
ステータス
F8H
※ Receive GM2 System On パラメーターが OFF のときには受信しません。

※ Sync Mode パラメーターが SLAVE の時に受信します。


○ GM システム・オフ
ステータス データ・バイト ステータス
●アクティブ・センシング F0H 7EH, 7FH, 09H, 02H F7H
ステータス
FEH バイト 解説
F0H エクスクルーシブ・ステータス
※ アクティブ・センシングを受信すると、それ以降のすべてのメッセージ間隔を監視する 7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ)
状態になります。監視している状態では、メッセージ間隔が 420ms を超えると、 7FH デバイス ID(Broadcast)
オール・サウンド・オフ/オール・ノート・オフ/リセット・オール・コントローラー 09H サブ ID#1(General MIDI Message)
を受信したときと同じ処理をして、メッセージ間隔を監視しない状態に戻ります。 02H サブ ID#2(General MIDI Off)
F7H EOX(エンド・オブ・エクスクルーシブ)

■システム・エクスクルーシブ・メッセージ ●ユニバーサル・リアル タイム・システム・エクスクルーシ


ステータス データ・バイト ステータス ブ・メッセージ
F0H iiH, ddH, ......, eeH F7H

○マスター・ボリューム
F0H: システム・エクスクルーシブ・メッセージのステータス
ステータス データ・バイト ステータス
ii = ID ナンバー: どのメーカーのエクスクルーシブ・メッセージで あるかの識別をする
F0H 7FH, 7FH, 04H, 01H, llH, mmH F7H
ための ID ナンバー(マニファクチャラー ID)です。ローランドのマ
ニファクチャラー ID は 41H です。7EH と 7FH の ID ナンバーは、
バイト 解説
ユニバーサル・ノンリアルタイム・メッセージ(7EH)、ユニバーサ
F0H エクスクルーシブ・ステータス
ル・リアルタイム・メッセージ(7FH)として MIDI 規格の拡張とし
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
て使用されます。
7FH デバイス ID(Broadcast)
dd,..., ee =データ: 00H - 7FH(0 - 127)
04H サブ ID # 1(Device Control)
F7H: EOX(エンド・オブ・エクスクルーシブ)
01H サブ ID # 2(Master Volume)
llH マスター・ボリュームの下位バイト
本機が受信するシステム・エクスクルーシブ・メッセージには、ユニバーサル・ノンリアル
mmH マスター・ボリュームの上位バイト
タイム・システム・エクスクルーシブ・メッセージ、ユニバーサル・リアルタイム・システ
F7H EOX(エンド・オブ・エクスクルーシブ)
ム・エクスクルーシブ・メッセージ、データ要求(RQ1)、データ・セット(DT1)があります。

※ マスター・ボリュームの下位バイト(llH)は、00H として処理します。
●ユニバーサル・ノンリアルタイム・システム・エクスクルー ※ Master Level パラメーターが変化します。
シブ・メッセージ
○マスター・ファイン・チューニング
○アイデンティティー・リクエスト・メッセージ ステータス データ・バイト ステータス
ステータス データ・バイト ステータス F0H 7FH, 7FH, 04H, 03H, llH, mmH F7H
F0H 7EH, 10H, 06H, 01H F7H
バイト 解説
バイト 解説 F0H エクスクルーシブ・ステータス
F0H エクスクルーシブ・ステータス 7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ) 7FH デバイス ID(Broadcast)
10H デバイス ID(dev: 10H) 04H サブ ID#1(Device Control)
06H サブ ID # 1(General Information) 03H サブ ID#2(Master Fine Tuning)
01H サブ ID # 2(Identity Request) llH マスター・ファイン・チューニングの下位バイト
F7H EOX(エンド・オブ・エクスクルーシブ) mmH マスター・ファイン・チューニングの上位バイト
F7H EOX(エンド・オブ・エクスクルーシブ)
※ このメッセージを受信すると、本機は所定のアイデンティティー・リプライ・メッセー
ジ(P.7)を送信します。 mm, ll:00 00H - 40 00H - 7F 7FH(-100 - 0 - +99.9 セント)

※ Master Tune パラメーターが変化します。

4
MIDI インプリメンテーション

○マスター・コース・チューニング pp=2 Mod Depth


vv = 00H - 7FH 0 - 127
ステータス データ・バイト ステータス pp=3 Feedback
F0H 7FH, 7FH, 04H, 04H, llH, mmH F7 vv = 00H - 7FH 0 - 127
pp=4 Send To Reverb
バイト 解説 vv = 00H - 7FH 0 - 127
F0H エクスクルーシブ・ステータス F7H EOX(エンド・オブ・エクスクルーシブ)
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
7FH デバイス ID(Broadcast) ○チャンネル・プレッシャー
04H サブ ID#1(Device Control) ステータス データ・バイト ステータス
04H サブ ID#2(Master Coarse Tuning) F0H 7FH, 7FH, 09H, 01H, 0nH, ppH, F7H
llH マスター・コース・チューニングの下位バイト rrH
mmH マスター・コース・チューニングの上位バイト
F7H EOX(エンド・オブ・エクスクルーシブ) バイト 解説
F0H エクスクルーシブ・ステータス
mmH: 28H - 40H - 58H(-24 - 0 - +24 半音) 7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
llH: 無視します。(00H として処理します。) 7FH デバイス ID(Broadcast)
09H サブ ID#1(Controller Destination Setting)
※ Master Key Shift パラメーターが変化します。 01H サブ ID#2(Channel Pressure)
0nH MIDI チャンネル(00-0F)
●グローバル・パラメーター・コントロール ppH パラメーター
rrH レンジ
pp=0 Pitch Control
○リバーブ・パラメーター
rr = 28H - 58H -24 - +24 半音
ステータス データ・バイト ステータス
pp=1 Filter Cutoff Control
F0H 7FH, 7FH, 04H, 05H, 01H, 01H, F7H
rr = 00H - 7FH -9600 - +9450 セント
01H, 01H, 01H, ppH, vvH
pp=2 Amplitude Control
rr = 00H - 7FH 0 - 200%
バイト 解説
pp=3 LFO Pitch Depth
F0H エクスクルーシブ・ステータス
rr = 00H - 7FH 0 - 600 セント
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
pp=4 LFO Filter Depth
7FH デバイス ID(Broadcast)
rr = 00H - 7FH 0 - 2400 セント
04H サブ ID#1(Device Control)
pp=5 LFO Amplitude Depth
05H サブ ID#2(Global Parameter Control)
rr = 00H - 7FH 0 - 100%
01H スロット・パス・レングス
F7H EOX(エンド・オブ・エクスクルーシブ)
01H パラメーター ID ウィドゥス
01H バリュー・ウィドゥス
○コントローラー
01H スロット・パスの上位バイト
ステータス データ・バイト ステータス
01H スロット・パスの下位バイト(Effect 0101: Reverb)
F0H 7FH, 7FH, 09H, 03H, 0nH, ccH, F7H
ppH パラメーター
ppH, rrH
vvH バリュー
pp=0 Reverb Type
バイト 解説
vv = 00H Small Room
F0H エクスクルーシブ・ステータス
vv = 01H Medium Room
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
vv = 02H Large Room
7FH デバイス ID(Broadcast)
vv = 03H Medium Hall
09H サブ ID#1(Controller Destination Setting)
vv = 04H Large Hall
03H サブ ID#2(Conrol Change)
vv = 08H Plate
0nH MIDI チャンネル(00-0FH)
pp=1 Reverb Time
ccH コントローラー(01-1FH, 40-5FH)
vv = 00H - 7FH 0 - 127
ppH パラメーター
F7H EOX(エンド・オブ・エクスクルーシブ)
rrH レンジ
pp=0 Pitch Control
○コーラス・パラメーター
rr = 28H - 58H -24 - +24 半音
ステータス データ・バイト ステータス
pp=1 Filter Cutoff Control
F0H 7FH, 7FH, 04H, 05H, 01H, 01H, F7H
rr = 00H - 7FH -9600 - +9450 セント
01H, 01H, 02H, ppH, vvH
pp=2 Amplitude Control
rr = 00H - 7FH 0 - 200%
バイト 解説
pp=3 LFO Pitch Depth
F0H エクスクルーシブ・ステータス
rr = 00H - 7FH 0 - 600 セント
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ)
pp=4 LFO Filter Depth
7FH デバイス ID(Broadcast)
rr = 00H - 7FH 0 - 2400 セント
04H サブ ID#1(Device Control)
pp=5 LFO Amplitude Depth
05H サブ ID#2(Global Parameter Control)
rr = 00H - 7FH 0 - 100 %
01H スロット・パス・レングス
F7H EOX(エンド・オブ・エクスクルーシブ)
01H パラメーター ID ウィドゥス
01H バリュー・ウィドゥス
01H スロット・パスの上位バイト
02H スロット・パスの下位バイト(Effect 0102: Chorus)
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

5
MIDI インプリメンテーション

○スケール/オクターブ・チューニング ●データ転送
ステータス データ・バイト ステータス 本機は、エクスクルーシブ・メッセージを使用して、機器内部のさまざまな設定や機器間の
F0H 7EH, 7FH, 08H, 08H, ffH, ggH, F7 データ転送を行うことができます。
hhH, ssH... 本機のデータ転送に使用するエクスクルーシブ・メッセージのモデル IDは 00H 00H 4AH
バイト 解説 です。
F0H エクスクルーシブ・ステータス
7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ) ○データ要求 1(RQ1)
7FH デバイス ID(Broadcast) 相手の機器に対して「データを送れ」という要求をするメッセージです。アドレスとサイズ
08H サブ ID#1(MIDI Tuning Standard) で要求するデータの種類や量を指示します。
08H サブ ID#2(scale/octave tuning 1-byte form) データ要求メッセージを受信した場 合、その機器がデータを送ることのできる状態にあり、
ffH チャンネル/オプション・バイト 1 アドレスとサイズが適当なものであれば、要求されたデータを「データ・セット 1(DT1)」
bits 0 to 1 = channel 15 to 16 メッセージで送信します。そうでない場合は何も送信しません。
bit 2 to 6 = 未定義
ggH チャンネル・バイト 2 ステータス データ・バイト ステータス
bits 0 to 6 = channel 8 to 14 F0H 41H, 10H, 00H, 00H, 4AH, 11H, F7H
hhH チャンネル・バイト 3 aaH, bbH, ccH, ddH, ssH, ttH, uuH,
bits 0 to 6 = channel 1 to 7 vvH, sum
ssH 12 byte tuning offset of 12 semitones from C to B
00H = -64 セント バイト 解説
40H = 0 セント(平均律) F0H エクスクルーシブ・ステータス
7FH = +63 セント 41H ID ナンバー(Roland)
F7H EOX(エンド・オブ・エクスクルーシブ) 10H デバイス ID(dev: 10H)
00H モデル ID # 1(SD-50)
○キー・ベースド・インスト・コントローラー 00H モデル ID # 2(SD-50)
ステータス データ・バイト ステータス 4AH モデル ID # 3(SD-50)
F0H 7FH, 7FH, 0AH, 01H, 0nH, kkH, F7H 11H コマンド ID(RQ1)
nnH, vvH aaH アドレス上位バイト
bbH アドレス
バイト 解説 ccH アドレス
F0H エクスクルーシブ・ステータス ddH アドレス下位バイト
7FH ID ナンバー(ユニバーサル・リアルタイム・メッセージ) ssH サイズ上位バイト
7FH デバイス ID(Broadcast) ttH サイズ
0AH サブ ID#1(Key-Based Instrument Control) uuH サイズ
01H サブ ID#2(Controller) vvH サイズ下位バイト
0nH MIDI チャンネル(00 - 0FH) sum チェックサム
kkH キー・ナンバー F7H EOX(エンド・オブ・エクスクルーシブ)
nnH コントロール・ナンバー
vvH バリュー ※ データの種類により一度に転送するデータの量は決まっており、決められた先頭アドレ
nn=07H Level スとサイズでデータ要求をする必要があります。「パラメーター・アドレス・マップ」
vv = 00H - 7FH 0 - 200%(相対値) (P.8)に記載されたアドレスとサイズを参照してください。
nn=0AH Pan ※ チェックサムについては(P.16)を参照してください。
vv = 00H - 7FH Left - Right(絶対値) ※ Receive Exclusive パラメーターが OFF のときには受信しません。
nn=5BH Reverb Send
vv = 00H - 7FH 0 - 127(絶対値) ○データ・セット 1(DT1)
nn=5D Chorus Send 実際のデータの転送を行うメッセージで、機器に対してデータを設定したい場合に使用しま
vv = 00H - 7FH 0 - 127(絶対値) す。
: :
F7H EOX(エンド・オブ・エクスクルーシブ) ステータス データ・バイト ステータス
F0H 41H, 10H, 00H, 00H, 4AH, 12H, F7H
※ ドラム・インストゥルメントのみに有効なメッセージです。 aaH, bbH, ccH, ddH, eeH, ... ffH,
sum

バイト 解説
F0H エクスクルーシブ・ステータス
41H ID ナンバー(Roland)
10H デバイス ID(dev: 10H)
00H モデル ID # 1(SD-50)
00H モデル ID # 2(SD-50)
4AH モデル ID # 3(SD-50)
12H コマンド ID(DT1)
aaH アドレス上位バイト
bbH アドレス
ccH アドレス
ddH アドレス下位バイト
eeH データ:送信するデータの本体。複数バイトのデータはアドレス順に
送信します
: :
ffH データ
sum チェックサム
F7H EOX(エンド・オブ・エクスクルーシブ)

※ データの種類により一度に転送するデータの量は決まっており、決められた先頭アドレ
スとサイズのデータ以外は受信しません。「パラメーター・アドレス・マップ」(P.8)
に記載されたアドレスとサイズを参照してください。
※ 256 バイトを超えるサイズのデータは 256 バイト以下のパケットに区切って送信し
てください。「データ・セット 1」を続けて送る場合、パケット間は 20ms 以上の時間
間隔をあけてください。
※ チェックサムについては(P.16)を参照してください。
※ Receive Exclusive パラメーターが OFF のときには受信しません。

6
MIDI インプリメンテーション

○データ・セット 1(DT1) ●ユニバーサル・ノンリアルタイム・システム・エクスクルー


実際のデータの転送を行うメッセージで、機器に対してデータを設定したい場合に使用しま
す。
シブ・メッセージ

○アイデンティティー・リプライ・メッセージ(SD-50)
ステータス データ・バイト ステータス
SD-50 がアイデンティティー・リクエスト・メッセージを受信した場合、このメッセージ
F0H 41H, 10H, 42H, 12H, aaH, bbH, F7H
を送信します。
ccH, ddH, ... eeH, sum

ステータス データ・バイト ステータス


バイト 解説
F0H 7EH, 10H, 06H, 02H, 41H, F7H
F0H エクスクルーシブ・ステータス
4AH, 02H, 00H, 00H, 00H, 00H,
41H ID ナンバー(Roland)
00H, 00H
10H デバイス ID(dev: 10H)
42H モデル ID(GS)
バイト 解説
12H コマンド ID(DT1)
F0H エクスクルーシブ・ステータス
aaH アドレス上位バイト
7EH ID ナンバー(ユニバーサル・ノンリアルタイム・メッセージ)
bbH アドレス中位バイト
10H デバイス ID(dev: 10H)
ccH アドレス下位バイト
06H サブ ID # 1(General Information)
ddH データ:送信するデータの本体。複数バイトのデータはアドレス順に
02H サブ ID # 2(Identity Reply)
送信します
41H ID ナンバー(Roland)
: :
4AH 02H デバイス・ファミリー・コード
eeH データ
00H 00H デバイス・ファミリー・ナンバー・コード
sum チェックサム
F7H EOX(エンド・オブ・エクスクルーシブ) 00H 00H 00H 00H ソフトウェアー・リビジョン・レベル
F7H EOX(エンド・オブ・エクスクルーシブ)

※ データの種類により一度に転送するデータの量は決まっており、決められた先頭アドレ
スとサイズのデータ以外は受信しません。「パラメーター・アドレス・マップ」(P.8) ●データ転送
に記載されたアドレスとサイズを参照してください。
※ 256 バイトを超えるサイズのデータは 256 バイト以下のパケットに区切って送信し ○データ・セット 1(DT1)
てください。「データ・セット 1」を続けて送る場合、パケット間は 20ms 以上の時間
間隔をあけてください。 ステータス データ・バイト ステータス
※ チェックサムについては(P.16)を参照してください。 F0H 41H, 10H, 00H, 00H, 4AH, 12H, F7H
※ Receive Exclusive パラメーターが OFF のときには受信しません。 aaH, bbH,ccH, ddH, eeH, ... ffH,
sum

バイト 解説
F0H エクスクルーシブ・ステータス
2. 送信データ 41H ID ナンバー(Roland)
10H デバイス ID(dev: 10H)
■システム・リアルタイム・メッセージ 00H モデル ID # 1(SD-50)
00H モデル ID # 2(SD-50)
4AH モデル ID # 3(SD-50)
●アクティブ・センシング
12H コマンド ID(DT1)
ステータス
aaH アドレス上位バイト
FEH
bbH アドレス
ccH アドレス
※ 約 250msec 間隔で送信します。
ddH アドレス下位バイト
eeH データ:送信するデータの本体。複数バイトのデータはアドレス順に
■システム・エクスクルーシブ・メッセージ 送信します。
ステータス データ・バイト ステータス : :
F0H iiH, ddH, ......, eeH F7H ffH データ
sum チェックサム
F0H: システム・エクスクルーシブ・メッセージのステータス F7H EOX(エンド・オブ・エクスクルーシブ)
ii = ID ナンバー: どのメーカーのエクスクルーシブ・メッセージで あるかの識別をする
ための ID ナンバー(マニファクチャラー ID)です。 ※ データの種類により一度に転送するデータの量は決まっており、決められた先頭アドレ
ローランドのマニファクチャラー ID は 41H です。 スとサイズでデータ要求をする必要があります。「パラメーター・アドレス・マップ」
7EH と 7FH の ID ナンバーは、ユニバーサル・ノンリアルタイム・ (P.8)に記載されたアドレスとサイズを参照してください。
メッセージ(7EH)、ユニバーサル・リアルタイム・メッセージ(7FH) ※ サイズの大きなデータは 256 バイト以下のパケットに区切り、約 20ms の時間間隔
として MIDI 規格の拡張として使用されます。 をあけて送信します。
dd,..., ee =データ: 00H - 7FH(0 - 127)
F7H: EOX(エンド・オブ・エクスクルーシブ)

本機が送信するシステム・エクスクルーシブ・メッセージには、ユニバーサル・ノンリアル
タイム・システム・エクスクルーシブ・メッセージ、データ・セット(DT1)があります。

7
MIDI インプリメンテーション

3. パラメーター・アドレス・マップ
※ # の付いているアドレスは、データを複数に分けて転送します。例えば、16 進数で ABH というデータであれば、0AH、0BH と分けられ、この順序で送受信が行われます。
※ <*> の付いているアドレスおよびパラメーターは SD-50 で受信しても無効となります。

SD-50 (ModelID = 00H 00H 4AH)


+------------------------------------------------------------------------------+
| Start | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 01 00 00 00 | Setup |
|-------------+----------------------------------------------------------------|
| 02 00 00 00 | System |
|-------------+----------------------------------------------------------------|
| 18 00 00 00 | Temporary Studio Set |
+------------------------------------------------------------------------------+

* System
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 00 | System Common |
| 00 02 00 | System Mastering |
+------------------------------------------------------------------------------+

* Studio Set
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 00 | Studio Set Common |
| 00 04 00 | Studio Set Common Chorus |
| 00 06 00 | Studio Set Common Reverb |
| 00 20 00 | Studio Set Part (Part 1) |
| 00 21 00 | Studio Set Part (Part 2) |
| : | |
| 00 2F 00 | Studio Set Part (Part 16) |
| 00 40 00 | Studio Set Tone Modify (Part 1) |
| 00 41 00 | Studio Set Tone Modify (Part 2) |
| : | |
| 00 4F 00 | Studio Set Tone Modify (Part 16) |
+------------------------------------------------------------------------------+

* Setup
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 0aaa | Sound Mode (1 - 4) |
| | | STUDIO, GM1, GM2, GS |
|-------------+-----------+----------------------------------------------------|
| 00 01 | 0aaa aaaa | (reserve) <*> |
| 00 02 | 0aaa aaaa | (reserve) <*> |
| 00 03 | 0aaa aaaa | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 04 | 0aaa aaaa | (reserve) <*> |
| 00 05 | 0aaa aaaa | (reserve) <*> |
| 00 06 | 0aaa aaaa | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 07 | 0aaa aaaa | (reserve) <*> |
| 00 08 | 0aaa aaaa | (reserve) <*> |
| 00 09 | 0000 0aaa | (reserve) <*> |
| 00 0A | 0aaa aaaa | (reserve) <*> |
| 00 0B | 0aaa aaaa | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 0C | 0000 000a | (reserve) <*> |
| 00 0D | 0000 000a | (reserve) <*> |
| 00 0E | 0000 000a | (reserve) <*> |
| 00 0F | 0000 000a | (reserve) <*> |
| 00 10 | 0000 000a | (reserve) <*> |
| 00 11 | 0000 000a | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 12 | 0000 aaaa | GM Map (0 - 1) |
| | | CLASSICAL, CONTEMPORALY |
|-------------+----------------------------------------------------------------|
| 00 00 00 13 | Total Size |
+------------------------------------------------------------------------------+

* 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 | 00aa aaaa | Master Key Shift (40 - 88) |
| | | -24 - +24 |
| 00 05 | 0aaa aaaa | Master Level (0 - 127) |
| 00 06 | 0000 000a | Scale Tune Switch (0 - 1) |
| | | OFF, ON |
| 00 07 | 0000 000a | Tone Remain (0 - 1) |
| | | OFF, ON |
| 00 08 | 0000 000a | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 09 | 000a aaaa | (reserve) <*> |
| 00 0A | 000a aaaa | (reserve) <*> |
| 00 0B | 000a aaaa | (reserve) <*> |
| 00 0C | 000a aaaa | (reserve) <*> |
| 00 0D | 000a aaaa | (reserve) <*> |
| 00 0E | 000a aaaa | (reserve) <*> |
| 00 0F | 000a aaaa | (reserve) <*> |
| 00 10 | 000a aaaa | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 11 | 000a aaaa | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 12 | 0aaa aaaa | (reserve) <*> |

8
MIDI インプリメンテーション

| 00 13 | 0aaa aaaa | (reserve) <*> |


| 00 14 | 0aaa aaaa | (reserve) <*> |
| 00 15 | 0aaa aaaa | (reserve) <*> |
| 00 16 | 0aaa aaaa | (reserve) <*> |
| 00 17 | 0aaa aaaa | (reserve) <*> |
| 00 18 | 0aaa aaaa | (reserve) <*> |
| 00 19 | 0aaa aaaa | (reserve) <*> |
| 00 1A | 0aaa aaaa | (reserve) <*> |
| 00 1B | 0aaa aaaa | (reserve) <*> |
| 00 1C | 0aaa aaaa | (reserve) <*> |
| 00 1D | 0aaa aaaa | (reserve) <*> |
| 00 1E | 0aaa aaaa | (reserve) <*> |
| 00 1F | 0aaa aaaa | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 20 | 0aaa aaaa | System Control 1 Source (0 - 97) |
| | | OFF, CC01 - CC31, CC33 - CC95, |
| | | BEND, AFT |
| 00 21 | 0aaa aaaa | System Control 2 Source (0 - 97) |
| | | OFF, CC01 - CC31, CC33 - CC95, |
| | | BEND, AFT |
| 00 22 | 0aaa aaaa | System Control 3 Source (0 - 97) |
| | | OFF, CC01 - CC31, CC33 - CC95, |
| | | BEND, AFT |
| 00 23 | 0aaa aaaa | System Control 4 Source (0 - 97) |
| | | OFF, CC01 - CC31, CC33 - CC95, |
| | | BEND, AFT |
|-------------+-----------+----------------------------------------------------|
| 00 24 | 0000 000a | Control Source (0 - 1) |
| | | SYS, TEMP |
| 00 25 | 0000 000a | System Clock Source (0 - 1) |
| | | INT, MIDI |
|# 00 26 | 0000 aaaa | |
| | 0000 bbbb | System Tempo (20 - 250) |
| 00 28 | 0000 000a | Tempo Override (0 - 1) |
| | | OFF, ON |
|-------------+-----------+----------------------------------------------------|
| 00 29 | 0000 000a | Receive Program Change (0 - 1) |
| | | OFF, ON |
| 00 2A | 0000 000a | Receive Bank Select (0 - 1) |
| | | OFF, ON |
|-------------+----------------------------------------------------------------|
| 00 00 00 2B | Total Size |
+------------------------------------------------------------------------------+

* System Mastering
+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 00aa | Mastering Type (0 - 3) |
| | | OFF, SHARP, CLEAR, POWER |
| 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 0aaa | Split Freq Low (0 - 6) |
| | | 200, 250, 315, 400, 500, |
| | | 630, 800 [Hz] |
| 00 11 | 0000 0aaa | Split Freq High (0 - 6) |
| | | 2000, 2500, 3150, 4000, 5000, |
| | | 6300, 8000 [Hz] |
|-------------+----------------------------------------------------------------|
| 00 00 00 12 | Total Size |
+------------------------------------------------------------------------------+

9
MIDI インプリメンテーション

* Studio Set Common


+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0aaa aaaa | Studio Set Name 1 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 01 | 0aaa aaaa | Studio Set Name 2 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 02 | 0aaa aaaa | Studio Set Name 3 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 03 | 0aaa aaaa | Studio Set Name 4 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 04 | 0aaa aaaa | Studio Set Name 5 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 05 | 0aaa aaaa | Studio Set Name 6 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 06 | 0aaa aaaa | Studio Set Name 7 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 07 | 0aaa aaaa | Studio Set Name 8 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 08 | 0aaa aaaa | Studio Set Name 9 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 0A | 0aaa aaaa | Studio Set Name 11 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 0B | 0aaa aaaa | Studio Set Name 12 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 0C | 0aaa aaaa | Studio Set Name 13 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 0D | 0aaa aaaa | Studio Set Name 14 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 0E | 0aaa aaaa | Studio Set Name 15 (32 - 127) |
| | | 32 - 127 [ASCII] |
| 00 0F | 0aaa aaaa | Studio Set Name 16 (32 - 127) |
| | | 32 - 127 [ASCII] |
|-------------+-----------+----------------------------------------------------|
| 00 10 | 0aaa aaaa | Studio Set Level (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 11 | 00aa aaaa | (reserve) <*> |
| 00 12 | 00aa aaaa | (reserve) <*> |
| 00 13 | 00aa aaaa | (reserve) <*> |
| 00 14 | 0000 000a | (reserve) <*> |
| 00 15 | 0000 000a | (reserve) <*> |
| 00 16 | 0000 000a | (reserve) <*> |
| 00 17 | 0000 000a | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 18 | 0aaa aaaa | Voice Reserve 1 (0 - 64) |
| | | 0 - 63, FULL |
| 00 19 | 0aaa aaaa | Voice Reserve 2 (0 - 64) |
| | | 0 - 63, FULL |
| 00 1A | 0aaa aaaa | Voice Reserve 3 (0 - 64) |
| | | 0 - 63, FULL |
| 00 1B | 0aaa aaaa | Voice Reserve 4 (0 - 64) |
| | | 0 - 63, FULL |
| 00 1C | 0aaa aaaa | Voice Reserve 5 (0 - 64) |
| | | 0 - 63, FULL |
| 00 1D | 0aaa aaaa | Voice Reserve 6 (0 - 64) |
| | | 0 - 63, FULL |
| 00 1E | 0aaa aaaa | Voice Reserve 7 (0 - 64) |
| | | 0 - 63, FULL |
| 00 1F | 0aaa aaaa | Voice Reserve 8 (0 - 64) |
| | | 0 - 63, FULL |
| 00 20 | 0aaa aaaa | Voice Reserve 9 (0 - 64) |
| | | 0 - 63, FULL |
| 00 21 | 0aaa aaaa | Voice Reserve 10 (0 - 64) |
| | | 0 - 63, FULL |
| 00 22 | 0aaa aaaa | Voice Reserve 11 (0 - 64) |
| | | 0 - 63, FULL |
| 00 23 | 0aaa aaaa | Voice Reserve 12 (0 - 64) |
| | | 0 - 63, FULL |
| 00 24 | 0aaa aaaa | Voice Reserve 13 (0 - 64) |
| | | 0 - 63, FULL |
| 00 25 | 0aaa aaaa | Voice Reserve 14 (0 - 64) |
| | | 0 - 63, FULL |
| 00 26 | 0aaa aaaa | Voice Reserve 15 (0 - 64) |
| | | 0 - 63, FULL |
| 00 27 | 0aaa aaaa | Voice Reserve 16 (0 - 64) |
| | | 0 - 63, FULL |
| 00 28 | 0aaa aaaa | (reserve) <*> |
| 00 29 | 0aaa aaaa | (reserve) <*> |
| 00 2A | 0aaa aaaa | (reserve) <*> |
| 00 2B | 0aaa aaaa | (reserve) <*> |
| 00 2C | 0aaa aaaa | (reserve) <*> |
| 00 2D | 0aaa aaaa | (reserve) <*> |
| 00 2E | 0aaa aaaa | (reserve) <*> |
| 00 2F | 0aaa aaaa | (reserve) <*> |
| 00 30 | 0aaa aaaa | (reserve) <*> |
| 00 31 | 0aaa aaaa | (reserve) <*> |
| 00 32 | 0aaa aaaa | (reserve) <*> |
| 00 33 | 0aaa aaaa | (reserve) <*> |
| 00 34 | 0aaa aaaa | (reserve) <*> |
| 00 35 | 0aaa aaaa | (reserve) <*> |
| 00 36 | 0aaa aaaa | (reserve) <*> |
| 00 37 | 0aaa aaaa | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 38 | 0000 aaaa | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 39 | 0aaa aaaa | Tone Control 1 Source (0 - 97) |
| | | OFF, CC01 - CC31, CC33 - CC95, |
| | | BEND, AFT |
| 00 3A | 0aaa aaaa | Tone Control 2 Source (0 - 97) |
| | | OFF, CC01 - CC31, CC33 - CC95, |
| | | BEND, AFT |
| 00 3B | 0aaa aaaa | Tone Control 3 Source (0 - 97) |
| | | OFF, CC01 - CC31, CC33 - CC95, |
| | | BEND, AFT |
| 00 3C | 0aaa aaaa | Tone Control 4 Source (0 - 97) |
| | | OFF, CC01 - CC31, CC33 - CC95, |
| | | BEND, AFT |
|-------------+-----------+----------------------------------------------------|
| 00 3D | 0000 000a | Part Solo Switch 1 (0 - 1) |
| | | OFF, ON |
| 00 3E | 0000 000a | Part Solo Switch 2 (0 - 1) |
| | | OFF, ON |
| 00 3F | 0000 000a | Part Solo Switch 3 (0 - 1) |
| | | OFF, ON |
| 00 40 | 0000 000a | Part Solo Switch 4 (0 - 1) |

10
MIDI インプリメンテーション

| | | OFF, ON |
| 00 41 | 0000 000a | Part Solo Switch 5 (0 - 1) |
| | | OFF, ON |
| 00 42 | 0000 000a | Part Solo Switch 6 (0 - 1) |
| | | OFF, ON |
| 00 43 | 0000 000a | Part Solo Switch 7 (0 - 1) |
| | | OFF, ON |
| 00 44 | 0000 000a | Part Solo Switch 8 (0 - 1) |
| | | OFF, ON |
| 00 45 | 0000 000a | Part Solo Switch 9 (0 - 1) |
| | | OFF, ON |
| 00 46 | 0000 000a | Part Solo Switch 10 (0 - 1) |
| | | OFF, ON |
| 00 47 | 0000 000a | Part Solo Switch 11 (0 - 1) |
| | | OFF, ON |
| 00 48 | 0000 000a | Part Solo Switch 12 (0 - 1) |
| | | OFF, ON |
| 00 49 | 0000 000a | Part Solo Switch 13 (0 - 1) |
| | | OFF, ON |
| 00 4A | 0000 000a | Part Solo Switch 14 (0 - 1) |
| | | OFF, ON |
| 00 4B | 0000 000a | Part Solo Switch 15 (0 - 1) |
| | | OFF, ON |
| 00 4C | 0000 000a | Part Solo Switch 16 (0 - 1) |
| | | OFF, ON |
|-------------+----------------------------------------------------------------|
| 00 00 00 4D | Total Size |
+------------------------------------------------------------------------------+

* Studio Set Common Chorus


+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 aaaa | Chorus Type (0 - 3) |
| | | OFF, (reserve), DELAY, CHORUS |
| 00 01 | 0aaa aaaa | Chorus Level (0 - 127) |
| 00 02 | 0000 00aa | (reserve) <*> |
| 00 03 | 0000 00aa | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
|# 00 04 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Delay Left (sync sw) (0 - 1) |
| | | OFF, ON |
| | | CHORUS: Pre-LPF (0 - 7) |
|# 00 08 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Delay Left (msec) (0 - 1000) |
| | | CHORUS: Level (0 -127) |
|# 00 0C | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Delay Left (note) (0 - 21) |
| | | CHORUS: Feedback (0 - 127) |
|# 00 10 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Delay Right (sync sw) (0 - 1) |
| | | OFF, ON |
| | | CHORUS: Delay (0 - 127) |
|# 00 14 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Delay Right (msec) (0 - 1000) |
| | | CHORUS: Rate (0 - 127) |
|# 00 18 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Delay Right (note) (0 - 21) |
| | | CHORUS: Depth (0 - 127) |
|# 00 1C | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Delay Center (sync sw) (0 - 1) |
| | | OFF, ON |
| | | CHORUS: Send Level to Reverb (0 - 127) |
|# 00 20 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Delay Center (msec) (0 - 1000) |
|# 00 24 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Delay Center (note) (0 - 21) |
|# 00 28 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Center Feedback (0 - 98) |
| | | -98 - +98 [%] |
|# 00 2C | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: HF Damp (0 - 17) |
| | | 200, 250, 315, 400, 500, 630, |
| | | 800, 1000, 1250, 1600, 2000, |
| | | 2500, 3150, 4000, 5000, 6300, 8000, BYPASS [Hz] |
|# 00 30 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Left Level (0 -127) |
|# 00 34 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Right Level (0 -127) |
|# 00 38 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | DELAY: Center Level (0 -127) |
|# 00 3C | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
| | | (reserve) <*> |
|# 00 40 | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |

11
MIDI インプリメンテーション

| | 0000 cccc | (reserve) <*> |


| | 0000 dddd | (reserve) <*> |
| | | (reserve) <*> |
|# 00 44 | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
| | | (reserve) <*> |
|# 00 48 | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
| | | (reserve) <*> |
|# 00 4C | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
| | | (reserve) <*> |
|# 00 50 | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|-------------+----------------------------------------------------------------|
| 00 00 00 54 | Total Size |
+------------------------------------------------------------------------------+

* Studio Set Common Reverb


+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 aaaa | (reserve) <*> |
| 00 01 | 0aaa aaaa | Reverb Level (0 - 127) |
| 00 02 | 0000 00aa | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
|# 00 03 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Type (0 - 7) |
|# 00 07 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Pre-LPF (0 - 7) |
|# 00 0B | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Level (0 - 127) |
|# 00 0F | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Time (0 - 127) |
|# 00 13 | 0000 aaaa | |
| | 0000 bbbb | |
| | 0000 cccc | |
| | 0000 dddd | Feedback (0 - 127) |
|# 00 17 | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 1B | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 1F | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 23 | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 27 | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 2B | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 2F | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 33 | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 37 | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 3B | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 3F | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 43 | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 47 | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 4B | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|# 00 4F | 0000 aaaa | (reserve) <*> |
| | 0000 bbbb | (reserve) <*> |
| | 0000 cccc | (reserve) <*> |
| | 0000 dddd | (reserve) <*> |
|-------------+----------------------------------------------------------------|
| 00 00 00 53 | Total Size |
+------------------------------------------------------------------------------+

12
MIDI インプリメンテーション

* Studio Set Part


+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0000 aaaa | Receive Channel (0 - 15) |
| | | 1 - 16 |
| 00 01 | 0000 000a | Part Switch (0 - 1) |
| | | OFF, ON |
| 00 02 | 0000 000a | Receive Src1 (0 - 1) |
| | | OFF, ON |
| 00 03 | 0000 000a | Receive Src2 (0 - 1) |
| | | OFF, ON |
| 00 04 | 0000 000a | Receive Src3 (0 - 1) |
| | | OFF, ON |
| 00 05 | 0000 000a | Receive Src4 (0 - 1) |
| | | OFF, ON |
|-------------+-----------+----------------------------------------------------|
| 00 06 | 0aaa aaaa | Tone Bank Select MSB (CC# 0) (0 - 127) |
| 00 07 | 0aaa aaaa | Tone Bank Select LSB (CC# 32) (0 - 127) |
| 00 08 | 0aaa aaaa | Tone Program Number (PC) (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 09 | 0aaa aaaa | Part Level (CC# 7) (0 - 127) |
| 00 0A | 0aaa aaaa | Part Pan (CC# 10) (0 - 127) |
| | | L64 - 63R |
| 00 0B | 0aaa aaaa | Part Coarse Tune (RPN# 2) (16 - 112) |
| | | -48 - +48 |
| 00 0C | 0aaa aaaa | Part Fine Tune (RPN# 1) (14 - 114) |
| | | -50 - +50 |
| 00 0D | 0000 00aa | Part Mono/Poly (MONO ON/POLY ON) (0 - 2) |
| | | MONO, POLY, TONE |
| 00 0E | 0000 00aa | Part Legato Switch (CC# 68) (0 - 2) |
| | | OFF, ON, TONE |
| 00 0F | 000a aaaa | Part Pitch Bend Range (RPN# 0) (0 - 25) |
| | | 0 - 24, TONE |
| 00 10 | 0000 00aa | Part Portamento Switch (CC# 65) (0 - 2) |
| | | OFF, ON, TONE |
|# 00 11 | 0000 aaaa | |
| | 0000 bbbb | Part Portamento Time (CC# 5) (0 - 128) |
| | | 0 - 127, TONE |
| 00 13 | 0aaa aaaa | Part Cutoff Offset (CC# 74) (0 - 127) |
| | | -64 - +63 |
| 00 14 | 0aaa aaaa | Part Resonance Offset (CC# 71) (0 - 127) |
| | | -64 - +63 |
| 00 15 | 0aaa aaaa | Part Attack Time Offset (CC# 73) (0 - 127) |
| | | -64 - +63 |
| 00 16 | 0aaa aaaa | Part Decay Time Offset (CC# 75) (0 - 127) |
| | | -64 - +63 |
| 00 17 | 0aaa aaaa | Part Release Time Offset (CC# 72) (0 - 127) |
| | | -64 - +63 |
| 00 18 | 0aaa aaaa | Part Vibrato Rate (CC# 76) (0 - 127) |
| | | -64 - +63 |
| 00 19 | 0aaa aaaa | Part Vibrato Depth (CC# 77) (0 - 127) |
| | | -64 - +63 |
| 00 1A | 0aaa aaaa | Part Vibrato Delay (CC# 78) (0 - 127) |
| | | -64 - +63 |
|-------------+-----------+----------------------------------------------------|
| 00 1B | 0000 0aaa | Part Octave Shift (61 - 67) |
| | | -3 - +3 |
| 00 1C | 0aaa aaaa | Part Velocity Sens Offset (1 - 127) |
| | | -63 - +63 |
| 00 1D | 0aaa aaaa | Keyboard Range Lower (0 - 127) |
| | | C-1 - UPPER |
| 00 1E | 0aaa aaaa | Keyboard Range Upper (0 - 127) |
| | | LOWER - G9 |
| 00 1F | 0aaa aaaa | Keyboard Fade Width Lower (0 - 127) |
| 00 20 | 0aaa aaaa | Keyboard Fade Width Upper (0 - 127) |
| 00 21 | 0aaa aaaa | Velocity Range Lower (1 - 127) |
| | | 1 - UPPER |
| 00 22 | 0aaa aaaa | Velocity Range Upper (0 - 127) |
| | | LOWER - 127 |
| 00 23 | 0aaa aaaa | Velocity Fade Width Lower (0 - 127) |
| 00 24 | 0aaa aaaa | Velocity Fade Width Upper (0 - 127) |
| 00 25 | 0000 000a | Mute Switch (0 - 1) |
| | | OFF, MUTE |
|-------------+-----------+----------------------------------------------------|
| 00 26 | 0aaa aaaa | Part Dry Send Level (0 - 127) |
| 00 27 | 0aaa aaaa | Part Chorus Send Level (CC# 93) (0 - 127) |
| 00 28 | 0aaa aaaa | Part Reverb Send Level (CC# 91) (0 - 127) |
| 00 29 | 0000 aaaa | (reserve) <*> |
| 00 2A | 0000 00aa | (reserve) <*> |
|-------------+-----------+----------------------------------------------------|
| 00 2B | 0aaa aaaa | Part Scale Tune Type (0 - 2) |
| | | CUSTOM, EQUAL, JUST |
| 00 2C | 0aaa aaaa | Part Scale Tune Key (0 - 11) |
| | | C, C#, D, D#, E, F, |
| | | F#, G, G#, A, A#, B |
| 00 2D | 0aaa aaaa | Part Scale Tune for C (0 - 127) |
| | | -64 - +63 |
| 00 2E | 0aaa aaaa | Part Scale Tune for C# (0 - 127) |
| | | -64 - +63 |
| 00 2F | 0aaa aaaa | Part Scale Tune for D (0 - 127) |
| | | -64 - +63 |
| 00 30 | 0aaa aaaa | Part Scale Tune for D# (0 - 127) |
| | | -64 - +63 |
| 00 31 | 0aaa aaaa | Part Scale Tune for E (0 - 127) |
| | | -64 - +63 |
| 00 32 | 0aaa aaaa | Part Scale Tune for F (0 - 127) |
| | | -64 - +63 |
| 00 33 | 0aaa aaaa | Part Scale Tune for F# (0 - 127) |
| | | -64 - +63 |
| 00 34 | 0aaa aaaa | Part Scale Tune for G (0 - 127) |
| | | -64 - +63 |
| 00 35 | 0aaa aaaa | Part Scale Tune for G# (0 - 127) |
| | | -64 - +63 |
| 00 36 | 0aaa aaaa | Part Scale Tune for A (0 - 127) |
| | | -64 - +63 |
| 00 37 | 0aaa aaaa | Part Scale Tune for A# (0 - 127) |
| | | -64 - +63 |
| 00 38 | 0aaa aaaa | Part Scale Tune for B (0 - 127) |
| | | -64 - +63 |
|-------------+-----------+----------------------------------------------------|
| 00 39 | 0000 000a | Receive Program Change (0 - 1) |
| | | OFF, ON |
| 00 3A | 0000 000a | Receive Bank Select (0 - 1) |
| | | OFF, ON |
| 00 3B | 0000 000a | Receive Bender (0 - 1) |

13
MIDI インプリメンテーション

| | | OFF, ON |
| 00 3C | 0000 000a | Receive Polyphonic Key Pressure (0 - 1) |
| | | OFF, ON |
| 00 3D | 0000 000a | Receive Channel Pressure (0 - 1) |
| | | OFF, ON |
| 00 3E | 0000 000a | Receive Modulation (0 - 1) |
| | | OFF, ON |
| 00 3F | 0000 000a | Receive Volume (0 - 1) |
| | | OFF, ON |
| 00 40 | 0000 000a | Receive Pan (0 - 1) |
| | | OFF, ON |
| 00 41 | 0000 000a | Receive Expression (0 - 1) |
| | | OFF, ON |
| 00 42 | 0000 000a | Receive Hold-1 (0 - 1) |
| | | OFF, ON |
|-------------+-----------+----------------------------------------------------|
| 00 43 | 0000 0aaa | Velocity Curve Type (0 - 4) |
| | | OFF, 1 - 4 |
|-------------+----------------------------------------------------------------|
| 00 00 00 44 | Total Size |
+------------------------------------------------------------------------------+

* Studio Set Tone Modify


+------------------------------------------------------------------------------+
| Offset | |
| Address | Description |
|-------------+----------------------------------------------------------------|
| 00 00 | 0aaa aaaa | Tone Modify Type (read only) (0 - 16) |
|-------------+-----------+----------------------------------------------------|
| 00 01 | 0aaa aaaa | Modify Parameter 1 (0 - 127) |
| 00 02 | 0aaa aaaa | Modify Parameter 2 (0 - 127) |
| 00 03 | 0aaa aaaa | Modify Parameter 3 (0 - 127) |
| 00 04 | 0aaa aaaa | Modify Parameter 4 (0 - 127) |
| 00 05 | 0aaa aaaa | Modify Parameter 5 (0 - 127) |
| 00 06 | 0aaa aaaa | Modify Parameter 6 (0 - 127) |
| 00 07 | 0aaa aaaa | Modify Parameter 7 (0 - 127) |
| 00 08 | 0aaa aaaa | Modify Parameter 8 (0 - 127) |
| 00 09 | 0aaa aaaa | Modify Parameter 9 (0 - 127) |
| 00 0A | 0aaa aaaa | Modify Parameter 10 (0 - 127) |
| 00 0B | 0aaa aaaa | Modify Parameter 11 (0 - 127) |
| 00 0C | 0aaa aaaa | Modify Parameter 12 (0 - 127) |
| 00 0D | 0aaa aaaa | Modify Parameter 13 (0 - 127) |
| 00 0E | 0aaa aaaa | Modify Parameter 14 (0 - 127) |
| 00 0F | 0aaa aaaa | Modify Parameter 15 (0 - 127) |
| 00 10 | 0aaa aaaa | Modify Parameter 16 (0 - 127) |
| 00 11 | 0aaa aaaa | Modify Parameter 17 (0 - 127) |
| 00 12 | 0aaa aaaa | Modify Parameter 18 (0 - 127) |
| 00 13 | 0aaa aaaa | Modify Parameter 19 (0 - 127) |
| 00 14 | 0aaa aaaa | Modify Parameter 20 (0 - 127) |
| 00 15 | 0aaa aaaa | Modify Parameter 21 (0 - 127) |
| 00 16 | 0aaa aaaa | Modify Parameter 22 (0 - 127) |
| 00 17 | 0aaa aaaa | Modify Parameter 23 (0 - 127) |
| 00 18 | 0aaa aaaa | Modify Parameter 24 (0 - 127) |
| 00 19 | 0aaa aaaa | Modify Parameter 25 (0 - 127) |
| 00 1A | 0aaa aaaa | Modify Parameter 26 (0 - 127) |
| 00 1B | 0aaa aaaa | Modify Parameter 27 (0 - 127) |
| 00 1C | 0aaa aaaa | Modify Parameter 28 (0 - 127) |
| 00 1D | 0aaa aaaa | Modify Parameter 29 (0 - 127) |
| 00 1E | 0aaa aaaa | Modify Parameter 30 (0 - 127) |
| 00 1F | 0aaa aaaa | Modify Parameter 31 (0 - 127) |
| 00 20 | 0aaa aaaa | Modify Parameter 32 (0 - 127) |
|-------------+-----------+----------------------------------------------------|
| 00 21 | 0aaa aaaa | (reserve) <*> |
| 00 22 | 0aaa aaaa | (reserve) <*> |
| 00 23 | 0aaa aaaa | (reserve) <*> |
| 00 24 | 0aaa aaaa | (reserve) <*> |
|-------------+----------------------------------------------------------------|
| 00 00 00 25 | Total Size |
+------------------------------------------------------------------------------+

14
MIDI インプリメンテーション

4. 参考資料 ■実際の MIDI メッセージの例


<例 1 > 92 3E 5F
■ 10 進数と 16 進数の対応表 9n はノート・オンのステータスで、n は MIDI チャンネル・ナンバーです。2H = 2, 3EH
(16 進数表記の数字の後ろには“H”を付けています。) = 62, 5FH = 95 ですから、これは MIDI CH = 3、ノート・ナンバー 62(音名は D4)

MIDI では、データ値や、エクスクルーシブ・メッセージのアドレスやサイズには、7 ビッ ベロシティー 95 のノート・オン・メッセージです。
トごとの 16 進表記が使用されます。10 進表記との対応表は次のとおりです。

<例 2 > CE 49
+------+------++------+------++------+------++------+------+
| D | H || D | H || D | H || D | H | CnH はプログラム・チェンジのステータスで、n は MIDI チャンネル・ナンバーです。EH
+------+------++------+------++------+------++------+------+ = 14, 49H = 73 ですから、これは MIDI CH = 15、プログラム・ナンバー 74 のプロ
| 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 | <例 3 > EA 00 28
| 5 | 05H || 37 | 25H || 69 | 45H || 101 | 65H | EnH はピッチ・ベンド・チェンジのステータスで、n は MIDI チャンネル・ナンバーです。
| 6 | 06H || 38 | 26H || 70 | 46H || 102 | 66H |
| 7 | 07H || 39 | 27H || 71 | 47H || 103 | 67H | 第 2 バイト(00H = 0)がピッチ・ベンド値の下位バイト、第 3 バイト(28H = 40)
| 8 | 08H || 40 | 28H || 72 | 48H || 104 | 68H | が上位バイトですが、ピッチ・ベンド値は 40 00H(= 64 x 128 + 0 = 8192)を 0
| 9 | 09H || 41 | 29H || 73 | 49H || 105 | 69H |
| 10 | 0AH || 42 | 2AH || 74 | 4AH || 106 | 6AH | とする符号のある値ですから、この場合のピッチ・ベンド値は、
| 11 | 0BH || 43 | 2BH || 75 | 4BH || 107 | 6BH | 28 00H - 40 00H = 40 x 128 + 0 -(64 x 128 + 0)= 5120 - 8192 = -3072
| 12 | 0CH || 44 | 2CH || 76 | 4CH || 108 | 6CH |
| 13 | 0DH || 45 | 2DH || 77 | 4DH || 109 | 6DH |
| 14 | 0EH || 46 | 2EH || 78 | 4EH || 110 | 6EH | ピッチ・ベンド・センシティビティーが 2 半音になっているとすると、-8192(00 00H)
| 15 | 0FH || 47 | 2FH || 79 | 4FH || 111 | 6FH |
| 16 | 10H || 48 | 30H || 80 | 50H || 112 | 70H | で -200 セントだけピッチを変化させますから、この場合は -200 x(-3072)÷(-8192)
| 17 | 11H || 49 | 31H || 81 | 51H || 113 | 71H | = -75 セントのピッチ・ベンドを MIDI CH = 11 に指示していることになります。
| 18 | 12H || 50 | 32H || 82 | 52H || 114 | 72H |
| 19 | 13H || 51 | 33H || 83 | 53H || 115 | 73H |
| 20 | 14H || 52 | 34H || 84 | 54H || 116 | 74H | <例 4 > B3 64 00 65 00 06 0C 26 00 64 7F 65 7F
| 21 | 15H || 53 | 35H || 85 | 55H || 117 | 75H |
| 22 | 16H || 54 | 36H || 86 | 56H || 118 | 76H | BnH はコントロール・チェンジのステータスで、n は MIDI チャンネル・ナンバーです。コ
| 23 | 17H || 55 | 37H || 87 | 57H || 119 | 77H | ントロール・チェンジは、第 2 バイトがコントローラー・ナンバー、第 3 バイトはそのパ
| 24 | 18H || 56 | 38H || 88 | 58H || 120 | 78H |
| 25 | 19H || 57 | 39H || 89 | 59H || 121 | 79H | ラメーターの値です。MIDI では、ランニング・ステータスといって、同じステータスのメッ
| 26 | 1AH || 58 | 3AH || 90 | 5AH || 122 | 7AH | セージが連続する場合は、2 つめ以降のステータスを省略してもよいことになっていますか
| 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 | B3 64 00 MIDI CH = 4 に RPN パラメーター・ナンバーの下位バイト: 00H
+------+------++------+------++------+------++------+------+ (B3) 65 00 MIDI CH = 4 に RPN パラメーター・ナンバーの上位バイト: 00H
D:decimal (B3) 06 0C MIDI CH = 4 にパラメーター値の上位バイト: 0CH
H:hexadecimal (B3) 26 00 MIDI CH = 4 にパラメーター値の下位バイト: 00H
(B3) 64 7F MIDI CH = 4 に RPN パラメーター・ナンバーの下位バイト: 7FH
※ MIDI チャンネル、バンク・セレクト、プログラム・チェンジなどの 10 進表記は、前 (B3) 65 7F MIDI CH = 4 に RPN パラメーター・ナンバーの上位バイト: 7FH
表の 10 進数に 1 を足した値になっています。
※ 7 ビットごとの 16 進表記では、1 バイトのデータで表せる値は最大 128 段階です。 つまり、MIDI CH = 4 の RPN パラメーター・ナンバー 00 00H に 0C 00H のパラメー
それ以上の分解能のデータは複数のバイトを使います。例えば、aa bbH と 2 バイトの ター値を送り、その後 RPN パラメーター・ナンバー 7F 7FH に設定するメッセージです。
7 ビットごとの 16 進表記された値は、aa x 128 + bb となります。
※ ±の符号のある値は、00H = -64, 40H =± 0, 7FH = + 63 となり、10 進表記に RPN パラメーター・ナンバー 00 00H の機能はピッチ・ベンド・センシティビティーで、
は上表の 10 進数から 64 引いた値を使います。2 バイトの場合は、00 00H = - パラメーター値の上位バイトが半音単位を示しています。この例ではパラメーター値の上位
8192, 40 00H =± 0, 7F 7FH = +8191 となり、例えば、aa bbH を 10 進表記 バイトは 0CH = 12 ですから、ピッチ・ベンドの最大変化幅を± 12 半音(1 オクターブ)
すると aa bbH - 40 00H = aa x 128 + bb - 64 x 128 となります。 に設定しています。 (ピッチ・ベンド・センシティビティーの下位バイトは無視されますが、
※「nibbled」と書かれたデータの場合は、4 ビットごとの 16 進表記が使用されます。 どの機器でも正しく動作させるために下位バイト(パラメーター値は 0)もいっしょに送り
0a 0bH と 2 バイトのニブル表記された値は、a x 16 + b となります。 ましょう。)

<例 1 > 5AH の 10 進表記は? RPN や NRPN は一度パラメーター・ナンバーを設定すると、その後同一チャンネルに送


前表より 5AH = 90 となります。 られたデータ・エントリーがすべて有効になってしまうため、必要なパラメーター値を送っ
た後でパラメーター・ナンバーを 7F 7FH に設定して誤動作を防止することが推奨されて
<例 2 > 7 ビットごとの 16 進表記された値 12 34H の 10 進表記は? います。最後の(B3)64 7F(B3)65 7F はそのためのものです。
前表より 12H = 18, 34H = 52 ですから
18 x 128 + 52 = 2356 曲データ(例えばスタンダード MIDI ファイルのデータ)中では<例 4 >のように多くのイ
となります。 ベントをランニング・ステータスで記述することは好ましくありません。曲中で、ポーズ/
早送り/巻き戻し、などの操作を行った場合に、シーケンサーが正しいステータスを出力で
<例 3 > 0A 03 09 0D とニブル表記された値の 10 進表記は? きず、音源が 誤った解釈をしてし まう可能性がありま す。すべてのイベントに それぞれス
前表より 0AH = 10, 03H = 3, 09H = 9, 0DH = 13 ですから テータスを付けるようにしてください。
((10 x 16 + 3)x 16 + 9)x 16 + 13 = 41885
となります。 また、RPN や NRPN はパラメーター・ナンバーの設定とパラメーター値の送信が正しい
順序で 行われなければな りません。シーケンサー によっては、同一(または 近接した)ク
<例 4 > 10 進数表記の 1258 をニブル表記すると? ロックに 記述されたイベントの 送信順序がデータに記載 されている順序と変わ ってしまう
ものもありますから、各イベントの時刻を(TPQN = 96 で 1-Tick, TPQN = 480 なら
16 ) 1258
16 ) 78 ...10 5-Ticks 程度)ずらして記述するのがよいでしょう。
16 ) 4 ...14
0 ... 4
※ TPQN:Ticks Per Quarter Note(4 分音符あたりのティック数)

前表より 0 = 00H, 4 = 04H, 14 = 0EH, 10 = 0AH ですから


00 04 0E 0AH
となります。

15
MIDI インプリメンテーション

■エクスクルーシブ・メッセ ージの例とチェッ クサム ■スケール・チューン機能


の計算 スケール・チューンは、C ∼ B それぞれのピッチを微調整する機能です。1 オクターブ分
の設定ですべてのオクターブのピッチが微調整されます。スケール・チューンを設定するこ
ローランド のエクスクルーシブ・メッセ ージ(RQ1, DT1)では、メッセージが 正しく受
とで、平均律以外のさまざまな音律で演奏することができます。ここでは、例として 3 種
信できているかどうかのチェックを行うために、データの後ろ(F7 の前)にチェックサム
類の設定を説明します。
を付けて メッセージを送りま す。チェックサムの値は、送 られるエクスクルー シブ・メッ
セージのアドレス、データ(またはサイズ)によって決まります。
○平均律
1 オクターブを 12 等分した音律で、現在、西洋音楽を中心に最も広く使われています。本
●チェックサムの計算のしかた 機のスケール・チューン機能の初期設定は平均律になっています。
(16 進表記の数字の後ろには H を付けています。 )
チェックサムは、アドレス、サイズ、およびチェックサム自身を加算した値の下位 7 ビッ ○純正律(主音が C)
トがゼロになる値です。 平均律と比べると、主要 3 和音がとても美しく響きます。しかし 1 つの調でしかその効果
具体的 な計算は、送り たいエクス クルーシブ・メ ッセージの アドレスは aa bb cc ddH、 は得られず、転調すると和音が濁ってしまいます。ここでは主音を C とする調の設定を紹
データまたはサイズが ee ffH とすると、以下のようになります。 介します。

aa + bb + cc + dd + ee + ff =合計 ○アラビア風音階
合計÷ 128 =商 … 余り スケール・チューン機能を使うことで、さまざまな民族音楽のチューニングができます。こ
128 - 余り=チェックサム こでは、代表的なアラビア風音階のデータを紹介します。

<例> CHORUS TYPE を DELAY に設定する(DT1)場合 設定例


「パラメーター・アドレス・マップ」(P.8)より、テンポラリー・スタジオのスタート・ア 音名 平均律 純正律(主音が C) アラビア風音階
ドレスは 18 00 00 00H、スタジオ・コモン・コーラスのオフセッ ト・アドレスは 04 C 0 0 -6
00H、CHORUS TYPE のアドレスは 00 00H ですからアドレスは C# 0 -8 +45
D 0 +4 -2
18 00 00 00H Eb 0 +16 -12
04 00H
+) 00 00H E 0 -14 -51
18 00 04 00H F 0 -2 -8
F# 0 -10 +43
DELAY はパラメーター値 02H ですから
G 0 +2 -4
G# 0 +14 +47
F0 41 10 00 00 4A 12 10 00 04 00 02 ?? F7
A 0 -16 0
(1) (2) (3) (4) (5) アドレス データ チェックサム (6)
Bb 0 +14 -10
B 0 -12 -49
(1)エクスクルーシブ・ステータス、(2)ID ナンバー(Roland) 、(3)デバイス ID(17)
(4)モデル ID(SD-50)、(5)コマンド ID(DT1)、(6)EOX 表の値の単位はセントです。16 進数に変換し、エクスクルーシブ・データとして送信して
ください。
次にチェックサムの計算をします。 例えば、パート 1 のスケール・チューンをアラビア風にするには、以下のデータを送って
ください。
18H + 00H + 04H + 00H + 02H = 24 + 0 + 4 + 0 + 2 = 30(sum)
30(合計)÷ 128 = 0(商)… 30(余り) F0 41 10 00 00 4A 12 18 00 20 2C 00 3A 6D 3E 34 0D 38 6B 3C 6F 40
チェックサム= 128 - 30(余り)= 98 = 62H 36 0F 23 F7

したがって、F0 41 10 00 00 4A 12 18 00 04 00 02 62 F7 が送信するメッセー
ジです。

■ ASCII コード対応表
SD-50 では、スタジオ・セット・ネーム等のデータを扱うとき、以下に示すような 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 はスペースです。

16

You might also like