Skip to content

Instantly share code, notes, and snippets.

@yakovkhalinsky
Last active March 28, 2023 11:46
Show Gist options
  • Save yakovkhalinsky/9f99559d8ca06daf48c62cafefaf17db to your computer and use it in GitHub Desktop.
Save yakovkhalinsky/9f99559d8ca06daf48c62cafefaf17db to your computer and use it in GitHub Desktop.
Work in progress DROID patch
[b32]
[m4]
[b32]
[p4b2]
# -------------------------------------------------
# clocks
# -------------------------------------------------
[clocktool]
clock = I1
reset = _RESET
multiply = 4
output = _MAIN_CLOCK
[button]
button = B3.20
output = _RESET
# -------------------------------------------------
# global
# -------------------------------------------------
[buttongroup]
button1 = B3.29
button2 = B3.30
button3 = B3.31
button4 = B3.32
led1 = L3.29
led2 = L3.30
led3 = L3.31
led4 = L3.32
value1 = 1
value2 = 2
value3 = 3
value4 = 4
output = _DRUMS_CHANNEL
# drum editing mode
[buttongroup]
button1 = B3.17
button2 = B3.18
button3 = B3.19
led1 = L3.17
led2 = L3.18
led3 = L3.19
[copy]
input = L3.18
output = _DRUM_PATTERN_LENGTH
[copy]
input = L3.19
output = _DRUM_ALTERNATIVE_BAR
[buttongroup]
button1 = B1.29
button2 = B1.30
button3 = B1.31
button4 = B1.32
led1 = L1.29
led2 = L1.30
led3 = L1.31
led4 = L1.32
value1 = 1
value2 = 2
value3 = 3
value4 = 4
output = _CV_CHANNEL
# -------------------------------------------------
# voice 1
# -------------------------------------------------
[motoquencer]
select = _CV_CHANNEL
selectat = 1
numfaders = 4
numsteps = _LENGTH_1
clock = _MAIN_CLOCK
quantize = 1
root = 0
# degree = _DEGREE
page = _PAGE
composemode = _COMPOSE_MODE
cv = O1
gate = G1
mute = _VOICE_MUTE_1
[buttongroup]
select = _CV_CHANNEL
selectat = 1
button1 = B1.21
button2 = B1.22
button3 = B1.23
button4 = B1.24
led1 = L1.21
led2 = L1.22
led3 = L1.23
led4 = L1.24
output = _PAGE
[buttongroup]
select = _CV_CHANNEL
selectat = 1
button1 = B1.1
button2 = B1.2
button3 = B1.3
button4 = B1.4
button5 = B1.5
button6 = B1.6
button7 = B1.7
button8 = B1.8
button9 = B1.9
button10 = B1.10
button11 = B1.11
button12 = B1.12
button13 = B1.13
button14 = B1.14
button15 = B1.15
button16 = B1.16
led1 = L1.1
led2 = L1.2
led3 = L1.3
led4 = L1.4
led5 = L1.5
led6 = L1.6
led7 = L1.7
led8 = L1.8
led9 = L1.9
led10 = L1.10
led11 = L1.11
led12 = L1.12
led13 = L1.13
led14 = L1.14
led15 = L1.15
led16 = L1.16
value1 = 1
value2 = 2
value3 = 3
value4 = 4
value5 = 5
value6 = 6
value7 = 7
value8 = 8
value9 = 9
value10 = 10
value11 = 11
value12 = 12
value13 = 13
value14 = 14
value15 = 15
value16 = 16
output = _LENGTH_1
[button]
select = _CV_CHANNEL
selectat = 1
button = B1.20
led = L1.20
output = _COMPOSE_MODE
[button]
button = B1.25
led = L1.25
output = _VOICE_MUTE_1
# -------------------------------------------------
# kicks
# -------------------------------------------------
[algoquencer]
select = _DRUMS_CHANNEL
selectat = 1
clock = _MAIN_CLOCK
reset = _RESET
gate = G12
lengthbutton = _DRUM_PATTERN_LENGTH
alternatebutton = _DRUM_ALTERNATIVE_BAR
mutebutton = B3.25
muteled = L3.25
button1 = B3.1
button2 = B3.2
button3 = B3.3
button4 = B3.4
button5 = B3.5
button6 = B3.6
button7 = B3.7
button8 = B3.8
button9 = B3.9
button10 = B3.10
button11 = B3.11
button12 = B3.12
button13 = B3.13
button14 = B3.14
button15 = B3.15
button16 = B3.16
led1 = L3.1
led2 = L3.2
led3 = L3.3
led4 = L3.4
led5 = L3.5
led6 = L3.6
led7 = L3.7
led8 = L3.8
led9 = L3.9
led10 = L3.10
led11 = L3.11
led12 = L3.12
led13 = L3.13
led14 = L3.14
led15 = L3.15
led16 = L3.16
[contour]
gate = G12
negated = O5
attack = P4.1
decay = P4.2
# -------------------------------------------------
# snares
# -------------------------------------------------
[algoquencer]
select = _DRUMS_CHANNEL
selectat = 2
clock = _MAIN_CLOCK
reset = _RESET
gate = G11
lengthbutton = _DRUM_PATTERN_LENGTH
alternatebutton = _DRUM_ALTERNATIVE_BAR
mutebutton = B3.26
muteled = L3.26
button1 = B3.1
button2 = B3.2
button3 = B3.3
button4 = B3.4
button5 = B3.5
button6 = B3.6
button7 = B3.7
button8 = B3.8
button9 = B3.9
button10 = B3.10
button11 = B3.11
button12 = B3.12
button13 = B3.13
button14 = B3.14
button15 = B3.15
button16 = B3.16
led1 = L3.1
led2 = L3.2
led3 = L3.3
led4 = L3.4
led5 = L3.5
led6 = L3.6
led7 = L3.7
led8 = L3.8
led9 = L3.9
led10 = L3.10
led11 = L3.11
led12 = L3.12
led13 = L3.13
led14 = L3.14
led15 = L3.15
led16 = L3.16
# -------------------------------------------------
# hats
# -------------------------------------------------
[algoquencer]
select = _DRUMS_CHANNEL
selectat = 3
clock = _MAIN_CLOCK
reset = _RESET
gate = _GATE_HATS
lengthbutton = _DRUM_PATTERN_LENGTH
alternatebutton = _DRUM_ALTERNATIVE_BAR
mutebutton = B3.27
muteled = L3.27
button1 = B3.1
button2 = B3.2
button3 = B3.3
button4 = B3.4
button5 = B3.5
button6 = B3.6
button7 = B3.7
button8 = B3.8
button9 = B3.9
button10 = B3.10
button11 = B3.11
button12 = B3.12
button13 = B3.13
button14 = B3.14
button15 = B3.15
button16 = B3.16
led1 = L3.1
led2 = L3.2
led3 = L3.3
led4 = L3.4
led5 = L3.5
led6 = L3.6
led7 = L3.7
led8 = L3.8
led9 = L3.9
led10 = L3.10
led11 = L3.11
led12 = L3.12
led13 = L3.13
led14 = L3.14
led15 = L3.15
led16 = L3.16
[bernoulli]
input = _GATE_HATS
distribution = P4.3
output1 = G10
output2 = G9
# -------------------------------------------------
# claps
# -------------------------------------------------
[algoquencer]
select = _DRUMS_CHANNEL
selectat = 4
clock = _MAIN_CLOCK
reset = _RESET
gate = G8
lengthbutton = _DRUM_PATTERN_LENGTH
alternatebutton = _DRUM_ALTERNATIVE_BAR
mutebutton = B3.28
muteled = L3.28
button1 = B3.1
button2 = B3.2
button3 = B3.3
button4 = B3.4
button5 = B3.5
button6 = B3.6
button7 = B3.7
button8 = B3.8
button9 = B3.9
button10 = B3.10
button11 = B3.11
button12 = B3.12
button13 = B3.13
button14 = B3.14
button15 = B3.15
button16 = B3.16
led1 = L3.1
led2 = L3.2
led3 = L3.3
led4 = L3.4
led5 = L3.5
led6 = L3.6
led7 = L3.7
led8 = L3.8
led9 = L3.9
led10 = L3.10
led11 = L3.11
led12 = L3.12
led13 = L3.13
led14 = L3.14
led15 = L3.15
led16 = L3.16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment