Roland GR-33 Owner's Manual page 109

Hide thumbs Also See for GR-33:
Table of Contents

Advertisement

3. Exclusive Communications
11,c GR-33 can tr.insmit or
Tt.'{'eive
system and patches parameters using syslem e'.\dusive
mcssaf;t..'5. Model ID of exclusive message il\'ail.ible on the GR-33 is OOH 3tH·LDcvice ID is
fhcd at 10H.
Wh<m the GR-33 receives an Identify Requ~st inquiry mcss..1ge, it
will
transmit an Identity
Reply,
eRequest
Data1 RQ1 (11 H)
Tf lis message is to requesl tlw GR-33 to transmit its p,1ramcters.
The address and size indicate the type and m11ount of parameters n .. 't.1ucstcd.
The GR<lJ itself docs not send thi:,; message.
When the GR-JJ receives this message,
it
rt.•sponds with
apprnpri,1tc par;11nctcrs if
the
follmving conditions are
satisfit>d:
1.
Tiu.• address indicaled with RQI matches ,vith one of the p,1ramctcr
basL~ addrl':.S of
theGR-33.
The requested size is lar~er
thnn
2.
3,
When the Bulk Load standby in System mndc.
With these
condition:,;
provided,
the GR-33 transmits specified
parameters in
Data
Set
1
( DT1)
nu:>ss.1gc
Jl;clc:;
FOH
411-1
JOH
OOH
Jfll-1
11H
a,1H
bbH
ccH
ddH
ssH
ssH
ssH
ssH
sum
F71-1
Cmnm1,.·nl:-.
System
fa:clusivt•St,1h1~
Manufacturer
ID (Roli:int.l)
Dc\'kc ID (Oc\'=-lOH)
Model ID MSB (GR-33)
Model ID LSB
(GR-33)
C'nmm,md ID(RQl)
Address MSB
Address
.A.ddrt>ss
Address
I-SB
Size MSH
Size
Size
Si1.c LSB
Clwd,
~um
EOX (End Of fadusin!)
eoata
Set 1: DT1 (12H)
0The GR-33 transmits this message In the following conditions.
If the nddrnss matches \Yith one of the parameter base addresses ot the GR-33, thl-' received
data is stored cJt the spL-cificd address of the memory.
~
TI1e mess.1ge that can be rcccinxi is only the one with data size of larger than two bytes.
'JThe GR-33 transmits this message in the following conditions.
When dala request
(RQl)
is received with the Bulk Ln,1d
standby
in System mode, and the
specified parameters are transmitted.
nr you executes Bulk Dump function.
Regarding dctails of the pnmmetcr trnnsmitted/sended, please refer to tJw f'ilrameter
Address Map.
!l)'k5
C.QnlD.1.rnIB
FOi-i
System Exclusive Status-
411i
Manufacturt'r
ID
(Roland}
J[)H
Dedce ID (Dcr=IOH)
001-1
Modt•I ID MSB iGR-33)
,,nH
Model ID lSB (GR-33)
12H
Command ID (DTI I
aaH
Address tvlSB
bbJ-I
Address
ccH
Address
ddH
Addrc:is LSB
eeH
D.ita
ffl-1
Data
~um
Chet:k Sum
F7H
EOX (End of Exdusi\'e)
Chapter 11 Appendices
•.)Model ID
TI,c J\fodel JLJ ot the ClkU i!> tlOH 30H.
GDevice ID
LkvicL' ID nf the GR·.33 is fixed
.:it
10H.
/E'it11nplc of creating the exclusive messilg-c/
If y,,u
w,int
to set as the fcillowin~ the reverb parameter of temporary pah:h,
aca!L'
data as
the followi11g ,md send
ii
lo ynur GR-33.
Rcverb SE'ltin~:
REVERBTI'PE, Hall1
REV SEND LEVEL , 1l 5
REVERB TIME ,
90
REVERS HF DAMP: Bypas:.
Tramsmitled d,'lla:
FOH
41H
lOH
OOH 30H
12H
C
1
2H DOE OOH GOH
04H 73H SAH llH
3CH
F7H
L
2,
2
4
5
9
Exclusive slatus is FOi i.
Rol,1nd's r-..1anufactur~r ID is 41 H.
).
TI1is is the device ID.(Fix(.'ti at 1011 for GR~3J)
4,
Model ID of !he
GR-33
is
OOH JOit
5.
DTl (D,1ta Set
1)
Comm,ind ID
is
l 2H.
6.
TI1~
are
the pdr;uneler
addresses.
Please
find !he start address
of the temporary
Patch from the l'ablt> of tht• st,1rt .iddress.You
c,1n
find lhe addres..-; as 021-l OOH OOl-t
OOH,
NPxt, plt>,lS\~ find the offset address of the Re\'erb Type frum lhe tilhle 4-2. Th,ll is OOH
OOH 60H.Thr rrsult will he
t12I-I
OOH OOH 60H.
02H
om:;
OOH OOH (thL•
start
addres!> of the
tempur.uv
patch)
-..)
OOH OOH 61H (thenffsetaddrcssofthcRe\'erbiypc)
02H OOH OOH 61H
The settings
valur for REVERB TYPE J-laUl is 4. This is expresSt.>d
,1s
04H
hcxadccimaJ notation with two digits. (Refer to the attached Chart A~l)
11w settings v,1lut• for REV SF.ND LEVEL is 115. This is expressed as 73H in
hexadecimal notation with twn digits.
Th~ st.•ttings vaJue for RF.VERB TIME is 9fl This is expressed as 5AH in hexadecimal
notation
\'.:ith two
digits.
Dlt.> st>ttings \'aJue
for
REVERA HF OAMJ' Bypass is 0. l11is is cxpresSt."d
,1~
OOH in
hex,1decimal notation with two dig:its
8.
This is the check sum byte.The error checking proc€'ss uses
,1
Checksum ,md provides
.i
pattern where the last significant 7 hits an•
1.en1
v,:hcn values for address. data(or size)
and
tht> Checksum arc
summed.
11 lhe address of the exclusive message th,1t you wish to send is aa hb
cc ddH and thP
dat,1(ur size) is ee
ff
hh iiH,
aa
+
bb + cc+ dd + ee + ff
+
hh + ii= sum
sum
'a'
128 = quotient ... remainder
128 -
remainder= checksum
However. when !'-um=O, then the checksum also results in U.
In case of this c"amplc,
F'O!I
41H
lOH
OOH 30H
l:!H
O:!H OOH OOH 60H
04H 73H 5AH llF.
??H
F7H
address
data
checksum
Using the ,1hm·e formuln, Checksum will be as follmvs.
O:?H +OOH +OOH+ 60H
i
04H
-t
73H + 5AH + 11H =-2+ 0+0+ %+·I+ 1l5 +4fl
+
17 = 324(sum)
32-l(sum) 7128 = 2(quotient) .. .68(rcmaindcr)
checksum= 128 · 6B(rt'mainder): hO
a::
3CH
If you
calculate with
hexadecimal,
aa
+
hb +cc+ dd
+
ec + ff
::o
sum(xxHt
sum(,xl I)+
ROJi
=
quotient. .. remainder
80l I· remainder= checksum
Checksum will be as follows.
02[-J
+OOH+ OOH
+
60H
+
04H + 73H
+
SAH
+
l lH
~
J~H
144H +ROH= 02H(quotient) ...
44H(remainder)
check~um .:. SOH - 44H{remaindcr)
=
3CH
F7H
is the mark of the end
o(
cxdu!'livc.
109
I

Advertisement

Table of Contents
loading

Table of Contents