Roland Sound Expansion Series Owner's Manual page 16

Hide thumbs Also See for Sound Expansion Series:
Table of Contents

Advertisement

MIDI インプリメンテーション
■パラメーター・ベース・アドレス
1)# の付いているアドレスは、データを 2 つに分けて表します。
例えば、16 進数で ABH というデータであれば、0AH、0BH と分けられ、この
順序で送受信が行なわれます。
2)%の付いているアドレスのパラメーターは、JV-880 または JV-90 に対する
もので、本機で受信しても無効となります。
/ エクスクルーシブ・データ作成例 /
データ・セット 1(1 バイト・データの場合)
●リバーブ・タイプをパン・ディレイにする。
f0 41 10 46 12 00 00 10 0D 07 5c f7
音源にデータをセットするので、5 バイト目が 12H であることに注意してくだ
さい。
パフォーマンス・コモン・パラメーターのリバーブ・タイプのアドレス 00  00
10 0D に、07(パン・ディレイ)というデータを送信します。
データ・セット 1(2 バイト・データの場合)
●パート 1 のパッチ・トーン 1 のウェーブ・ナンバーを 141 番にする。
f0 41 10 46 12 00 00 28 01 08 0C 43 f7
パート 1 のパッチ・トーン 1 のアドレスは 00 00 28 01 です。
(このアドレスは 2 バイトまとめて送信するので、先頭に # がついています。 )
送りたいデータは 10 進数 140 なので、16 進数になおすと 8CH。これを 2 バイ
トに分けて(nibblized) 、08 0C というデータを送ります。
リクエスト・データ
●コーラス・レベルの値を送信させる(リクエスト) 。
f0 41 10 46 11 00 00 10 12 00 00 00 01 5d f7
音源にデータの送信を要求(リクエスト)するので、5 バイト目が 11H である
ことに注意してください。
コーラス・レベルのアドレスは 00  00  10  12、データのサイズは 1 バイトなの
で 00 00 00 01 というデータを送信します。
音源はこのデータを受信すると MIDI  Out から、例えば次のようなデータを自動
的に送信します。
f0 41 10 46 12 00 00 10 12 3c 22 f7
このときコーラス・レベルの値は 3cH(60)になっていることがわかります。
チェック・サム
チェック・サムは、アドレス、データ、及びチェック・サム自身を加算した値
の下位 7 ビットがゼロになる値です。16 進数で考えると、次のような計算をす
ることになります。
(例)
F0 41 10 46 12 00 00 10 0D 06 sum F7
[80H - {(00H + 00H + 10H + 0DH + 06H) & 7FH}] & 7FH = 5DH
アドレス         データ
1 サウンド・エクスパンション・シリーズ
< MODEL ID = 46H >
1-1 System Common
Address
00 00 00 00
0000 000a
00 00 00 01
0aaa aaaa
%00 00 00 02
0aaa aaaa
%00 00 00 03
0000 000a
00 00 00 04
0000 000a
00 00 00 05
0000 000a
%00 00 00 06
0000 000a
%00 00 00 07
0000 000a
%00 00 00 08
0000 00aa
%00 00 00 09
0aaa aaaa
%00 00 00 0A
0000 000a
%00 00 00 0B
0000 00aa
%00 00 00 0C
0aaa aaaa
%00 00 00 0D
0000 00aa
%00 00 00 0E
0aaa aaaa
%00 00 00 0F
0aaa aaaa
00 00 00 10
0000 000a
00 00 00 11
0000 000a
00 00 00 12
0000 000a
00 00 00 13
0000 000a
00 00 00 14
0000 000a
00 00 00 15
0000 000a
00 00 00 16
0000 000a
16
Description
Panel mode
0〜1(PERFORMANCE, PATCH)
Master tune
1 〜127(427.4〜 452.6)
Key transpose
28 〜 100
Transpose Switch
0 〜 1
Reverb switch
0 〜 1(OFF, ON)
Chorus switch
0 〜 1(OFF, ON)
Hold polarity
0 〜 1
Pedal 1 polarity
0 〜 1
Pedal 1 mode
0 〜 3
Pedal 1 assign
0 〜 100
Pedal 2 polarity
0 〜 1
Pedal 2 mode
0 〜 3
Pedal 2 assign
0 〜 100
C1 mode
0 〜 3
C1 assign
0 〜 100
Aftertouch threshold 0 〜 127
MIDI receive switch
Volume
0 〜 1(OFF, ON)
Control change
0 〜 1(OFF, ON)
Channel pressure
0 〜 1(OFF, ON)
Modulation
0 〜 1(OFF, ON)
Pitch bend
0 〜 1(OFF, ON)
Program change
0 〜 1(OFF, ON)
Bank select
0 〜 1(OFF, ON)
%00 00 00 17
0000 000a
%00 00 00 18
0000 000a
%00 00 00 19
0000 000a
%00 00 00 1A
0000 000a
%00 00 00 1B
0000 000a
%00 00 00 1C
0000 000a
%00 00 00 1D
0000 000a
00 00 00 1E
0000 aaaa
%00 00 00 1F
000a aaaa
00 00 00 20
000a aaaa
%00 00 00 21
0000 000a
%00 00 00 22
0000 000a
00 00 00 23
0000 000a
00 00 00 24
0aaa aaaa
00 00 00 25
00 00 00 26
00 00 00 27
00 00 00 28
00 00 00 29
00 00 00 2A
00 00 00 2B
00 00 00 2C
00 00 00 2D
00 00 00 2E
00 00 00 2F
00 00 00 30
0aaa aaaa
00 00 00 3B
00 00 00 3C
0aaa aaaa
00 00 00 47
00 00 00 48
0aaa aaaa
00 00 00 53
00 00 00 54
0aaa aaaa
00 00 00 5F
00 00 00 60
0aaa aaaa
00 00 00 6B
00 00 00 6C
0aaa aaaa
00 00 00 77
00 00 00 78
0aaa aaaa
00 00 01 03
00 00 01 04
0aaa aaaa
00 00 01 0F
00 00 01 10
0--- ----
00 00 01 11
0aaa aaaa
Total Size
00 00 01 12
1-2 Performance
1-2-1 Performance Common
Address
00 00 10 00
0aaa aaaa
00 00 10 01
0aaa aaaa
00 00 10 0B
0aaa aaaa
00 00 10 0D
0000 0aaa
(ROOM1, ROOM2, STAGE1, STAGE2, HALL1, HALL2, DELAY, PAN-DLY)
00 00 10 0E
0aaa aaaa
00 00 10 0F
0aaa aaaa
00 00 10 10
0aaa aaaa
00 00 10 11
0000 00aa
00 00 10 12
0aaa aaaa
00 00 10 13
0aaa aaaa
00 00 10 14
0aaa aaaa
00 00 10 15
0aaa aaaa
00 00 10 16
0000 000a
OUTPUT はコーラスから Output ジャックへ、REV はコーラ
スからリバーブへそれぞれ接続します。
MIDI transmit switch
Volume
0 〜 1
Control change
0 〜 1
Channel pressure
0 〜 1
Modulation
0 〜 1
Bender
0 〜 1
Program change
0 〜 1
Bank select
0 〜 1
Patch receive channel 0 〜 15(1 〜 16)
Patch transmit channel 0 〜 17
Control channel
0 〜 16(1 〜 16, OFF)
Output mode
0 〜 1(OUT2, OUT4)
Rhythm edit key
0 〜 1(INT&MIDI, INT)
Scale tune switch
0 〜 1(OFF, ON)
Scale Tune Part1 C
0 〜 127(-64 〜 +63)
C#
D
D#
E
F
F#
G
G#
A
A#
B
Scale Tune Part2 C
0 〜 127(-64 〜 +63)
B
Scale Tune Part3 C
0 〜 127(-64 〜 +63)
B
Scale Tune Part4 C
0 〜 127(-64 〜 +63)
B
Scale Tune Part5 C
0 〜 127(-64 〜 +63)
B
Scale Tune Part6 C
0 〜 127(-64 〜 +63)
B
Scale Tune Part7 C
0 〜 127(-64 〜 +63)
B
Scale Tune Part8 C
0 〜 127(-64 〜 +63)
B
Scale Tune Patch C
0 〜 127(-64 〜 +63)
B
(Dummy)
Master volume
0 〜 127
Description
Performance name 1
32 〜 127
Performance name 2
32 〜 127
Performance name 12 32 〜 127
Reverb type
0 〜 7
Reverb level
0 〜 127
Reverb time
0 〜 127
Reverb feedback
0 〜 127
Chorus type
0 〜 2
(CHORUS1, CHORUS2, CHORUS3)
Chorus level
0 〜 127
Chorus depth
0 〜 127
Chorus rate
0 〜 127
Chorus feedback
0 〜 127
Chorus output
0 〜 1(OUTPUT, REV)

Advertisement

Table of Contents
loading

Table of Contents