98
MIDI Implementation

Expression (Controller number 11)

Status 2nd byte 3rd byte
BnH 0BH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127)
* Only the pad part and the percussion parts can be received.
* This is used as the data of the [LEVEL] knob.
* When recording, this is recorded in the sequencer data itself.

Effect Control 1 (Controller number 12)

Status 2nd byte 3rd byte
BnH 0CH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127)
* Only the pad part and the percussion parts can be received.
* This is used as the data of the [M-FX DEPTH] knob.
* When recording, this is recorded in the sequencer data itself.

General purpose controller 1 (Controller number 16)

Status 2nd byte 3rd byte
BnH 10H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127)
* Only the pad part and the percussion parts can be received.
* This is used as the position data of the pad A1.
* When recording, this is recorded in the sequencer data itself.

General purpose controller 2 (Controller number 17)

Status 2nd byte 3rd byte
BnH 11H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127)
* Only the pad part and the percussion parts can be received.
* This is used as the position data of the pad A5.
* When recording, this is recorded in the sequencer data itself.

Hold 1 (Controller number 64)

Status 2nd byte 3rd byte
nH 40H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON
* When recording, this is recorded in the sequencer data itself.

Sostenuto (Controller number 66)

Status 2nd byte 3rd byte
BnH 42H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127) 0-63 = OFF, 64-127 = ON
* Only the pad part and the percussion parts can be received.
* If the value is 64 and over, the Modify Lock will be done. If the value is 63 and under, the
Modify Lock will be canceled.
* When recording, this is recorded in the sequencer data itself.

Soft (Controller number 67)

Status 2nd byte 3rd byte
BnH 43H 00H
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
* Only the pad part and the percussion parts can be received.
* When this message is received, the Modify Clear will be done.
* When recording, this is recorded in the sequencer data itself.

Sound Controller 1 (Controller number 70)

Status 2nd byte 3rd byte
BnH 46H vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127)
* Only the pad part and the percussion parts can be received.
* This is used as the data of the [SWEEP] knob.
* When recording, this is recorded in the sequencer data itself.

Sound Controller 5 (Controller number 74)

Status 2nd byte 3rd byte
BnH 4AH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127)
* Only the pad part and the percussion parts can be received.
* This is used as the data of the [COLOR] knob.
* When recording, this is recorded in the sequencer data itself.

Sound Controller 7 (Controller number 76)

Status 2nd byte 3rd byte
BnH 4CH vvH
n = MIDI channel number: 0H - FH (ch.1 - ch.16)
vv = Control value: 00H - 7FH (0 - 127)
* Only the pad part and the percussion parts can be received.
* This is used as the data of the [LFO RATE] knob.
* When recording, this is recorded in the sequencer data itself.

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 - 7FH (0 - 127)
* Only the pad part and the percussion parts can be received.
* This is used as the position data of the d beam controller.
* When recording, this is recorded in the sequencer data itself.

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 - 7FH (0 - 127)
* Only the pad part and the percussion parts can be received.
* This is used as the position data of the ribbon controller L.
* When recording, this is recorded in the sequencer data itself.

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 - 7FH (0 - 127)
* Only the pad part and the percussion parts can be received.
* This is used as the position data of the ribbon controller R.
* When recording, this is recorded in the sequencer data itself.

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 = Control value: 00H - 7FH (0 - 127)
* Only the percussion parts and the melody parts can be received.
* This is used as the part reverb send level of the sequencer pattern data.
* Not recorded in the sequencer.