Roland D-50 Owner's Manual page 120

Midi linear synthesizer
Hide thumbs Also See for D-50:
Table of Contents

Advertisement

9.6 In the "Butk Dump'
mode
.
10.3 Want to send data (WSD)
When Request data (RQD) is recongnized, data area defincd by RQD is transferred,
To send only Patch memory
1—1 data, send the following want to send data (WSP)
If not
recognized, data
in ail memory
areas, in cluding
Reverhs
17 lo 32 is
messages,
transferred,
.
byte
Description
this_unit
message
objective _wnit
a
FOh
Exclusive status
WSD
b
4th
Roland ID#
ACK (orRQD)
¢
00h
Device-ID#
(MIDI basic channel= 1)
d
l4h
Model-ID#
(D~-50)
DAT
e
40h
Command—-ID#
(WSD)
ACK
{
02h
Address MSB (patch memory] —i)
:
g
00h
Address
:
h
00h
Address LSB
DAT
4
00h
SizeMSB (size=448)
ACK
J
03h
Size
k
40h
SizeLSB
BOD
1
3Bh
Check sum
ACK
m
FTh
End of System Exclusive
9.7 In the "Bulk Load'
mode
After the above messages are recongnized, the address size check of the later Data
.
set (DAT) messages
is performaed
according
to the address size sct with these
When"Want
to send"data (WSD)
is recognized, data
area defined
by WSD
is
messagges,
transferred, If not recognixed, data in all memory
areas, in cluding Reverys
17 to
32 is transferred,
10,6 Request data (RQD)
this_unit
message
objective unit
To send only Patch memory
1-1 data, send the following Request data (RQD)
messages
RQD
byte
Description
G
wSD
ACK
)
a
FOh
Exclusive status
b
4th
Roland ID#
OOO
DAT
¢
00h
Device-ID#
(MIDI basic channel=!)
ACK
d@
14h
Model-ID#
(D-50)
e
4ih
Command -ID# (RQD)
f
02h
Address MSB (patchmemory!- 1)
TT
DAT
g
Oh
Address.
ACK
h
00h
Address LSB
i
00h
SizeMSB (size=448byte)
EOD
j
03h
Size
ACK
k
40h
SizeLSB
1
3Bh
Check sum
Notes :
m
F7h
End of System Exclusive
xt sends RJCand stops the sequence when it receives
ERR or detects some error.
When the above messages are recognized, the defined data area is transmitted with
*It sends RIC when
the sequence
is discontinued
manually,
Dta set (DAT) messages, then End of data
(EOD) is transmitted,
%*Tt stops the sequence immediately when it receives RIC,
10, HOW
TO USE EXCLUSIVE
MESSAGES
10,1 DataSet (DTD
To set Pitch Coarse and Pitch Fine in Upper Partial-1, iransmit
the following
messages to the D-50,
byte
Description
a
FOh
Exclusive status
b
4h
Roland ID#
¢
00h
Device—ID# (MIDI basic channel = |)
d=
14h
Model-ID#
(D-50)
e
12h
Command-ID#
(DT1)
00h
Address
MSB (Pitch Coarse of Upper Partiat- 1)
g
00h
Address
h
00h
Address LSB
i
24h
Data (Pitch Coarse=C4)
5
32h
Data (Pitch Fine=0 (senter))
k
2Ah
Check sum
1
F7h
End of System Exctusive
When parameter's addresses are consecutive like the above example, one messages
can set data for up to 256 parameters.
10,2 Request Data (RQI)
To request the D-50 to transmit all parameters data in Temp. area, sent the
following
messages,
byte
Description
a
FOh
Exclusive status
b
4lh
Roland ID#
¢
00h
Device—iD#
(MIDI basic channei=1)
d
14h
Model-ID#
(D-50)
e
lih
Command—iD#
(RQ)
f
00h
Addres sMSB (top of temp, area)
g
00h
Address
h
00h
Address
LSB
i
00h
Size MSB (size=448)
ij
03h
Size
k
40h
SizeLSB
1
3Dh
Checksum
m
F7h
End
of
System
Exclusive
When the data size exceeds 256 is received, D - 50 deviced, the data into two and
transmit: them.
14

Advertisement

Table of Contents
loading

Table of Contents