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 |
This dataset is provided under the Creative Commons Attribution Share Alike 4.0 International license.