03H - Master Parameter Data
FOH
10H
06H 03H
<version> <data>
-echecksums
F7H
•
<version>
=
03H
for Matrix-1000
<data>
= master data unpacked to two nibbles per byte
see
master parameter format listing
-echecksum»
= checksum of packed <data>
04H - Request Data
FOH
10H
06H
04H
<type>
-enumber»
F7H
<type> = 0
to
request ail patches
in
current bank
and
master
parameters.
= 1
to
request a single patch
from
the current bank.
= 3 to request master parameters.
= 4 ta request edit buffer.
-enumbeo« 0
when
<type> = 0 or 3
= Number of patch requested when <type> = 1
Note:
When
ail patches
are
requested. 100 patches from the current
bank
are
transmitted in ascending arder using individual Single Patch
messages (code
01
above). This
is
followed by 50 dummy "split"
patches for compatibility
with
the "Request Ali" function of the Matrix-6.
Each
of these splits
has
the
form
FOH
10H
06H 02H
<36
bytes of data>
F7H.
For
further information
on
this format. see the Matrix-6
MIDI
Specification.
Ali
Patches
are
transmitted
with
ten
msec between patches.
06H - Remote Parameter Edit
FOH
10H
06H 06H
-eparms
<val>
F7H
-eparrre-
= Matrix-1000 parameter number
(see
patch
format) 0-99
<value>
= the value to
which
that
parm
should
be
set.
Note:
Ali
values
are
sign
extended from bit 6 into bit 7 except for
parameter
121
(VCF frequency).
Range
checking should
be
done
on
the
value
of
each
parameter before it
is
sent.
Matrix-1000 Owner's Manual 43