MODEL
MIDI
Implementation
Slaius
1001
r
TRANSMITTED
DATA
Second
nn Okkk kkkk
1001
nnnn
Okkk
kkkk
1111 0010
Oxxx
mi
1000
II
11 1010
1111 101 1
nil
1100
nil
0000
Third
0000 0000
0100 0001 Qxxx
I 111 OUl
CEOX)
Note
OFF
«1
kkkkkkk
=
35-51,54.56. *5
BB-74
Note ON
*1
kkkkkkk
«
35-51.
54.56
*6
SB-74
vvvvvvv =
40
-
124
Song Position
Pointer *2
xxxxxxx: Least
significant
yyyyyyy.
f{ Q f;
[.
SlgnifiCant
Song Select
«3
sssssss
=0-3
(track
tO
Timing
Clock
Star
t
Con
t
inue
Stop
Oxxx xxxx
Sequence Data
(ExclusJve
massage)
f\
Transmitted channel U can be changed
to 1
-
16 from the front
panel.
When
the power is
applied, the latest channel
tt
set
prior to the last power OFF remains
unchanged.
*2
When the measure number is set.
»3 When
the track
S
is set.
wl
Received channel
t?
can be changed
to 1
-
16 from
the
front
panel. When
the
power
is applied,
the latest channel tt
set
prior
to the last power
OFF
remains unchanged.
*2
Recognized
while
In
the
Track
Play mode.
Any of
the key numbers
C35
-
983 may be
assigned to
each
instrument from panel operation,
and
will be kept assigned
even
after
the power
is turned
OFF.
Received note
numbers are assigned at the factory as
foUov
kkkkkkk
Ins t rumen
t
HI
Bongo
Low
Bongo
Mute
Hi Conga
Open
HI Conga
Low
Conga
Hi Timbale
Low
Timbaie
HI
Agogo
Low
Agogo
Cabasa
Maracas
Short Whistle
Lone
Whistle
QuIJada
Star
Chime
All
the
note OFF messages
are
ignored.
«3
Recognized
while the
unit
STOPS in
the Track
Play mode
*4
When
the
SYNC
mode is at MIDI.
While
in
the
Tape Interface mode,
ignored.
oessages
are
track
S
Tempo Mode
Internal
MIDI mode
DIN mode
internal tempo
clock
received timing clock
positive
edge of
the DIN clock
wB
Note numbers are assigned as
follows:
Key
Name
Hi Bongo
Low Bongo
Mute Hi Conga
Open HI Conga
Low Conga
HJ
Timbale
Low
Timbale
HI
Agogo
Low Agogo
Cabasa
Maracas
Short
Whistle
Long
Whistle
auijada
Star
Chime
Setting A
Setting
kkkkkkk
kkkkkkk
S0 35
SI
36
S2
3B
63
40
64
41
65
45
66
4B
Setting A:
Normal.
Setting
B:
When the
'MIDI CH' then
'LAST
STEP'
buttons
are
pressed
while the
'SHIFT'
button is
being pressed.
3.
HANDSHAKING COMMUNICATION
3.
1
Message type
3.1.1 Want to sand a
file
CWSF)
Byte Desc r
ip
t ion
1111 0000
OlDO
0001
0101
0000
nil
0111
Exclusive status
Roland ID «
Operation code
End of System
Exclusive
3. 1. 2
Request
a
file
Byte
CRQF)
Descr
ip
t ion
nil
0000 Exclusive status
0100
0001 Roland
ID
»
0101 0001 Operation code
nil
0111 End of
System Exclusive
RECOGNIZED
RECEIVE
DATA
Byte
a nil
0000
b 0100 0001
c 0101
0010
d
0000 0010
e
0100 nnnn
f
0000 xxxx
0000
yyyy
0000 xxxx
0000
yyyy
g
Oses
ssss
h nil
0111
CDAT>
Descr
ip
t ion
Exclusive status
Roland ID
»
Operation code
Format type
Block
«
to
-
14)
512 data bytes
C256 bytes
of
yyyyxxxx)
Check
sum Cfor preceding
512
data
bytes)
End
of System Exclusive
Status
100! nnnn
ion bbbb
1011 bbbb
nil 0010
nil 1000
nil 1010
nil
1011
nil 1100
Second
Okkk
kkkk
Qin
HDD
0111
1101
OQQO 0000
0000
OOOO
nn 0000 oioo
oooi
nil
0111
CEOX)
Descr Ip I
ion
Note ON
kkkkkkk
=
BB-74
vvvvvvv
=1-127
OMNI OFF
OMNI ON
Song Position
Pointer
xxxxxxx;
Least signlfl
yyyyyyy;
Mq
S t
SignlfiC
Song
Select
SSSSSSS
=
track
M
Timing
Clock
Star t
Con t Inue
Stop
Qxxx xxxx
Sequence
Data
(Exclusive
message)
Summed
value of the all byte
be (7
hits)
In
data and
the
check
sum
3. I. 4
Acknowledge
Byte
a nn
0000
b 0100 OOOI
c 0101
con
d nil
0111
3.
1.
5
Continue
Byte
a nil
0000
b
OIOO 0001
c 0101
0100
d nil
0111
CPAS)
Desc r
ip tlon
Exclusive status
Roland
ID
«
Operation
code
End
of System Exclusive
CCNT)
Descr ip t
ion
Exclusive status
Roland
ID
ff
Operation code
End
of System
Exclusive