
MIDI Data Format
27
<Table 1-7>
MIDI Parameter Change table ( DISPLAY DATA )
Address
Size
Data
Parameter
Description
Initial value
(H)
(H)
(H)
(H)
06 00 00
20
20 - 7F
DISPLAY LETTER Data1
32...127(ASCII CHARACTER)
--
:
:
:
:
1F
DISPLAY LETTER Data32
32...127(ASCII CHARACTER)
--
TOTAL SIZE
20
07 00 00
30
00 - 7F
DISPLAY BITMAP Data1 *
0...127
--
:
:
:
:
2F
DISPLAY BITMAP Data48
0...127
--
TOTAL SIZE
30
* How DISPLAY BITMAP data and the screen display are related
In the horizontal direction, seven pixels form one byte of data.
To display a pixel, set its data bit to 1. To turn off the pixel, set its data bit to 0.
This data is arranged in the screen as follows.
b7
b6
b5
b4
b3
b2
b1
b0
b7
b6
b5
b4
b3
b2
b1
b0
b7
b6
b5
b4
b3
b2
b1
b0(“b” indicates “bit”)
Data1
0
*
*
*
*
*
*
*
Data17
0
*
*
*
*
*
*
* Data33
0
*
*
-
-
-
-
-
Data2
Data18
Data34
Data3
Data19
Data35
Data4
Data20
Data36
Data5
Data21
Data37
Data6
Data22
Data38
Data7
Data23
Data39
Data8
Data24
Data40
Data9
Data25
Data41
Data10
Data26
Data42
Data11
Data27
Data43
Data12
Data28
Data44
Data13
Data29
Data45
Data14
Data30
Data46
Data15
Data31
Data47
Data16
Data32
Data48
Only bit 6 and bit 5 are used for Data33-Data48.
Bitmap data can also be received just for a specific pixel. In this case, the other pixels will display their previous status. Display Data parameter changes can transmit data continuously
from a desired location.
<Table 1-8>
MIDI Parameter Change table ( MULTI PART )
Address
Size
Data
Parameter
Description
Initial value
(H)
(H)
(H)
(H)
08 nn 00
1
00 - 40
ELEMENT RESERVE
0...64
part10, 26=0
other parts =2
nn 01
1
00 - 7F
BANK SELECT MSB
0...127
part10,26=7F
other parts=0
nn 02
1
00 - 7F
BANK SELECT LSB
0...127
00
nn 03
1
00 - 7F
PROGRAM NUMBER
1...128
00
nn 04
1
00-1F,7F
Rcv CHANNEL
A1...A16, B1...B16, OFF
Part No.
nn 05
1
00 - 01
MONO/POLY MODE
MONO , POLY
01
nn 06
1
00 - 02
SAME NOTE NUMBER
SINGLE, MULTI, INST(for DRUM)
01
KEY ON ASSIGN
nn 07
1
00 - 05
PART MODE
NORMAL, DRUM, DRUMS1...4
Part10=2, Part26=4
other parts=0
nn 08
1
28 - 58
NOTE SHIFT
-24...0...+24[semitones]
40
nn 09
2
00 - 0F
DETUNE
-12.8...0...+12.7[Hz]
08 00
nn 0A
00 - 0F
1st bit3-0
→
bit7-4
2nd bit3-0
→
bit3-0
nn 0B
1
00 - 7F
VOLUME
0...127
64
nn 0C
1
00 - 7F
VELOCITY SENSE DEPTH
0...127
40
nn 0D
1
00 - 7F
VELOCITY SENSE OFFSET
0...127
40
nn 0E
1
00 - 7F
PAN
RND, L63...C...R63
40
nn 0F
1
00 - 7F
NOTE LIMIT LOW
C-2...G8
00
nn 10
1
00 - 7F
NOTE LIMIT HIGH
C-2...G8
7F
nn 11
1
00 - 7F
DRY LEVEL
0...127
7F
nn 12
1
00 - 7F
CHORUS SEND
0...127
00
nn 13
1
00 - 7F
REVERB SEND
0...127
28
nn 14
1
00 - 7F
VARIATION SEND
0...127
00
nn 15
1
00 - 7F
VIBRATO RATE
-64...0...+63
40
nn 16
1
00 - 7F
VIBRATO DEPTH
-64...0...+63
40
nn 17
1
00 - 7F
VIBRATO DELAY
-64...0...+63
40
nn 18
1
00 - 7F
LOW PASS FILTER CUTOFF FREQUENCY
-64...0...+63
40
nn 19
1
00 - 7F
LOW PASS FILTER RESONANCE
-64...0...+63
40
nn 1A
1
00 - 7F
EG ATTACK TIME
-64...0...+63
40
nn 1B
1
00 - 7F
EG DECAY TIME
-64...0...+63
40
nn 1C
1
00 - 7F
EG RELEASE TIME
-64...0...+63
40
nn 1D
1
28 - 58
MW PITCH CONTROL
-24...0...+24[semitones]
40
nn 1E
1
00 - 7F
MW LOW PASS FILTER CONTROL
-9600...0...+9450[cent]
40
nn 1F
1
00 - 7F
MW AMPLITUDE CONTROL
-100...0...+100[%]
40
nn 20
1
00 - 7F
MW LFO PMOD DEPTH
0...127
0A