Roland Sound Expansion Series Owner's Manual page 36

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

Advertisement

MIDI IMPLEMENTATION
You will notice that the Chorus Level is 3C (60).
Check sum
The error checking process uses a checksum and provides a bit pattern where the last significant 7 bits are zero,
when values for an address, data (or size) and the checksum are summed.
< Example >
F0 41 10 46 12 00 00 10 0D 06 5D F7
[80H – {(00H + 00H + 10H + 0DH + 06H) & 7FH }] & 7F = 5DH
Address
data
1. Sound Expansion Series <MODEL ID = 46H>
* 1 - 1 System Common
Address
Description
00 00 00 00
0000 000a
Panel mode
00 00 00 01
0aaa aaaa
Master tune
%00 00 00 02
0aaa aaaa
Key transpose
%00 00 00 03
0000 000a
Transpose Switch
00 00 00 04
0000 000a
Reverb switch
00 00 00 05
0000 000a
Chorus switch
%00 00 00 06
0000 000a
Hold polarity
%00 00 00 07
0000 000a
Pedal 1 polarity
%00 00 00 08
0000 00aa
Pedal 1 mode
%00 00 00 09
0aaa aaaa
Pedal 1 assign
%00 00 00 0A
0000 000a
Pedal 2 polarity
%00 00 00 0B
0000 00aa
Pedal 2 mode
%00 00 00 0C
0aaa aaaa
Pedal 2 assign
%00 00 00 0D
0000 00aa
C1 mode
%00 00 00 0E
0aaa aaaa
C1 assign
%00 00 00 0F
0aaa aaaa
Aftertouch threshold
MIDI receive switch
00 00 00 10
0000 000a
Volume
00 00 00 11
0000 000a
Control change
00 00 00 12
0000 000a
Channel pressure
00 00 00 13
0000 000a
Modulation
00 00 00 14
0000 000a
Pitch bend
00 00 00 15
0000 000a
Program change
00 00 00 16
0000 000a
Bank select
MIDI transmit switch
%00 00 00 17
0000 000a
Volume
%00 00 00 18
0000 000a
Control change
%00 00 00 19
0000 000a
Channel pressure
%00 00 00 1A
0000 000a
Modulation
%00 00 00 1B
0000 000a
Bender
%00 00 00 1C
0000 000a
Program change
%00 00 00 1D
0000 000a
Bank select
00 00 00 1E
0000 aaaa
Patch receive channel
%00 00 00 1F
000a aaaa
Patch transmit channel
00 00 00 20
000a aaaa
Control channel
%00 00 00 21
0000 000a
Output mode
%00 00 00 22
0000 000a
Rhythm edit key
00 00 00 23
0000 000a
Scale tune switch
00 00 00 24
0aaa aaaa
Scale Tune Part1 C
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
Scale Tune Part2 C
:
:
00 00 00 3B
:
:
00 00 00 3C
0aaa aaaa
Scale Tune Part3 C
:
:
00 00 00 47
:
:
16
0 — 1 (PERFORMANCE, PATCH)
1 — 127 (427.4 — 452.6)
28 — 100
0 — 1
0 — 1 (OFF, ON)
0 — 1 (OFF, ON)
0 — 1
0 — 1
0 — 3
0 — 100
0 — 1
0 — 3
0 — 100
0 — 3
0 — 100
0 — 127
0 — 1 (OFF, ON)
0 — 1 (OFF, ON)
0 — 1 (OFF, ON)
0 — 1 (OFF, ON)
0 — 1 (OFF, ON)
0 — 1 (OFF, ON)
0 — 1 (OFF, ON)
0 — 1
0 — 1
0 — 1
0 — 1
0 — 1
0 — 1
0 — 1
0 — 15 (1 — 16)
0 — 17
0 — 16 (1 — 16, OFF)
0 — 1 (OUT2, OUT4)
0 — 1 (INT&MIDI, INT)
0 — 1 (OFF, ON)
0 — 127 (–64 — +63)
C#
D
D#
E
F
F#
G
G#
A
A#
B
0 — 127 (–64 — +63)
B
0 — 127 (–64 — +63)
B
00 00 00 48
0aaa aaaa
Scale Tune Part4 C
:
:
00 00 00 53
:
:
00 00 00 54
0aaa aaaa
Scale Tune Part5 C
:
:
00 00 00 5F
:
:
00 00 00 60
0aaa aaaa
Scale Tune Part6 C
:
:
00 00 00 6B
:
:
00 00 00 6C
0aaa aaaa
Scale Tune Part7 C
:
:
00 00 00 77
:
:
00 00 00 78
0aaa aaaa
Scale Tune Part8 C
:
:
00 00 01 03
:
:
00 00 01 04
0aaa aaaa
Scale Tune Patch C
:
:
00 00 01 0F
:
:
00 00 01 10
0— —
(Dummy)
00 00 01 11
0aaa aaaa
Master volume
Total Size
00 00 01 12
1-2 Performance
1-2-1 Performance Common
Address
Description
00 00 10 00
0aaa aaaa
Performance name 1
00 00 10 01
0aaa aaaa
Performance name 2
00 00 10 0B
0aaa aaaa
Performance name 12
00 00 10 0D
0000 0aaa
Reverb type
00 00 10 0E
0aaa aaaa
Reverb level
00 00 10 0F
0aaa aaaa
Reverb time
00 00 10 10
0aaa aaaa
Reverb feedback
00 00 10 11
0000 00aa
Chorus type
00 00 10 12
0aaa aaaa
Chorus level
00 00 10 13
0aaa aaaa
Chorus depth
00 00 10 14
0aaa aaaa
Chorus rate
00 00 10 15
0aaa aaaa
Chorus feedback
00 00 10 16
0000 000a
Chorus output
If this parameter set to "OUTPUT," chorus signal send to "Output."
If this parameter set to "REV," chorus signal send to reverb.
00 00 10 17
000a aaaa
Part 1 Voice assign
00 00 10 18
000a aaaa
Part 2 Voice assign
00 00 10 1E
000a aaaa
Part 8 Voice assign
Total Size
00 00 00 1F
Note: The sum of Voice reserves must be less than or equal to 28
1-2-2 Performance Part
00 00 1x dd
x = 08H — 0FH (Part1 — part8), dd = Description
Address
Description
%00 00 1x 00
0000 000a
Transmit switch
%00 00 1x 01
0000 aaaa
Transmit channel
%00 00 1x 02
0000 aaaa
Transmit program change 0 — 128
0000 bbbb
%00 00 1x 04
0000 aaaa
Transmit volume
0000 bbbb
%00 00 1x 06
0000 aaaa
Transmit pan
0000 bbbb
%00 00 1x 08
0aaa aaaa
Transmit key range lower 0 — 127
%00 00 1x 09
0aaa aaaa
Transmit key range upper 0 — 127
%00 00 1x 0A
0aaa aaaa
Transmit key transpose 28 — 100
%00 00 1x 0B
0aaa aaaa
Transmit velocity sense
%00 00 1x 0C
0aaa aaaa
Transmit velocity max
%00 00 1x 0D
0000 0aaa
Transmit velocity curve
%00 00 1x 0E
0000 000a
Internal switch
%00 00 1x 0F
0aaa aaaa
Internal key range lower 0 — 127
%00 00 1x 10
0aaa aaaa
Internal key range upper 0 — 127
%00 00 1x 11
0aaa aaaa
Internal key transpose
%00 00 1x 12
0aaa aaaa
Internal velocity sense
%00 00 1x 13
0aaa aaaa
Internal velocity max
0 — 127 (–64 — +63)
B
0 — 127 (–64 — +63)
B
0 — 127 (–64 — +63)
B
0 — 127 (–64 — +63)
B
0 — 127 (–64 — +63)
B
0 — 127 (–64 — +63)
B
0 — 127
32 — 127
32 — 127
32 — 127
0 — 7
(ROOM1, ROOM2, STAGE1, STAGE2, HALL1, HALL2, DELAY, PAN-DLY)
0 — 127
0 — 127
0 — 127
0 — 2 (CHORUS1, CHORUS2, CHORUS3)
0 — 127
0 — 127
0 — 127
0 — 127
0 — 1 (OUTPUT, REV)
0 — 28
0 — 28
0 — 28
0 — 1
0 — 15
0 — 128
0 — 128
1 — 127
0 — 127
0 — 6
0 — 1
28 — 100
1 — 127
0 — 127

Advertisement

Table of Contents
loading

Table of Contents