TB-3

Roland TB-3 取扱説明書

  • こんにちは!ローランド TB-3 のMIDI インプリメンテーションに関するドキュメントを読み終えました。このドキュメントでは、TB-3のシステム・エクスクルーシブ・メッセージの送受信方法、データ転送、パラメーター設定、そして重要な注意点などが詳しく説明されています。TB-3の使い方に関するご質問がございましたら、お気軽にお尋ねください!
  • TB-3はどのようなシステム・エクスクルーシブ・メッセージを受信しますか?
    データ転送を行う際のモデルIDは何ですか?
    256バイトを超えるデータを送信するにはどうすればよいですか?
    データ要求 (RQ1) を送信するとどうなるか?
1
MIDI インプリメンテーション
Model TB-3
Date Jul.04,2014
Version 1.10
1. 受信デー
9
9
システム・エクスクルーシブ・セージ
ステータ データ・バイステータ
F0H iiH、ddH、......、eeH F7H
F0H ステ・エルーシブ・ージのステータ
iiID バー どのーカーのエクルーシブセージであかの識別をるた
ID バー(マニラー ID)です。ローラのマニ
ラー ID 41H です。7EH 7FH ID ンバーはユニバーサル
アルタイムセージ(7EHユニバーサアルタイム
セージ(7FH) MIDI 規格の拡張て使用されます。
dd,...、eeデー 00H 7FH(0 127)
F7H EOX(エブ・クルーシブ)
本機が受信すシスクルーシブージは、ユニバーサルルタ
システムクスクルーシブージ、ユニバルタイムシステムエクスクル
ブ・ージ、データ要求(RQ1)、データ(DT1)があます
9
7
ル・ノタイム・システム・エクス
クルーシブ・ージ
9
6
ティティ・リクッセ
ステータ データ・バイ  ステータ
F0H 7EH、dev、06H、01H F7H
イト 解説
F0H クルーシブステータ
7EH ID バー(ユニバーサルアルタイムセージ)
dev デバイ ID(dev10H、7FH)
06H サブ ID1(GeneralInformation)
01H サブ ID2(IdentityRequest)
F7H EOX(エオブクルーシブ)
※このメセージを受信と、本機は所定のアイデンー・プライセージを送
信しま
9
7
データ転
本機は、クルーシブセージを使用て、機器内部のさまざまな設定や機器間のデー
タ転送をするとができます。
本機のデータ転送に使用ルーシセージのモデル ID 00H00H7BH です
9
6
データ要求 1(RQ1)
相手の機器に「データを送れ要求をセージです。アレスサイズで要
求するータの種類や量を指示します。
データ要求セージを受信た場合、その機器がデータを送のできる状態に、ア
サイズが適当なものであれば、要求されたデータ「デー 1(DT1)セー
ジで送信ますでない場合は何も送信ません。
ステータ データ・バイ  ステータ
F0H 41H、dev、00H、00H、7BH、11H、aaH、bbH、 F7H
ccH、ddH、ssH、ttH、uuH、vvH、sum
イト 解説
F0H クルーシブステータ
41H ID バー(Roland)
dev デバイ ID(dev10H、7FH)
00H モデル ID 1(TB-3)
00H モデル ID 2(TB-3)
7BH モデル ID 3(TB-3)
11H ID(RQ1)
aaH ス上位バ
bbH
ccH
ddH ス下位バイ
ssH サイズ上位バイ
ttH サイ
uuH サイズ
vvH サイズ下位バイ
sum サム
F7H EOX(エオブクルーシブ)
※データの種類に一度に転送すデータの量は決てお、決められた先頭ア
ズでデータ要求をする必要があます。「パラメーター・マプ」に記載された
サイズをご覧さい。
9
6
データ 1(DT1)
実際のデータの転送をすセージで、機器に対てデータを設定たい場合に使用ます。
ステータ データ・バイ  ステータ
F0H 41H、dev、00H、00H、7BH、12H、aaH、bbH、 F7H
ccH、ddH、eeH、...󰮏H、sum
イト 解説
F0H クルーシブステータ
41H ID バー(Roland)
dev デバイ ID(dev10H、7FH)
00H モデル ID 1(TB-3)
00H モデル ID 2(TB-3)
7BH モデル ID 3(TB-3)
12H ID(DT1)
aaH ス上位バ
bbH
ccH
ddH ス下位バイ
eeH データ送信するデータの本体。
複数バイトのデータはス順に送信ます
:
󰮏H データ
sum サム
F7H EOX(エオブクルーシブ)
※データの種類に一度に転送すデータの量は決てお、決められた先頭ア
ズのデータ以外は受信ません。「パーター・マプ」に記載された
サイズをご覧ださい。
※256バイを超えるサイズのデータ256バイ以下のパケに区切て送信ださい。
「デー 1」を続けて送る場合、パケ間は 20ms 以上の時間間隔をあけださい。
©2014 ローランド株式会社本書の一部、もしくは全部を無断で複写・転載することを禁じます。
01
MIDI インプリメンテーション
2
2. 送信デー
9
9
システム・エクスクルーシブ・セージ
ステータ データ・バイステータ
F0H iiH、ddH、......、eeH F7H
F0H クルーシブセージのステータ
iiID バー のメーカーのエルーシセージであるかの識別をするため
ID バー(マニラー ID)です。ローラのマニ
ラー ID 41H です。7EH 7FH ID バーは、ユニバーサル
アルタイムセージ(7EH)、ユニバーサアルタイ
セージ(7FH) MIDI 規格の拡張て使用されます。
dd、...、eeデータ00H 7FH(0 127)
F7H EOX(エオブルーシブ)
本機が送信すシスクルーシブセージには、ユニバーサルアルタイム
ステ・エクルーシブセージ、データ(DT1)があます。
9
7
ル・ノタイム・システム・エクス
クルーシブ・ージ
9
6
イデンテー・プラセージ(TB-3)
TB-3 がアイデンテクエスセージを受場合、このセージを送信ます。
ステータ データ・バイ  ステータ
F0H 7EH、dev、06H、02H、41H、41H、02H、 F7H
00H、00H、00H、03H、00H、00H
イト 解説
F0H クルーシブステータ
7EH ID バー(ユニバーサルアルタイムセージ)
dev デバイ ID(dev10H)
06H サブ ID1(GeneralInformation)
02H サブ ID2(IdentityReply)
41H ID バー(Roland)
7BH02H デバイコー
00H00H デバイスンバーコー
00H03H01H00H ビジレベル
F7H EOX(エオブクルーシブ)
9
7
データ転
9
6
データ 1(DT1)
ステータ データ・バイ  ステータ
F0H 41H、dev、00H、00H、7BH、12H、aaH、bbH, F7H
ccH、ddH、eeH、...󰮏H、sum
イト 解説
F0H クルーシブステータ
41H ID バー(Roland)
dev デバイ ID(dev10H)
00H モデル ID 1(TB-3)
00H モデル ID 2(TB-3)
7BH モデル ID 3(TB-3)
12H ID(DT1)
aaH ス上位バ
bbH
ccH
ddH ス下位バイ
eeH データ 送信すデータの本体。複数バのデータはア
レス順に送信ます。
:
󰮏H データ
sum サム
F7H EOX(エオブクルーシブ)
※データの種類に一度に転送すデータの量は決てお、決められた先頭ア
ズでデータ要求をする必要があます。「パラメーター・マプ」に記載された
サイズをご覧さい。
※サイズの大きなデータ 256 バイ以下のパケに区切、約 20ms の時間間隔をあけ
信しま
3. ラメーー・アレス・マ
※# の付いていは、デーを複数に分けて転送ます。たえば、16 進数で ABH
データであれば、0AH、0BH と分られの順序で送受信ます
※<*1> のついていスは、TB-3 が受信ても無視ます
※<*2> のついていスは、データ要求 1(RQ1)に対応ていません。
TB-39(Model9ID9=900H900H97BH)
Controller
+-------------------------------------------------------------------------------+
| Address | Description |
|--------------+----------------------------------------------------------------|
|# 00 10 00 00 | 0000 aaaa | CUTOFF (CC# 74) <*2> (0 - 255) |
| | 0000 bbbb | |
|# 02 | 0000 aaaa | RESONANCE (CC# 71) <*2> (0 - 255) |
| | 0000 bbbb | |
|# 04 | 0000 aaaa | ACCENT (CC# 16) <*2> (0 - 255) |
| | 0000 bbbb | |
|# 06 | 0000 aaaa | EFFECT (CC# 17) <*2> (0 - 255) |
| | 0000 bbbb | |
|# 08 | 0000 aaaa | ENV MOD X (CC# 12) <*2> (0 - 255) |
| | 0000 bbbb | |
|# 0A | 0000 aaaa | ENV MOD Y (CC# 13) <*2> (0 - 255) |
| | 0000 bbbb | |
|# 0C | 0000 aaaa | TUNING (CC# 104) <*2> (0 - 255) |
| | 0000 bbbb | |
|--------------+----------------------------------------------------------------|
| 00 00 00 0E | Total Size |
+-------------------------------------------------------------------------------+
Patch
+-------------------------------------------------------------------------------+
| Address | Description |
|--------------+----------------------------------------------------------------|
| 00 20 00 00 | 0000 000a | SW SAW (0 - 1) |
| | | OFF, ON |
| 01 | 0aaa aaaa | MIXER SAW (0 - 127) |
| 02 | 0000 000a | SW SQR (0 - 1) |
| | | OFF, ON |
| 03 | 0aaa aaaa | MIXER SQR (0 - 127) |
| 04 | 0000 000a | SW WHITE NOISE (0 - 1) |
| | | OFF, ON |
| 05 | 0aaa aaaa | MIXER WHITE NOISE (0 - 127) |
| 06 | 0000 000a | SW PINK NOISE (0 - 1) |
| | | OFF, ON |
| 07 | 0aaa aaaa | MIXER PINK NOISE (0 - 127) |
| 08 | 0aaa aaaa | (reserve) <*1> |
| : | | |
| 0F | 0aaa aaaa | (reserve) <*1> |
| 10 | 0aaa aaaa | DECAY (0 - 127) |
| 11 | 0aaa aaaa | (reserve) <*1> |
| : | | |
| 1F | 0aaa aaaa | (reserve) <*1> |
| 20 | 0aaa aaaa | VOLUME (0 - 127) |
|--------------+----------------------------------------------------------------|
| 00 00 00 21 | Total Size |
+-------------------------------------------------------------------------------+
PatchDistortion
+-------------------------------------------------------------------------------+
| Address | Description |
|--------------+----------------------------------------------------------------|
| 00 20 10 00 | 0000 000a | DISTORTION SW (0 - 1) |
| | | OFF, ON |
| 01 | 000a aaaa | TYPE (0 - 24) |
| | | 0 Mid Boost, 1 Clean Boost, 2 Treble Bst, |
| | | 3 Blues OD, 4 Crunch, 5 Natural OD, |
| | | 6 OD-1, 7 T-Scream, 8 Turbo OD, |
| | | 9 Warm OD, 10 Distortion, 11 Mild DS, |
| | | 12 Mid DS, 13 RAT, 14 GUV DS, |
| | | 15 DST+, 16 Modern DS, 17 Solid DS, |
| | | 18 Stack, 19 Loud, 20 Metal Zone, |
| | | 21 Lead, 22 '60s FUZZ, 23 Oct FUZZ, |
| | | 24 MUFF FUZZ |
| 02 | 0aaa aaaa | DRIVE (0 - 120) |
| 03 | 0aaa aaaa | BOTTOM (0 - 100) |
| | | -50 - +50 |
| 04 | 0aaa aaaa | TONE (0 - 100) |
| | | -50 - +50 |
| 05 | 0aaa aaaa | EFFECT LEVEL (0 - 100) |
| 06 | 0aaa aaaa | DRY LEVEL (0 - 100) |
|--------------+----------------------------------------------------------------|
| 00 00 00 07 | Total Size |
+-------------------------------------------------------------------------------+
PatchEFX1
+-------------------------------------------------------------------------------+
| Address | Description |
|--------------+----------------------------------------------------------------|
| 00 20 20 00 | 0000 aaaa | EFX1 TYPE (0 - 10) |
| | | BYPASS, CS, RM, BC, TR, CH, FL, PH, DD, PS, EQ |
| 01 | 0aaa aaaa | (reserve) <*1> |
| | | |
|# 02 | 0000 aaaa | PARAMETER 1 (0 - 255) |
| | 0000 bbbb | |
|# 04 | 0000 aaaa | PARAMETER 2 (0 - 255) |
| | 0000 bbbb | |
|# 06 | 0000 aaaa | PARAMETER 3 (0 - 255) |
| | 0000 bbbb | |
|# 08 | 0000 aaaa | PARAMETER 4 (0 - 255) |
MIDI インプリメンテーション
3
| | 0000 bbbb | |
|# 0A | 0000 aaaa | PARAMETER 5 (0 - 255) |
| | 0000 bbbb | |
|# 0C | 0000 aaaa | PARAMETER 6 (0 - 255) |
| | 0000 bbbb | |
|# 0E | 0000 aaaa | PARAMETER 7 (0 - 255) |
| | 0000 bbbb | |
|# 10 | 0000 aaaa | PARAMETER 8 (0 - 255) |
| | 0000 bbbb | |
|# 12 | 0000 aaaa | PARAMETER 9 (0 - 255) |
| | 0000 bbbb | |
|# 14 | 0000 aaaa | PARAMETER 10 (0 - 255) |
| | 0000 bbbb | |
|# 16 | 0000 aaaa | PARAMETER 11 (0 - 255) |
| | 0000 bbbb | |
|# 18 | 0000 aaaa | PARAMETER 12 (0 - 255) |
| | 0000 bbbb | |
|--------------+----------------------------------------------------------------|
| 00 00 00 1A | Total Size |
+-------------------------------------------------------------------------------+
PatchEFX2
+-------------------------------------------------------------------------------+
| Address | Description |
|--------------+----------------------------------------------------------------|
| 00 20 30 00 | 0000 aaaa | EFX2 TYPE (0 - 9) |
| | | BYPASS, CS, RM, BC, TR, CH, FL, PH, DD, RV |
| 01 | 0aaa aaaa | (reserve) <*1> |
| | | |
|# 02 | 0000 aaaa | PARAMETER 1 (0 - 255) |
| | 0000 bbbb | |
|# 04 | 0000 aaaa | PARAMETER 2 (0 - 255) |
| | 0000 bbbb | |
|# 06 | 0000 aaaa | PARAMETER 3 (0 - 255) |
| | 0000 bbbb | |
|# 08 | 0000 aaaa | PARAMETER 4 (0 - 255) |
| | 0000 bbbb | |
|# 0A | 0000 aaaa | PARAMETER 5 (0 - 255) |
| | 0000 bbbb | |
|# 0C | 0000 aaaa | PARAMETER 6 (0 - 255) |
| | 0000 bbbb | |
|# 0E | 0000 aaaa | PARAMETER 7 (0 - 255) |
| | 0000 bbbb | |
|# 10 | 0000 aaaa | PARAMETER 8 (0 - 255) |
| | 0000 bbbb | |
|# 12 | 0000 aaaa | PARAMETER 9 (0 - 255) |
| | 0000 bbbb | |
|# 14 | 0000 aaaa | PARAMETER 10 (0 - 255) |
| | 0000 bbbb | |
|--------------+----------------------------------------------------------------|
| 00 00 00 16 | Total Size |
+-------------------------------------------------------------------------------+
4. EFX List
[CS]COMPRESSOR
+-------------------------------------------------------------------+
| | Description |
|--------------+----------------------------------------------------|
| PARAMETER 1 | CS SW (0 - 1) |
| | OFF, ON |
| PARAMETER 2 | CS ATTACK (0 - 124) |
| | 0 - 800 [ms] |
| PARAMETER 3 | CS RELEASE (0 - 124) |
| | 0 - 8000 [ms] |
| PARAMETER 4 | CS THRESHOLD (0 - 40) |
| | -40 - 0 [dB] |
| PARAMETER 5 | CS RATIO (0 - 13) |
| | 1:1.0 - 1:INF |
| PARAMETER 6 | CS KNEE (0 - 9) |
| | Hard, Soft1 - Soft9 |
| PARAMETER 7 | CS GAIN (0 - 80) |
| | -40 - 40 [dB] |
| PARAMETER 8 | CS BALANCE (0 - 100) |
| | -50 - 50 |
+-------------------------------------------------------------------+
[RM]RINGMODULATOR
+-------------------------------------------------------------------+
| | Description |
|--------------+----------------------------------------------------|
| PARAMETER 1 | RM SW (0 - 1) |
| | OFF, ON |
| PARAMETER 2 | RM FREQUENCY (0 - 127) |
| PARAMETER 3 | RM SENS (0 - 127) |
| PARAMETER 4 | RM POLARITY (0 - 1) |
| | UP, DOWN |
| PARAMETER 5 | RM EQ LOW (0 - 30) |
| | -15 - 15 [dB] |
| PARAMETER 6 | RM EQ HIGH (0 - 30) |
| | -15 - 15 [dB] |
| PARAMETER 7 | RM BALANCE (0 - 100) |
| | -50 - 50 |
| PARAMETER 8 | RM LEVEL (0 - 127) |
+-------------------------------------------------------------------+
[BC]BITCRUSHER
+-------------------------------------------------------------------+
| | Description |
|--------------+----------------------------------------------------|
| PARAMETER 1 | BC SW (0 - 1) |
| | OFF, ON |
| PARAMETER 2 | BC FILTER (0 - 127) |
| PARAMETER 3 | BC SAMPLE RATE (0 - 127) |
| PARAMETER 4 | BC EQ LOW (0 - 30) |
| | -15 - 15 [dB] |
| PARAMETER 5 | BC EQ HIGH (0 - 30) |
| | -15 - 15 [dB] |
| PARAMETER 6 | BC LEVEL (0 - 127) |
+-------------------------------------------------------------------+
[TR]TREMOLO
+-------------------------------------------------------------------+
| | Description |
|--------------+----------------------------------------------------|
| PARAMETER 1 | TR SW (0 - 1) |
| | OFF, ON |
| PARAMETER 2 | TR TYPE (0 - 5) |
| | TRI, SAW1, SAW2, SIN, SQUARE, RAND |
| PARAMETER 3 | TR PHASE (0 - 100) |
| | 0 - 360° |
| PARAMETER 4 | TR RATE (0 - 100) |
| | 8000 - 20 [ms] |
| PARAMETER 5 | TR BPM SYNC (0 - 20) |
| | OFF, 2, 3/2, 4/3, 1, 3/4, 2/3, 1/2, |
| | 3/8, 1/3, 1/4, 3/16, 1/6, 1/8, 3/32, |
| | 1/12, 1/16, 3/64, 1/24, 1/32, 3/128 |
| PARAMETER 6 | TR SHAPE (0 - 100) |
| PARAMETER 7 | TR DEPTH (0 - 100) |
| PARAMETER 8 | TR PAN SELECT (0 - 1) |
| | TRE, PAN |
| PARAMETER 9 | TR LEVEL (0 - 100) |
+-------------------------------------------------------------------+
[CH]CHORUS
+-------------------------------------------------------------------+
| | Description |
|--------------+----------------------------------------------------|
| PARAMETER 1 | CH SW (0 - 1) |
| | OFF, ON |
| PARAMETER 2 | CH MODE (0 - 2) |
| | MONO, STEREO1, STEREO2 |
| PARAMETER 3 | CH RATE (0 - 100) |
| | 8000 - 20 [ms] |
| PARAMETER 4 | CH BPM SYNC (0 - 20) |
| | OFF, 2, 3/2, 4/3, 1, 3/4, 2/3, 1/2, |
| | 3/8, 1/3, 1/4, 3/16, 1/6, 1/8, 3/32, |
| | 1/12, 1/16, 3/64, 1/24, 1/32, 3/128 |
| PARAMETER 5 | CH DEPTH (0 - 100) |
| PARAMETER 6 | CH PRE DELAY (0 - 80) |
| | 0 - 80 [ms] |
| PARAMETER 7 | CH HPF (0 - 17) |
| | Flat - 800 [Hz] |
MIDI インプリメンテーション
4
| PARAMETER 8 | CH LPF (0 - 14) |
| | 630 [Hz] - Flat |
| PARAMETER 9 | CH LEVEL (0 - 100) |
+-------------------------------------------------------------------+
[FL]FLANGER
+-------------------------------------------------------------------+
| | Description |
|--------------+----------------------------------------------------|
| PARAMETER 1 | FL SW (0 - 1) |
| | OFF, ON |
| PARAMETER 2 | FL RATE (0 - 100) |
| | 8000 - 20 [ms] |
| PARAMETER 3 | FL BPM SYNC (0 - 20) |
| | OFF, 2, 3/2, 4/3, 1, 3/4, 2/3, 1/2, |
| | 3/8, 1/3, 1/4, 3/16, 1/6, 1/8, 3/32, |
| | 1/12, 1/16, 3/64, 1/24, 1/32, 3/128 |
| PARAMETER 4 | FL DEPTH (0 - 100) |
| PARAMETER 5 | FL MANUAL (0 - 100) |
| | -50 - 50 |
| PARAMETER 6 | FL RESONANCE (0 - 100) |
| PARAMETER 7 | FL SEPARATION (0 - 100) |
| PARAMETER 8 | FL HPF (0 - 10) |
| | Flat - 800 [Hz] |
| PARAMETER 9 | FL EFFECT LEVEL (0 - 100) |
| PARAMETER 10 | FL DIRECT LEVEL (0 - 100) |
+-------------------------------------------------------------------+
[PH]PHASER
+-------------------------------------------------------------------+
| | Description |
|--------------+----------------------------------------------------|
| PARAMETER 1 | PH SW (0 - 1) |
| | OFF, ON |
| PARAMETER 2 | PH TYPE (0 - 3) |
| | 4Stage, 8Stage, 12Stage, Bi-Phase |
| PARAMETER 3 | PH RATE (0 - 100) |
| | 8000 - 20 [ms] |
| PARAMETER 4 | PH BPM SYNC (0 - 20) |
| | OFF, 2, 3/2, 4/3, 1, 3/4, 2/3, 1/2, |
| | 3/8, 1/3, 1/4, 3/16, 1/6, 1/8, 3/32, |
| | 1/12, 1/16, 3/64, 1/24, 1/32, 3/128 |
| PARAMETER 5 | PH DEPTH (0 - 100) |
| PARAMETER 6 | PH MANUAL (0 - 100) |
| | -50 - 50 |
| PARAMETER 7 | PH RESONANCE (0 - 127) |
| PARAMETER 8 | PH STEP RATE (0 - 20) |
| | OFF, 2, 3/2, 4/3, 1, 3/4, 2/3, 1/2, |
| | 3/8, 1/3, 1/4, 3/16, 1/6, 1/8, 3/32, |
| | 1/12, 1/16, 3/64, 1/24, 1/32, 3/128 |
| PARAMETER 9 | PH EFFECT LEVEL (0 - 100) |
| PARAMETER 10 | PH DIRECT LEVEL (0 - 100) |
+-------------------------------------------------------------------+
[DD]DELAY
+-------------------------------------------------------------------+
| | Description |
|--------------+----------------------------------------------------|
| PARAMETER 1 | DD SW (0 - 1) |
| | OFF, ON |
| PARAMETER 2 | DD TYPE (0 - 2) |
| | SINGLE, PAN, STEREO |
| PARAMETER 3 | DD TIME (0 - 100) |
| | 0 - 100 [ms] |
| PARAMETER 4 | DD TAP TIME (0 - 100) |
| | 0 - 100 [%] |
| PARAMETER 5 | DD BPM SYNC (0 - 13) |
| | OFF, 3/8, 1/3, 1/4, 3/16, 1/6, 1/8, |
| | 3/32, 1/12, 1/16, 3/64, 1/24, 1/32, |
| | 3/128 |
| PARAMETER 6 | DD FEEDBACK (0 - 100) |
| PARAMETER 7 | DD LPF (0 - 14) |
| | 630 [Hz] - Flat |
| PARAMETER 8 | DD HF DAMP (0 - 30) |
| | -30 - 0 [dB] |
| PARAMETER 9 | DD EFFECT LEVEL (0 - 100) |
| PARAMETER 10 | DD DIRECT LEVEL (0 - 100) |
+-------------------------------------------------------------------+
[PS]PITCHSHIFTER
+-------------------------------------------------------------------+
| | Description |
|--------------+----------------------------------------------------|
| PARAMETER 1 | PS SW (0 - 1) |
| | OFF, ON |
| PARAMETER 2 | PS VOICE (0 - 2) |
| | 1MONO, 2MONO, 2Stereo |
| PARAMETER 3 | PS 1 PITCH (0 - 48) |
| | -2400 - 2400 [Cent] |
| PARAMETER 4 | PS 1 PRE DELAY (0 - 100) |
| | 0 - 100 [ms] |
| PARAMETER 5 | PS FEEDBACK (0 - 100) |
| PARAMETER 6 | PS 1 EFX LEVEL (0 - 100) |
| PARAMETER 7 | PS 2 PITCH (0 - 48) |
| | -2400 - 2400 [Cent] |
| PARAMETER 8 | PS 2 PRE DELAY (0 - 100) |
| | 0 - 100 [ms] |
| PARAMETER 9 | PS 2 EFX LEVEL (0 - 100) |
| PARAMETER 10 | PS DIRCT LEVEL (0 - 100) |
+-------------------------------------------------------------------+
[EQ]EQ
+-------------------------------------------------------------------+
| | Description |
|--------------+----------------------------------------------------|
| PARAMETER 1 | EQ SW (0 - 1) |
| | OFF, ON |
| PARAMETER 2 | EQ LOW CUT (0 - 17) |
| | Flat - 800 [Hz] |
| PARAMETER 3 | EQ LOW GAIN (0 - 40) |
| | -20 - 20 [dB] |
| PARAMETER 4 | EQ LOW MID FREQ (0 - 27) |
| | 20.0 - 10.0k [Hz] |
| PARAMETER 5 | EQ LOW MID Q (0 - 5) |
| | 0.5 - 16 |
| PARAMETER 6 | EQ LOW MID GAIN (0 - 40) |
| | -20 - 20 [dB] |
| PARAMETER 7 | EQ HIGH MID FREQ (0 - 27) |
| | 20.0 - 10.0k [Hz] |
| PARAMETER 8 | EQ HIGH MID Q (0 - 5) |
| | 0.5 - 16 |
| PARAMETER 9 | EQ HIGH MID GAIN (0 - 40) |
| | -20 - 20 [dB] |
| PARAMETER 10 | EQ HIGH CUT (0 - 14) |
| | 630 [Hz] - Flat |
| PARAMETER 11 | EQ HIGH GAIN (0 - 40) |
| | -20 - 20 [dB] |
| PARAMETER 12 | EQ LEVEL (0 - 40) |
| | -20 - 20 [dB] |
+-------------------------------------------------------------------+
[RV]REVERB
+-------------------------------------------------------------------+
| | Description |
|--------------+----------------------------------------------------|
| PARAMETER 1 | RV SW (0 - 1) |
| | OFF, ON |
| PARAMETER 2 | RV TYPE (0 - 6) |
| | AMBIENT, ROOM, HALL1, HALL2, PLATE, |
| | SPRING, MODULATION |
| PARAMETER 3 | RV TIME (0 - 99) |
| PARAMETER 4 | RV PRE DELAY (0 - 100) |
| | 0 - 100[ms] |
| PARAMETER 5 | RV HPF (0 - 17) |
| | Flat - 800 [Hz] |
| PARAMETER 6 | RV LPF (0 - 14) |
| | 630 [Hz] - Flat |
| PARAMETER 7 | RV DENSITY (0 - 10) |
| PARAMETER 8 | RV EFFECT LEVEL (0 - 100) |
| PARAMETER 9 | RV DIRECT LEVEL (0 - 100) |
| PARAMETER 10 | RV SPRING SENS (0 - 100) |
+-------------------------------------------------------------------+
MIDI インプリメンテーション
5
5. 参考資料
9
9
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 |
+------+------++------+------++------+------++------+------+
Ddecimal
Hhexadecimal
※MIDI ンネル、バ、プログラジなど 10 進表記は、前表の 10
進数に 1 を足した値にないます。
※7 16 進表記では、1 バイのデータで表せる値は最大 128 段階です。それ
上の分解能のデータは複数のバイを使います。たば、aabbH 2 バイ 7
との 16 進表記された値は、aax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00Haax128+bb-64x128 ます
※「nibbled」書かれたデータの場合は、4 との 16 進表記が使用されます。
0a0bH 2 のニブル表記された値は、ax16+b す。
1 5AH 10 進表記は
前表よ 5AH90 ます
2 7 との 16 進表記された値 1234H 10 進表記は
前表よ 12H18、34H52 です
18x128+522356
なりま
3 0A03090D ニブル表記された値の 10 進表記は
前表よ 0AH10、03H3、09H9、0DH13 です
(10x16+3)x16+9)x16+1341885
なりま
4 10 進数表記の 1258 をニブル表記
16 ) 1258
16 ) 78 ...10
16 ) 4 ...14
0 ... 4
前表よ 000H、404H、140EH、100AH です
00040E0AH
なりま
9
9
クルーシブ・ージ
サムの計算
ローのエクルーシブセージ(RQ1、DT1)ではセージが正受信で
ているかかのチをすために、データの後(F7 の前)にチクサムを付けセー
ジを送ます。クサムの値は、られるエクスクルーシセージのアレス、ータ(ま
たはサイズによて決まます。
9
7
サムの計算のかた
(16 進表記の数字の後ろは“H”を付けています。
クサムは、ス、サイズ、およびチサム自身を加算た値の下位 7 がゼロ
になる値です。
具体的な計算は、送たいエルーシブ・セージのアスは aabbccddH、データ
たはサイズが ee󰮏H 、以下のよになす。
aa+bb+cc+dd+ee+󰮏合計
合計÷128 商…余
128- サム
1 PatchDistortion TYPE BluesOD に設定す(DT1)場合
「パラータープ」、PatchDistortion のア 00201001H。
BluesOD パラメーター値 03H すか
F0 41 10 00007B 12 00201001 03 ?? F7
(1) (2) (3) (4) (5) アド データ ェッ (6)
(1)ルーシステータス (2)ID ンバー(Roland)
(3)デバイ ID(17) (4)モデル ID(TB-3)
(5)コマ ID(DT1) (6)EOX
次にチクサムの計算をます。
00H+20H+10H+01H+03H0+32+16+1+352(sum)
52(合計)÷1280(商)…52(余
クサ 128-52(余764CH
たがて、F0411000007B1200201001034CF7 が送信すセージです
2 PatchEFX1 のデーを取出す(RQ1)場合
「パラータープ」、USERPATCHA-2 のスタースは 0020
2000H。
REVERB のサイズは 0000001AH です
F0 41 10 00007B 11 00202000 0000001A ?? F7
(1) (2) (3) (4) (5) アド データ
ェッ
サム
(6)
(1)ルーシステータス (2)ID ンバー(Roland)
(3)デバイ ID(17) (4)モデル ID(TB-3)
(5)コマ ID(RQ1) (6)EOX
次にチクサムの計算をます。
00H+20H+20H+00H+00H+00H+00H+1AH
0+32+32+0+0+0+0+2690(合計)
90(合計)÷1280(商)…90(余
クサ 128-90(余3826H
たがて、F0411000007B11002020000000001A26F7が送信するセー
ジです。
MIDI インプリメンテーション
6
9
9
ASCII 対応表
TB-3 は、パチ・ネーム等のデータを扱き、以下に示 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 | _ |
+------+------+------++------+------+------+
Ddecimal
Hhexadecimal
※SP スペースです。
/