MIDI implementation details for the Sonicware CyDrums.
Last update: April 9, 2026 • 122 parameters
Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Pattern playback | 0 | [0–127] | — |
Note: Works on Project channel. Also responds on Auto channel
|
0-based |
| Song playback | 1 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Master level | 2 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Pattern level | 3 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| All sound off | 120 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Track mixer level | 117 | [0–127] | — |
Note: Works on Track channel
|
0-based |
| Track mixer pan | 118 | [0–127] | — |
Note: Works on Track channel
|
Centered |
| Track mixer mute | 119 | [0–127] | — |
Note: Works on Track channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| External level | 124 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| External reverb send | 125 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| USB level | 126 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| USB reverb send | 127 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Scale | 111 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Key | 112 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Legato | 113 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Sequence length | 30 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Note value | 31 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Transpose | 32 | [0–127] | — |
Note: Works on Track/Auto channel
|
Centered |
| Track choke | 33 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Sequence mode | 34 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Random step | 35 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Dice | 36 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Quantize | 37 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Track swing | 38 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Structure type | 39 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 1 type | 40 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 1 curve | 42 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 1 start | 44 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 1 speed | 46 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 1 end | 48 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 1 direction | 50 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 1 mute | 52 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 2 type | 41 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 2 curve | 43 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 2 start | 45 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 2 speed | 47 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 2 end | 49 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 2 direction | 51 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Wavetable 2 mute | 53 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Noise type | 54 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Noise level | 55 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Noise time | 56 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Noise resonance frequency | 57 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Noise mute | 58 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Pulse type | 59 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Tick level | 60 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Tick time | 61 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Tick mute | 62 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Sound property A1 | 65 | [0–127] | — |
Note: Works on Track/Auto channel. Varies by structure type
|
0-based |
| Sound property A2 | 66 | [0–127] | — |
Note: Works on Track/Auto channel. Varies by structure type
|
0-based |
| Sound property B1 | 67 | [0–127] | — |
Note: Works on Track/Auto channel. Varies by structure type
|
0-based |
| Sound property B2 | 68 | [0–127] | — |
Note: Works on Track/Auto channel. Varies by structure type
|
0-based |
| Sound property C1 | 69 | [0–127] | — |
Note: Works on Track/Auto channel. Varies by structure type
|
0-based |
| Sound property C2 | 70 | [0–127] | — |
Note: Works on Track/Auto channel. Varies by structure type
|
0-based |
| Sound property D1 | 71 | [0–127] | — |
Note: Works on Track/Auto channel. Varies by structure type
|
0-based |
| Sound property D2 | 72 | [0–127] | — |
Note: Works on Track/Auto channel. Varies by structure type
|
0-based |
| Velocity sense | 73 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Glide | 74 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Pitch | 75 | [0–127] | — |
Note: Works on Track/Auto channel
|
Centered |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Filter type | 76 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Filter frequency | 77 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Filter resonance | 78 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Filter gain | 79 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Filter envelope depth | 80 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Filter envelope invert | 84 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Filter envelope delay | 83 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Filter envelope attack | 81 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Filter envelope decay | 82 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Filter envelope repeat | 85 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Velocity modulation 1 assign | 86 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Velocity modulation 1 sense | 88 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Velocity modulation 1 threshold | 90 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Velocity modulation 2 assign | 87 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Velocity modulation 2 sense | 89 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Velocity modulation 2 threshold | 91 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Aftertouch modulation 1 assign | 92 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Aftertouch modulation 1 sense | 94 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Aftertouch modulation 1 speed | 96 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Aftertouch modulation 2 assign | 93 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Aftertouch modulation 2 sense | 95 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Aftertouch modulation 2 speed | 97 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Modulation envelope assign | 98 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Modulation envelope depth | 101 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Modulation envelope delay | 102 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Modulation envelope attack | 99 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Modulation envelope decay | 100 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Modulation envelope repeat | 103 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Amplifier attack | 104 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Amplifier decay | 105 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Amplifier sustain | 106 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Amplifier release | 107 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Amplifier curve | 108 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Amplifier level | 109 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Amplifier distortion | 110 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Effect connection | 114 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Effect reverb send | 115 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Effect sidechain compressor send | 116 | [0–127] | — |
Note: Works on Track/Auto channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Effect routing type | 5 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 1 type | 6 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 1 on/off | 8 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 1 parameter 1 | 10 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 1 parameter 2 | 12 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 1 parameter 3 | 14 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 1 parameter 4 | 16 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 2 type | 7 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 2 on/off | 9 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 2 parameter 1 | 11 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 2 parameter 2 | 13 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 2 parameter 3 | 15 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Effect 2 parameter 4 | 17 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Reverb enable | 18 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Reverb mix | 19 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Reverb high damp | 20 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Reverb decay | 21 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Reverb low cut | 22 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Reverb mute position | 23 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Master effect type | 24 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Master effect on/off | 25 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Master effect parameter 1 | 26 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Master effect parameter 2 | 27 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Master effect parameter 3 | 28 | [0–127] | — |
Note: Works on Project channel
|
0-based |
| Master effect parameter 4 | 29 | [0–127] | — |
Note: Works on Project channel
|
0-based |
This dataset is provided under the Creative Commons Attribution Share Alike 4.0 International license.