Roland XP-60 Owner's Manual Page 189

  • Download
  • Add to my manuals
  • Print
  • Page
    / 216
  • Table of contents
  • TROUBLESHOOTING
  • BOOKMARKS
  • Rated. / 5. Based on customer reviews
Page view 188
189
MIDI Implementation
Appendices
General Purpose Controller 6 (Controller number 81)
status 2nd byte 3rd byte
BnH 51H vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=control value: 00H - 40H - 7FH (-128 - 0 - +126)
General Purpose Controller 7 (Controller number 82)
status 2nd byte 3rd byte
BnH 52H vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=control value: 00H - 40H - 7FH (-128 - 0 - +126)
General Purpose Controller 8 (Controller number 83)
status 2nd byte 3rd byte
BnH 53H vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=control value: 00H - 40H - 7FH (-128 - 0 - +126)
Portamento Control (Controller number 84)
status 2nd byte 3rd byte
BnH 54H kkH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
kk=source note number: 00H - 7FH (0 - 127)
Effect 1 (Reverb Send Level) (Controller number 91)
status 2nd byte 3rd byte
BnH 5BH vvH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
vv=Reverb Send Level: 00H - 7FH (0 - 127)
Effect 3 (Chorus Send Level) (Controller number 93)
status 2nd byte 3rd byte
BnH 5DH vvH
n=MIDI channel: 0H - FH (ch.1 - ch.16)
vv=Chorus Send Level: 00H - 7FH (0 - 127)
RPN MSB/LSB (Controller number 100,101)
status 2nd byte 3rd byte
BnH 65H mmH
BnH 64H llH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
mm=MSB of the parameter number specified by RPN
ll=LSB of the parameter number specified by RPN
This device transmits the following RPNs.
RPN Data entry
MSB LSB MSB LSB Notes
00H 00H mmH - Pitch Bend Sensitivity
mm : 00H - 0CH (0 - 12 semitones)
ll : 00H
00H 01H mmH llH Channel Fine Tuning
mm, ll : 20 00H - 40 00H - 60 00H
( -4096 x 100 / 8192 - 0 - +4096 x 100 / 8192 cent )
00H 02H mmH - Channel Coarse Tuning
mm : 10H - 40H - 70H (-48 - 0 - +48 semitones)
ll : 00H
Program Change
status 2nd byte
CnH ppH
n=MIDI channel: 0H - FH (ch.1 - ch.16)
pp=Program number: 00H - 7FH (prog.1 - prog.128)
* This message is not transmitted when the Program parameter (SYSTEM/MIDI/
TRANSMIT MIDI) is OFF.
Channel Aftertouch
status 2nd byte
DnH vvH
n=MIDI channel: 0H - FH (ch.1 - ch.16)
vv=Channel Aftertouch: 00H - 7FH (1 - 128)
Pitch Bend Change
status 2nd byte 3rd byte
EnH llH mmH
n=MIDI channel number: 0H - FH (ch.1 - ch.16)
mm,ll=Pitch Bend value: 00 00H - 40 00H - 7F 7FH (-8192 - 0 - +8191)
System Realtime Messages
Active Sensing
status
FEH
* Transmitted at intervals of approximately 250ms.
*Not transmitted if the Active Sensing parameter (SYSTEM/MIDI/TRANSMIT MIDI) is
OFF.
System Exclusive Messages
There is a kind of the Universal Non-realtime messages and the Data Set (DT1) messages in
the System Exclusive messages transmitted by this device.
Universal Non-realtime System Exclusive Messages
Identity Reply Message
When Identity Request message (p. 186) is received, this message will be transmitted.
status data byte status
F0H 7EH, dev, 06H, 02H, 41H, 6AH, 00H, F7H
04H, 00H, 00H, 01H, 00H, 00H
Byte
Remarks
F0H Exclusive status
7EH ID number (Universal Non-realtime message)
dev device ID (dev: 10H - 1FH)
06H sub ID#1 (General Information)
02H sub ID#2 (Identity Reply)
41H ID number (Roland)
6AH 00H Device family code
04H 00H Device family number code
00H 01H 00H 00H Software revision level
F7H EOX (End Of Exclusive)
Data Transmission
Data Set1 DT1
status data byte status
F0H 41H, dev, 6AH, 12H, aaH, bbH, F7H
ccH, ddH, eeH, ... ffH, sum
Byte Remarks
F0H Exclusive status
41H ID number (Roland)
dev device ID (dev: 10H - 1FH)
6AH model ID (XP-30)
12H command ID (DT1)
aaH address MSB
bbH address
ccH address
ddH address LSB
eeH data: The actual data to be transmitted. Multi-byte
data is transmitted in the address order.
::
ffH data
sum checksum
F7H EOX (End Of Exclusive)
* The amount of data transmitted at one time is fixed for the type of data, and the data will
be transmitted with the fixed starting address and size. Refer to the address and size
given in “Parameter Address Map” (p. 190).
* Large amounts of data must be divided into packets of 128 bytes or less, and transmitted
at intervals of approximately 20 ms.
* For the checksum, refer to (p. 204).
Page view 188
1 2 ... 184 185 186 187 188 189 190 191 192 193 194 ... 215 216

Comments to this Manuals

No comments