MIDI implementation chart
Model: SP-404MK2
Date: Jul. 01, 2025
Version: 5
Function | Transmitted | Recognized | Notes | |
---|---|---|---|---|
Basic Channel | Default | x (MIDI mode A) 1–10 (MIDI mode B) | x (MIDI mode A) 1–10 (MIDI mode B) | *1 |
Changed | x (MIDI mode A) 1–10 (MIDI mode B) | x (MIDI mode A) 1–10 (MIDI mode B) | *1 | |
Mode | Default | x | Mode 3 |
|
Messages | x | x |
| |
Altered | – | x |
| |
Note Number |
| 35–51 (B1–E³3, MIDI mode A) *1 0, 12–91 (C-1, C0–G6, MIDI mode B) *1 36–60 (C2–C4, CH 16) *7 | 35–51 (B1–E³3, MIDI mode A) *1 0, 12–91 (C-1, C0–G6, MIDI mode B) *1 0–127 (CH 11) *2 36–60 (C2–C4, CH 16) *6 |
|
True Voice | – | 36–51 (C2–E³3, MIDI mode A) *1 12–91 (C0–G6, MIDI mode B) *1 |
| |
Velocity | Note On | o | o |
|
Note Off | x | x |
| |
Aftertouch | Key’s | x | x |
|
Channel’s | x | x |
| |
Pitch Bend | x | o *2 |
| |
Control Change | CC#16–19 | O | o *7 | Example: 0xB0 10 00 Ó BUS 1 Ctrl 1=0 0xB1 13 7F Ó BUS 2 EFX switch = ON |
CC#80–83 | o | o *7 | Example: 0xB2 50 7F Ó BUS 3 Ctrl 4=127 0xB3 53 01 Ó BUS 4 EFX number = 01 (303 VinylSim) | |
CC#07 | o *8 | o *8 | Example: 0xB1 07 7F Ó CH2 volume slider = 127 | |
CC#08 | o *8 | o *8 | Example: 0xB0 08 7F Ó X-FADE = 0:127 (CH1 = 0, CH2 = 127) | |
CC#20–27 | o *8 | x | Example: 0xB0 14 01 Ó CH1 play 0xB2 1A 7F Ó press the pattern sequencer [BPM+] button | |
Program Change | x | o *1 *9 | Example: 0xC3 0F Ó Bank D Pattern 16 | |
System Exclusive | x | x |
| |
System Common | Song Position | x | x |
|
Song Select | x | x |
| |
Tune Request | x | x |
| |
System Realtime | Clock | o *3 | o *4 |
|
Commands | o *3 | o *4 |
| |
Aux Messages | All Sound Off | x | o *5 |
|
Reset All Controllers | x | x |
| |
Local On/Off | x | x |
| |
All Notes Off | x | x |
| |
Active Sensing | o | o |
| |
System Reset | x | x |
|
Notes
- Refer to “MIDI note map”.
- Enabled when INPUT FX is “Vocoder” (MIDI CH 11).
- Output when MIDI Sync Out is “ON” and when there is no tempo input from an external device.
- Enabled when this unit is in remote mode (when a tempo signal is received from an external device).
- All samples stop playing back when the MIDI cable is unplugged.
- Enabled when playing samples in chromatic mode (MIDI CH 16).

*7 MIDI channels |
---|
CH 1: BUS 1 |
CH 2: BUS 2 |
CH 3: BUS 3 |
CH 4: BUS 4 |
CH 5: INPUT |

*7 Control change message numbers and corresponding EFX controls | |
---|---|
CC#19 | EFX switch (0–63: OFF, 64–127: ON) |
CC#83 | EFX number (0–127) |
CC#16 | Ctrl 1 (0–127) |
CC#17 | Ctrl 2 (0–127) |
CC#18 | Ctrl 3 (0–127) |
CC#80 | Ctrl 4 (0–127) |
CC#81 | Ctrl 5 (0–127) |
CC#82 | Ctrl 6 (0–127) |

*8 Control change message numbers and corresponding controllers in DJ mode | |||
---|---|---|---|
| MIDI channel 1 (CH1 sample) | MIDI channel 2 (CH2 sample) | MIDI channels 3 (pattern sequencer) |
CC#7 | [Ctrl 1] knob: CH1 volume slider (0–127) | [Ctrl 2] knob: CH2 volume slider (0–127) | [Ctrl 1] knob: pattern sequencer volume slider (0–127) |
CC#8 | [Ctrl 3] knob: X-FADE (CH1: CH2 = 127:0–0:127) | – | – |
CC#20 | [ñ] button (0: pause, 127: play) | [ñ] button (0: pause, 127: play) | [ñ] button (0: pause, 127: play) |
CC#21 | [õ] button (0: release the button, 127: press the button) | [õ] button (0: release the button, 127: press the button) | [õ] button (0: release the button, 127: press the button) |
CC#22 | [SYNC] button (0: Off, 127: On) | [SYNC] button (0: Off, 127: On) | [SYNC] button (0: Off, 127: On) |
CC#23 | [CUE] button (0: Off, 127: On) | [CUE] button (0: Off, 127: On) | [CUE] button (0: Off, 127: On) |
CC#24 | [BEND+] button (0: release the button, 127: press the button) | [BEND+] button (0: release the button, 127: press the button) | [BEND+] button (0: release the button, 127: press the button) |
CC#25 | [BEND-] button (0: release the button, 127: press the button) | [BEND-] button (0: release the button, 127: press the button) | [BEND-] button (0: release the button, 127: press the button) |
CC#26 | [BPM+] button (0: release the button, 127: press the button) | [BPM+] button (0: release the button, 127: press the button) | [BPM+] button (0: release the button, 127: press the button) |
CC#27 | [BPM-] button (0: release the button, 127: press the button) | [BPM-] button (0: release the button, 127: press the button) | [BPM-] button (0: release the button, 127: press the button) |
*8 Control change message numbers and corresponding controllers in Looper mode | |||
---|---|---|---|
MIDI channel: 1 | |||
CC#87 | [DEL] button | 0 | – |
127 | Deletes the sampled content. | ||
CC#88 | [REC] button | 0 | Stops sampling. |
127 | Starts sampling. | ||
CC#89 | [RESAMPLE] button | 0 | – |
127 | Activates overdubbing mode. | ||
CC#90 | [CTRL 3] knob | 0–127 | Adjusts the value of BPM/PLAY-RATE parameters. |
CC#85 | [EXIT] button | 0 | – |
127 | Stops the playback of all samples by quickly pressing the button four times. | ||
CC#86 | [PITCH/SPEED] button | 0 | – |
127 | Resets the tempo setting. | ||
CC#91 | [SHIFT] button + [PATTERN SELECT] button | 0 | Cancels the undo action (REDO). |
127 | Undoes (UNDO) the data you just input (recorded). |
Program change numbers and corresponding patterns | |
---|---|
PC#0 | Pattern 1 |
PC#1 | Pattern 2 |
: | : |
PC#15 | Pattern 16 |
Mode 1: OMNI ON, POLY
Mode 2: OMNI ON, MONO
Mode 3: OMNI OFF, POLY
Mode 4: OMNI OFF, MONO
o: Yes
x: No