MIDI implementation details for the Abildgard Droid-3.
Last update: September 20, 2024 • 32 parameters
Contributions welcome! You can email us your edited CSV if you don't want to use GitHub.
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Value Interpreter Mode | 16 | [0–3] |
0: CC values are doubled, 1: CC values are unchanged, 2: CC values have 128 added, 3: Interpreted as a matrix controller (0-15) if possible
|
Changes the interpretation of values
Note: Most parameters on DROID-3 require 8 bit values, so this CC is used as a metaparameter to set how CC values are interpreted |
0-based |
| Mixing Structure | 20 | [0–127] | — |
Changes filter type and routing.
Note: Set in combination with CC16 as an 8-bit bitfieldBit 1: Pre mix DCO1 (1: through filter)Bit 2: Pre mix DCO2 (1: through filter)Bit 3: Post mix DCO1 (1: pass filter)Bit 4: Post mix DCO2 (1: pass filter)Bit 5: Filter mode (0: one filter, 1: two in parallel)Bits 6, 7: Filter types (Bit 5 is 0: 00=LP, 01=BP, 10=HP, 11=BJ, Bit5 is 1: 00=LP/LP, 01=LP/HP, 10=HP/LP, 11=HP/HP)Bit 8: Boost mix |
|
| DCO2 and Env2 step amount | 24 | [0–7] | — |
Changes the stepping of DCO2 and Env2
|
0-based |
| Various modes | 25 | [0–127] | — |
Changes various modes
Note: Set in combination with CC16 as an 8-bit bitfield.Bit 1: Sync DCO1 modeBit 2: Legato env modeBit 3: Retrig DCO1Bit 4: Retrig DCO2Bit 5: Key Follow DCO1Bit 6: Key Follow DCO2Bit 7: Env 1 loopBit8 = Env 2 loop |
|
| MIDI Channel | 120 | [0–15] | — |
Changes the global MIDI channel
|
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Filter cutoff 1 | 21 | [0–127] | — |
Changes the cutoff of filter 1
Note: Requires 8-bit value, use with CC16 |
0-based |
| Filter cutoff 2/Filter width | 22 | [0–127] | — |
Changes the cutoff of filter 2 or filter band width, depending on mixing structure
Note: Requires 8-bit value, use with CC16 |
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Arpeggio speed | 23 | [0–127] | — |
Changes the speed of the arpeggio
Note: Requires 8-bit value, use with CC16 |
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| DCO1 Waveform | 26 | [0–31] |
0-7: clip overload; 8-15: mirror overload; 16-23: zero snap overload; 24-31: wrap overload
|
Changes the waveform of DCO1
Note: 8 waveforms, 4 overload modes |
|
| DCO1 PW | 27 | [0–127] | — |
Changes the pulse width of DCO1
Note: Requires 8-bit value, use with CC16 |
0-based |
| DCO1 offset | 28 | [0–127] | — |
Changes the offset of DCO1
Note: Requires 8-bit value, use with CC16 |
0-based |
| DCO1 amplitude | 29 | [0–127] | — |
Changes the amplitude of DCO1
Note: Requires 8-bit value, use with CC16 |
0-based |
| DCO1 octave | 30 | [0–63] |
0-15: fine tuning; 16-31: linear tuning; 32-47: standard tuning; 48-63: wide tuning
|
Changes the octave of DCO1
Note: 16 octaves, 4 frequency tuning modes |
|
| DCO1 frequency | 31 | [0–127] | — |
Changes the frequency of DCO1
Note: Requires 8-bit value, use with CC16 |
0-based |
| DCO2 Waveform | 102 | [0–31] |
0-7: clip overload; 8-15: mirror overload; 16-23: zero snap overload; 24-31: wrap overload
|
Changes the waveform of DCO2
Note: 8 waveforms, 4 overload modes |
|
| DCO2 PW | 103 | [0–127] | — |
Changes the pulse width of DCO2
Note: Requires 8-bit value, use with CC16 |
0-based |
| DCO2 offset | 104 | [0–127] | — |
Changes the offset of DCO2
Note: Requires 8-bit value, use with CC16 |
0-based |
| DCO2 amplitude | 105 | [0–127] | — |
Changes the amplitude of DCO2
Note: Requires 8-bit value, use with CC16 |
0-based |
| DCO2 octave | 106 | [0–63] |
0-15: fine tuning; 16-31: linear tuning; 32-47: standard tuning; 48-63: wide tuning
|
Changes the octave of DCO2
Note: 16 octaves, 4 frequency tuning modes |
|
| DCO2 frequency | 107 | [0–127] | — |
Changes the frequency of DCO2
Note: Requires 8-bit value, use with CC16 |
0-based |
| Parameter | CC | Range | Usage | Description | Orientation |
|---|---|---|---|---|---|
| Env1 Attack | 108 | [0–127] | — |
Changes the attack of Env1
Note: Requires 8-bit value, use with CC16 |
0-based |
| Env1 Attack Level | 109 | [0–127] | — |
Changes the attack level of Env1
Note: Requires 8-bit value, use with CC16 |
0-based |
| Env1 Decay | 110 | [0–127] | — |
Changes the decay of Env1
Note: Requires 8-bit value, use with CC16 |
0-based |
| Env1 Sustain Level | 111 | [0–127] | — |
Changes the sustain level of Env1
Note: Requires 8-bit value, use with CC16 |
0-based |
| Env1 Release | 112 | [0–127] | — |
Changes the release of Env1
Note: Requires 8-bit value, use with CC16 |
0-based |
| Env1 Offset | 113 | [0–127] | — |
Changes the offset of Env1
Note: Requires 8-bit value, use with CC16 |
0-based |
| Env2 Attack | 114 | [0–127] | — |
Changes the attack of Env2
Note: Requires 8-bit value, use with CC16 |
0-based |
| Env2 Attack Level | 115 | [0–127] | — |
Changes the attack level of Env2
Note: Requires 8-bit value, use with CC16 |
0-based |
| Env2 Decay | 116 | [0–127] | — |
Changes the decay of Env2
Note: Requires 8-bit value, use with CC16 |
0-based |
| Env2 Sustain Level | 117 | [0–127] | — |
Changes the sustain level of Env2
Note: Requires 8-bit value, use with CC16 |
0-based |
| Env2 Release | 118 | [0–127] | — |
Changes the release of Env2
Note: Requires 8-bit value, use with CC16 |
0-based |
| Env2 Offset | 119 | [0–127] | — |
Changes the offset of Env2
Note: Requires 8-bit value, use with CC16 |
0-based |
This dataset is provided under the Creative Commons Attribution Share Alike 4.0 International license.