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 |
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.