MIDI implementation details for the Roland SPD-SX PRO.
Last update: April 17, 2026 • 112 parameters
Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Bank select MSB | 0 | [0–127] | — |
Note: Any received value is processed as 0
|
0-based |
| Bank select LSB | 32 | [0–1] |
0: Kits 1-128; 1: Kits 129-200
|
Note: Combined with Program Change to select a kit
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Hi-hat pedal position (Modulation) | 1 | [0–127] |
0~127: Open to closed
|
Note: Active when HH Pedal CC is set to MODULATION(1)
|
0-based |
| Hi-hat pedal position (Breath) | 2 | [0–127] |
0~127: Open to closed
|
Note: Active when HH Pedal CC is set to BREATH(2)
|
0-based |
| Hi-hat pedal position (Foot controller) | 4 | [0–127] |
0~127: Open to closed
|
Note: Active when HH Pedal CC is set to FOOT(4)
|
0-based |
| Hi-hat pedal position (Expression) | 11 | [0–127] |
0~127: Open to closed
|
Note: Active when HH Pedal CC is set to EXPRESSION(11)
|
0-based |
| Hi-hat pedal position (General purpose 1) | 16 | [0–127] |
0~127: Open to closed
|
Note: Active when HH Pedal CC is set to GENERAL1(16)
|
0-based |
| Hi-hat pedal position (General purpose 2) | 17 | [0–127] |
0~127: Open to closed
|
Note: Active when HH Pedal CC is set to GENERAL2(17)
|
0-based |
| Hi-hat pedal position (General purpose 3) | 18 | [0–127] |
0~127: Open to closed
|
Note: Active when HH Pedal CC is set to GENERAL3(18)
|
0-based |
| Hi-hat pedal position (General purpose 4) | 19 | [0–127] |
0~127: Open to closed
|
Note: Active when HH Pedal CC is set to GENERAL4(19)
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Pad expression | 11 | [0–127] | — |
Note: Received when Rx Control Switch is on and CC 11 is configured for pad expression rather than hi-hat pedal position
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Master effect control (001) | 1 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (002) | 2 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (003) | 3 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (004) | 4 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (005) | 5 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (006) | 6 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (007) | 7 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (008) | 8 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (009) | 9 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (010) | 10 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (011) | 11 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (012) | 12 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (013) | 13 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (014) | 14 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (015) | 15 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (016) | 16 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (017) | 17 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (018) | 18 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (019) | 19 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (020) | 20 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (021) | 21 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (022) | 22 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (023) | 23 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (024) | 24 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (025) | 25 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (026) | 26 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (027) | 27 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (028) | 28 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (029) | 29 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (030) | 30 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (031) | 31 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (033) | 33 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (034) | 34 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (035) | 35 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (036) | 36 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (037) | 37 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (038) | 38 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (039) | 39 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (040) | 40 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (041) | 41 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (042) | 42 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (043) | 43 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (044) | 44 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (045) | 45 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (046) | 46 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (047) | 47 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (048) | 48 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (049) | 49 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (050) | 50 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (051) | 51 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (052) | 52 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (053) | 53 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (054) | 54 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (055) | 55 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (056) | 56 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (057) | 57 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (058) | 58 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (059) | 59 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (060) | 60 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (061) | 61 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (062) | 62 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (063) | 63 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (064) | 64 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (065) | 65 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (066) | 66 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (067) | 67 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (068) | 68 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (069) | 69 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (070) | 70 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (071) | 71 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (072) | 72 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (073) | 73 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (074) | 74 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (075) | 75 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (076) | 76 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (077) | 77 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (078) | 78 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (079) | 79 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (080) | 80 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (081) | 81 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (082) | 82 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (083) | 83 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (084) | 84 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (085) | 85 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (086) | 86 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (087) | 87 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (088) | 88 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (089) | 89 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (090) | 90 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (091) | 91 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (092) | 92 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (093) | 93 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (094) | 94 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Master effect control (095) | 95 | [0–127] | — |
Note: User-assignable via Master Effect Control CC setting
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| All sounds off | 120 | [0–0] | — | — | 0-based |
| Reset all controllers | 121 | [0–0] | — |
Resets the step position playing back in the pad sequence to zero
|
0-based |
| All notes off | 123 | [0–0] | — | — | 0-based |
| Omni off | 124 | [0–0] | — | — | 0-based |
| Omni on | 125 | [0–0] | — | — | 0-based |
| Mono | 126 | [0–16] | — | — | 0-based |
| Poly | 127 | [0–0] | — | — | 0-based |
The portions of this library that refer to specific devices may be owned by the devices' respective manufacturers. Everything else is licensed under the Creative Commons Attribution Share Alike 4.0 International license.