Operation Manual

MIDI
DATA
FORMAT
MIDI Reception
3. System Common Message
1) SONG SELECT
STATUS 11110011 (F3H)
SONG NUMBER 00ssssss s=0-99
<MIDI Reception Condition>
MIDI IN
<SW1>
<SW2>
<SW3>
<SW4>
<SW5>
9nH
CnH
F0H, F7H
F3H
F8H
FAH
FBH
FCH
FEH
NOTE ON
PROGRAM CHANGE
BULK DUMP
SONG SELECT
TIMING CLOCK
START
CONTINUE
STOP
ACTIVE SENSING
<SW1> Transmit/Receive Channel
<SW2> Program Change Receive Channel
<SW3> Pattern/Song Select Mode
<SW4> Song Select Mode
<SW5> MIDI Synchronization
Reception Data
1. System Real-time Message
TIMING CLOCK 11111000 (F8H)
START 11111010 (FAH)
CONTINUE 11111011 (FBH)
STOP 11111100 (FCH)
ACTIVE SENSING
11111110
(FEH)
2. Channel Message
1)
NOTE ON
STATUS
1001nnnn
(9nH)
n=0-15
VOICE
CHANNEL NUMBER
NOTE NUMBER 0kkkkkkk k=0(C-2)-127(GB)
VELOCITY
0vvvvvvv
NOTE ON v=1~127
2) PROGRAM CHANGE
STATUS
100nnnn (CnH)
n-0-15 VOICE CHANNEL NUMBER
PROGRAM NUMBER 0ppppppp p-0-15
When a Program Change is received. the RY8 will change the Drum Kit
number corresponding to the incoming data
Data is received in Song Select Mode.
4. System Exclusive Message
BULK DUMP
0 11110000 (F0H)
1 01000011 (43H)
2 00000000 (00H) Device Number (Fixed at 00H)
3 01111110 (7EH)
4 00000100 (04H) Byte count MSB
5
00001010 (0AH)
Byte count LSB
6 01001100
(4CH) "L"
7 01001101 (4DH) "M"
8 00100000 (20H) " "
9 00100000 (20H) " "
10 00110000 (30H) "0"
11 00110002 (31H) "2"
12 00110100 (35H) "0"
13 00110011 (33H) "3"
14 01000001 (41H) "A"
15 01001100 (4CH) "L"
16 0ddddddd Data
17 0sssssss Check sum
18 11110111 (F7H) E0X
The RY8 can receive bulk dala only when it is in Pattem or Song Select
Mode.
A block consists ol Ihe Byte Count, the dala bytes, and Ihe Checksum
A number of blocks are repeatedly transmitted.
One byte ol dala is divided into 4bits MSB and 4bits LSB II is then converted
to ASCII data tor transmission.
A bulk dump consists ol the following dala
System Dala
MIDI Set-up Dala
Drum Kit Data
Pattern Data
Song Data
90
MIDI Reception Block Diagram