MIDI IMPLEMENTATION
Note that most DROID-3 parameters require 8 bit and since MIDI CCs are 7 bit there is an interpreter mode set by CC 16.
CC Parameter
016 Value interpreter mode:
CC016 set to 0 (default) => CC values are doubled [0,2,4,6,8...]
CC016 set to 1 => CC values are unchanged [0,1,2,3...]
CC016 set to 2 => 128 is added [128,129,130...] - if possible
CC016 set to 3 => Sets a matrix controller [0,1,2,3...15] - if possible
020 Mixing structure (filter type and routing):
Bit 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 parallel)
Bit 6+7 = Filter type:
Bit 5 is 0: 00=LP 01=BP 10=HP 11=BJ
Bit 5 is 1: 00=LP/LP 01=LP/HP 11=HP/HP 10=HP/LP
Bit 8 = Boost mix
021 Filter cutoff 1
022 Filter cutoff 2 or width depending on the value of CC020 bit 6+7
023 Arpeggio speed
024 DCO2 and envelope 2 step amount [0-7]
025 Various modes:
Bit 1 = Sync slave mode for DCO 1
Bit 2 = Legato envelope mode
Bit 3 = Retrig for DCO 1
Bit 4 = Retrig for DCO 2
Bit 5 = Key follow for DCO 1
Bit 6 = Key follow for DCO 2
Bit 7 = Envelope 1 loop (w/ fade in and retrig)
Bit 8 = Envelope 2 loop (free run)
026 DCO1 waveform [0-31] - 8 waveforms - 4 overload modes:
0-7 = Clip overload
8-15 = Mirror overload
16-23 = Zero snap (mute) overload
24-32 = Wrap overload
027 DCO1 pulse width
028 DCO1 offset
029 DCO1 amplitude
030 DCO1 octave [0-63] - 16 octaves - 4 frequency tuning modes (for CC031):
0-15 = Fine tuning
16-31 = Linear tuning
32-47 = Standard tuning
48-63 = Wide tuning
031 DCO1 frequency
102 DCO2 waveform [0-31] - 8 waveforms - 4 overload modes:
0-7 = Clip overload
8-15 = Mirror overload
16-23 = Zero snap (mute) overload
24-32 = Wrap overload
103 DCO2 pulse width
104 DCO2 offset
105 DCO2 amplitude
106 DCO2 octave [0-63] - 16 octaves - 4 frequency tuning modes (for CC107):
0-15 = Fine tuning
16-31 = Linear tuning
32-47 = Standard tuning
48-63 = Wide tuning
107 DCO2 frequency
108 Envelope 1 attack
109 Envelope 1 attack level
110 Envelope 1 decay
111 Envelope 1 sustain level
112 Envelope 1 release
113 Envelope 1 offset
114 Envelope 2 attack
115 Envelope 2 attack level
116 Envelope 2 decay
117 Envelope 2 sustain level
118 Envelope 2 release
119 Envelope 2 offset
120 MIDI channel [1-16]
|