Skip to content

Instantly share code, notes, and snippets.

@yakovkhalinsky
Created December 4, 2022 00:19
Show Gist options
  • Save yakovkhalinsky/8b61eeae641c51a6b3a174d59ef34186 to your computer and use it in GitHub Desktop.
Save yakovkhalinsky/8b61eeae641c51a6b3a174d59ef34186 to your computer and use it in GitHub Desktop.
DROID Patch: Five Voices One Gate
[b32]
[b32]
[m4]
[p2b8]
[p2b8]
[p4b2]
[p10]
# -------------------------------------------------
# clocks
# -------------------------------------------------
[midiin]
channel = 1
clock = _MAIN_CLOCK
start = _RESET
[copy]
input = _MAIN_CLOCK
output = G11
[copy]
input = _RESET
output = G12
# -------------------------------------------------
# global steps
# -------------------------------------------------
[algoquencer]
clock = _MAIN_CLOCK
reset = _RESET
gate = _STEPS_GATE
button1 = B1.1
button2 = B1.2
button3 = B1.3
button4 = B1.4
button5 = B2.1
button6 = B2.2
button7 = B2.3
button8 = B2.4
button9 = B1.5
button10 = B1.6
button11 = B1.7
button12 = B1.8
button13 = B2.5
button14 = B2.6
button15 = B2.7
button16 = B2.8
led1 = L1.1
led2 = L1.2
led3 = L1.3
led4 = L1.4
led5 = L2.1
led6 = L2.2
led7 = L2.3
led8 = L2.4
led9 = L1.5
led10 = L1.6
led11 = L1.7
led12 = L1.8
led13 = L2.5
led14 = L2.6
led15 = L2.7
led16 = L2.8
barled1 = R1
barled2 = R2
barled3 = R3
barled4 = R4
[button]
button = B4.1
onvalue = 1
offvalue = 0
led = L4.1
output = _COMPOSE_MODE
[buttongroup]
button1 = B1.29
button2 = B1.30
button3 = B1.31
button4 = B1.32
button5 = B2.29
led1 = L1.29
led2 = L1.30
led3 = L1.31
led4 = L1.32
led5 = L2.29
value1 = 1
value2 = 2
value3 = 3
value4 = 4
value5 = 5
output = _CHANNEL
[copy]
input = _STEPS_GATE
output = G1
# -------------------------------------------------
# sequencers
# -------------------------------------------------
[motoquencer]
select = _CHANNEL
selectat = 1
composemode = _COMPOSE_MODE
numfaders = 4
numsteps = 4
clock = _STEPS_GATE
reset = _RESET
cvbase = P7.9
cvrange = P7.10
quantize = 2
root = 0
degree = 7
cv = O1
[motoquencer]
select = _CHANNEL
selectat = 2
composemode = _COMPOSE_MODE
numfaders = 4
numsteps = 4
clock = _STEPS_GATE
reset = _RESET
cvbase = P7.9
cvrange = P7.10
quantize = 2
root = 0
degree = 7
cv = O2
[motoquencer]
select = _CHANNEL
selectat = 3
composemode = _COMPOSE_MODE
numfaders = 4
numsteps = 4
clock = _STEPS_GATE
reset = _RESET
cvbase = P7.9
cvrange = P7.10
quantize = 2
root = 0
degree = 7
cv = O3
[motoquencer]
select = _CHANNEL
selectat = 4
composemode = _COMPOSE_MODE
numfaders = 4
numsteps = 4
clock = _STEPS_GATE
reset = _RESET
cvbase = P7.9
cvrange = P7.10
quantize = 2
root = 0
degree = 7
cv = O4
[motoquencer]
select = _CHANNEL
selectat = 5
composemode = _COMPOSE_MODE
numfaders = 4
numsteps = 4
clock = _STEPS_GATE
reset = _RESET
cvbase = P7.9
cvrange = P7.10
quantize = 2
root = 0
degree = 7
cv = O5
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment