eeH
Data: the actual data to be sent. Multiple bytes of data are transmitted in order
starting from the address.
:
:
ffH
Data
sum
Checksum
F7H
EOX (End Of Exclusive)
* The amount of data that can be transmitted at one time depends on the type of data, and
data will be transmitted from the specified starting address and size. Refer to the
Address and Size given in Section 3, "Parameter address map.
* Data larger than 256 bytes will be divided into packets of 256 bytes or less, and each
packet will be sent at an interval of about 20 ms.
* Not received when the Receive Exclusive parameter (SYSTEM/COMMON) is OFF.
Status
Data byte
F0H
41H, dev, 42H, 12H, aaH, bbH, ccH,
ddH, ... eeH, sum
Byte Explanation
F0H
Exclusive status
41H
ID number (Roland)
dev
Device ID (dev: 10H)
42H
Model ID
(GS)
12H
Command ID
(DT1)
aaH
Address MSB: upper byte of the starting address of the transmitted data
bbH
Address:
middle byte of the starting address of the transmitted data
ccH
Address LSB: lower byte of the starting address of the transmitted data
ddH Data: the actual data to be transmitted. Multiple bytes of data are transmitted starting
from the address.
:
:
eeH
Data
sum
Checksum
F7H
EOX
(End Of Exclusive)
* The amount of data that can be transmitted at one time depends on the type of data, and
data will be transmitted from the specified starting address and size. Refer to the
Address and Size given in Section 3, "Parameter address map.
* Data larger than 256 bytes will be divided into packets of 256 bytes or less, and each
packet will be sent at an interval of about 20 ms.
* Regarding the checksum, please refer to (p.$$$)
* Not received when the Receive Exclusive parameter (SYSTEM/COMMON) is OFF.
2. Transmisión de Datos
IMensajes de Canal de Voz
When execute the GM Data Transfer, the following Program Change and Control Change
will transmit.
GCambio de Control
❍Bank Select (Controller number 0, 32)
Status
BnH
BnH
n = MIDI channel number:
mm, ll= Bank nunber: 00 00H - 7F 7FH (bank.1 - bank.16384)
Status
❍Portamento Time (Controller number 5)
F7H
Status
BnH
n = MIDI channel number:
vv = Portamento Time: 00H - 7FH (0 - 127)
❍Data Entry (Controller number 6, 38)
Status
BnH
BnH
n = MIDI channel number: 0H - FH (Ch.1 - 16)
mm, ll = the value of the parameter specified by RPN/NRPN
mm = MSB, ll = LSB
❍Volume (Controller number 7)
Status
BnH
n = MIDI channel number:
vv = Volume: 00H - 7FH (0 - 127)
❍Panpot (Controller number 10)
Status
BnH
n = MIDI channel number:
vv = Panpot: 00H - 40H - 7FH (Left - Center - Right),
Initial value = 40H (Center)
❍Portamento (Controller number 65)
Status
BnH
n = MIDI channel number:
vv = Control value:
❍Resonance (Controller number 71)
Status
BnH
n = MIDI channel number:
vv= Resonance value (relative change): 00H - 7FH (-64 - 0 - +63)
❍Release Time (Controller number 72)
Status
BnH
n = MIDI channel number:
vv = Release Time value (relative change):
❍Attack time (Controller number 73)
Status
BnH
n = MIDI channel number:
vv = Attack time value (relative change):
❍Cutoff (Controller number 74)
Status
BnH
n = MIDI channel number:
vv = Cutoff value (relative change): 00H - 7FH (-64 - 0 - +63)
❍Decay Time (Controller number 75)
Status
BnH
n = MIDI channel number:
vv = Decay Time value (relative change):
fuente de sonido)
2nd byte
3rd byte
00H
mmH
20H
llH
0H - FH (Ch.1 - 16)
2nd byte
3rd byte
05H
vvH
0H - FH (Ch.1 - 16)
2nd byte
3rd byte
06H
mmH
26H
llH
2nd byte
3rd byte
07H
vvH
0H - FH (Ch.1 - 16)
2nd byte
3rd byte
0AH
vvH
0H - FH (Ch.1 - 16)
2nd byte
3rd byte
41H
vvH
0H - FH (Ch.1 - 16)
00H - 7FH (0 - 127) 0 - 63 = OFF, 64 - 127 = ON
2nd byte
3rd byte
47H
vvH
0H - FH (Ch.1 - 16)
2nd byte
3rd byte
48H
vvH
0H - FH (Ch.1 - 16)
00H - 7FH (-64 - 0 - +63)
2nd byte
3rd byte
49H
vvH
0H - FH (Ch.1 - 16)
00H - 7FH (-64 - 0 - +63)
2nd byte
3rd byte
4AH
vvH
0H - FH (Ch.1 - 16)
2nd byte
3rd byte
4BH
vvH
0H - FH (Ch.1 - 16)
00H - 7FH (-64 - 0 - +63)
Implementación MIDI
(sección de
179