Last active
December 5, 2022 02:35
-
-
Save effiksmusic/601a73ad86f91ee8413f1b2fa6653469 to your computer and use it in GitHub Desktop.
m4motoquencer_v10
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Motofader setup v10 | |
# November 2022 | |
# INPUTS: | |
# I1: [cv input] | |
# I4: [activity] | |
# I5: [gate input] | |
# OUTPUTS: | |
# O1: [pitch 1] | |
# O2: [pitch 2] | |
# O3: [pitch 3] | |
# O5: [cv 1] | |
# O6: [cv 2] | |
# O7: [cv 2] | |
# GATES: | |
# G1: [voice 1] | |
# G2: [BD] | |
# G3: [voice 2] | |
# G4: [SD] | |
# G5: [voice 3] | |
# G6: [HH] | |
# G7: [chord voice] | |
# G8: [PD] | |
# CONTROLLER 1: | |
# P1.1: [activity] | |
# P1.2: [morph] | |
# P1.3: [BD fill] | |
# P1.4: [BD var] | |
# P1.5: [SD fill] | |
# P1.6: [SD var] | |
# P1.7: [HH fill] | |
# P1.8: [HH var] | |
# P1.9: [PD fill] | |
# P1.10: [PD var] | |
# CONTROLLER 2: | |
# B2.1: [step 1] algoquencer | |
# B2.2: [step 2] algoquencer | |
# B2.3: [step 3] algoquencer | |
# B2.4: [step 4] algoquencer | |
# B2.5: [step 5] algoquencer | |
# B2.6: [step 6] algoquencer | |
# B2.7: [step 7] algoquencer | |
# B2.8: [step 8] algoquencer | |
# B2.9: [step 9] algoquencer | |
# B2.10: [step 10] algoquencer | |
# B2.11: [step 11] algoquencer | |
# B2.12: [step 12] algoquencer | |
# B2.13: [step 13] algoquencer | |
# B2.14: [step 14] algoquencer | |
# B2.15: [step 15] algoquencer | |
# B2.16: [step 15] algoquencer | |
# B2.17: [voice 1] select | |
# B2.18: [BD] select | |
# B2.19: [voice 1] mute | |
# B2.20: [BD] mute | |
# B2.21: [voice 2] select | |
# B2.22: [SD] select | |
# B2.23: [voice 2] mute | |
# B2.24: [SD] mute | |
# B2.25: [voice 3] select | |
# B2.26: [HH] select | |
# B2.27: [voice 3] mute | |
# B2.28: [HH] mute | |
# B2.29: [chords] select | |
# B2.30: [PD] select | |
# B2.31: [chords] mute | |
# B2.32: [PD] mute | |
# CONTROLLER 3: | |
# B3.1: [bar 1] | |
# B3.2: [bar 2] | |
# B3.3: [bar 3] | |
# B3.4: [bar 4] | |
# B3.5: [root] | |
# B3.6: [9th] | |
# B3.7: [pitch] | |
# B3.8: [gate prob] | |
# B3.9: [3rd] | |
# B3.10: [11th] | |
# B3.11: [repeats] | |
# B3.12: [gate pat] | |
# B3.13: [5th] | |
# B3.14: [13th] | |
# B3.15: [slew] | |
# B3.16: [mod cv] | |
# B3.17: [7th] | |
# B3.18: [3rd nS] | |
# B3.19: [tune] | |
# B3.20: [compose] | |
# B3.21: [input] | |
# B3.22: [REC] | |
# B3.23: [settings] | |
# B3.24: [lucky/clear] | |
# B3.25: [preset 1] | |
# B3.26: [preste 2] | |
# B3.27: [preset 3] | |
# B3.28: [preset 4] | |
# B3.29: [global] | |
# B3.30: [matrixmixer] | |
# B3.31: [reset] | |
# B3.32: [follow bar] | |
[p10] | |
[b32] | |
[b32] | |
[m4] | |
[m4] | |
# ------------------------------------------------- | |
# Midi input and clock | |
# ------------------------------------------------- | |
[droid] | |
ledbrightness = 0.5 | |
m4notchpower = 0.5 | |
[copy] | |
input = 0 | |
output = _USB_MIDI1 | |
[midiin] | |
channel = 6 | |
lowestnote = 24 | |
notegap = 1 | |
transpose = -2V | |
usb = _USB_MIDI1 | |
clock = _CLOCK | |
gate1 = _MIDI_GATE | |
midiclock = G9 | |
pitch1 = _MIDI_CV | |
running = _RUN | |
start = _RESET_MIDI | |
# Enabling a different Midi channle for Keyboard Play and Sequencer from the KeyStep 37 for the chord voices | |
[midiin] | |
channel = 5 | |
usb = _USB_MIDI1 | |
pitch1 = _KEYBOARD_PAY_CV | |
gate1 = _KEYBOARD_PAY_GATE | |
[copy] | |
input = _KEYBOARD_PAY_GATE | |
inverted = _KEYBOARD_PAY_ON | |
[copy] | |
input = _CLOCK | |
output = G10 | |
[copy] | |
input = _RUN | |
output = G11 | |
[copy] | |
input = B3.31 + _RESET_MIDI | |
output = _RESET | |
[triggerdelay] | |
input = _CLOCK | |
delay = 0.05 | |
output = _CLOCK_DLY | |
[algoquencer] | |
length = 8 | |
repeats = 1 | |
reset = _RESET | |
clock = _CLOCK_DLY | |
barled1 = _BAR1 | |
barled2 = _BAR2 | |
barled3 = _BAR3 | |
barled4 = _BAR4 | |
[button] | |
output = _FOLLOW_BARLEDS | |
button = B3.32 | |
led = L3.32 | |
negated = _FOLLOW_BARLEDS_N | |
[buttongroup] | |
value1 = 1 * _FOLLOW_BARLEDS_N | |
value2 = 1 * _FOLLOW_BARLEDS_N | |
value3 = 1 * _FOLLOW_BARLEDS_N | |
value4 = 1 * _FOLLOW_BARLEDS_N | |
minactive = 0 | |
button1 = B3.1 | |
button2 = B3.2 | |
button3 = B3.3 | |
button4 = B3.4 | |
led1 = L3.1 | |
led2 = L3.2 | |
led3 = L3.3 | |
led4 = L3.4 | |
buttonoutput1 = _PAGE_1 | |
buttonoutput2 = _PAGE_2 | |
buttonoutput3 = _PAGE_3 | |
buttonoutput4 = _PAGE_4 | |
[buttongroup] | |
minactive = 0 | |
output = _PAGE | |
button1 = _BAR1 * _FOLLOW_BARLEDS + _PAGE_1 | |
button2 = _BAR2 * _FOLLOW_BARLEDS + _PAGE_2 | |
button3 = _BAR3 * _FOLLOW_BARLEDS + _PAGE_3 | |
button4 = _BAR4 * _FOLLOW_BARLEDS + _PAGE_4 | |
buttonoutput1 = _PAGE_LED_1 | |
buttonoutput2 = _PAGE_LED_2 | |
buttonoutput3 = _PAGE_LED_3 | |
buttonoutput4 = _PAGE_LED_4 | |
led1 = L3.1 | |
led2 = L3.2 | |
led3 = L3.3 | |
led4 = L3.4 | |
[mixer] | |
input1 = _BAR1 * 0.3 | |
input2 = _PAGE_LED_1 | |
output = L3.1 | |
[mixer] | |
input1 = _BAR2 * 0.3 | |
input2 = _PAGE_LED_2 | |
output = L3.2 | |
[mixer] | |
input1 = _BAR3 * 0.3 | |
input2 = _PAGE_LED_3 | |
output = L3.3 | |
[mixer] | |
input1 = _BAR4 * 0.3 | |
input2 = _PAGE_LED_4 | |
output = L3.4 | |
# ------------------------------------------------- | |
# Selects and modes | |
# ------------------------------------------------- | |
# Select drum tracks | |
[buttongroup] | |
button1 = B2.18 # 0 = BD | |
button2 = B2.22 # 1 = SD | |
button3 = B2.26 # 2 = HH | |
button4 = B2.30 # 3 = PD | |
led1 = L2.18 | |
led2 = L2.22 | |
led3 = L2.26 | |
led4 = L2.30 | |
output = _SELECT_DRM | |
# Select melodic tracks | |
[buttongroup] | |
button1 = B2.17 # 0 = voice 1 | |
button2 = B2.21 # 1 = BD | |
button3 = B2.25 # 2 = voice 2 | |
button4 = B2.29 # 3 = SD | |
button5 = B3.29 # 4 = voice 3 | |
button6 = B3.30 # 5 = HH | |
value1 = 0 | |
value2 = 2 | |
value3 = 4 | |
value4 = 6 | |
value5 = 8 | |
value6 = 9 | |
buttonpress = _SELECT_MODE_0 | |
led1 = L2.17 | |
led2 = L2.21 | |
led3 = L2.25 | |
led4 = L2.29 | |
led5 = L3.29 | |
led6 = L3.30 | |
output = _SELECT | |
[compare] | |
input = _SELECT | |
compare = 8 | |
ifgreater = 1 | |
ifequal = 1 | |
else = 0 | |
output = _BUTTONS_OFF | |
[buttongroup] | |
minactive = 0 | |
maxactive = 0 | |
select = _BUTTONS_OFF | |
selectat = 1 | |
button1 = B3.21 | |
button2 = B3.22 | |
button3 = B3.23 | |
value1 = 0 | |
value2 = 0 | |
value3 = 0 | |
led1 = L3.21 | |
led2 = L3.22 | |
led3 = L3.23 | |
[buttongroup] | |
select = _SELECT | |
selectat = 3 | |
minactive = 0 | |
maxactive = 0 | |
button1 = B3.5 | |
button2 = B3.6 | |
button3 = B3.9 | |
button4 = B3.10 | |
button5 = B3.13 | |
button6 = B3.14 | |
button7 = B3.17 | |
led1 = L3.5 | |
led2 = L3.6 | |
led3 = L3.9 | |
led4 = L3.10 | |
led5 = L3.13 | |
led6 = L3.14 | |
led7 = L3.17 | |
[buttongroup] | |
button1 = B3.7 + _SELECT_MODE_0 # pitch | |
button2 = B3.8 # gate prob | |
button3 = B3.11 # repeats | |
button4 = B3.12 # gate pattern | |
button5 = B3.15 # slew | |
button6 = B3.16 # cv filter | |
button7 = B3.23 # settings | |
led1 = L3.7 | |
led2 = L3.8 | |
led3 = L3.11 | |
led4 = L3.12 | |
led5 = L3.15 | |
led6 = L3.16 | |
led7 = L3.23 | |
value1 = 0 | |
value2 = 2 | |
value3 = 3 | |
value4 = 4 | |
value5 = 10 | |
value6 = 20 | |
value7 = 90 | |
output = _FADERMODE | |
[buttongroup] | |
button1 = B3.7 + _SELECT_MODE_0 # gate | |
button2 = B3.8 # gate | |
button3 = B3.11 # start/end | |
button4 = B3.12 # gate | |
button5 = B3.15 # skip | |
button6 = B3.16 | |
button7 = B3.23 | |
led1 = L3.7 | |
led2 = L3.8 | |
led3 = L3.11 | |
led4 = L3.12 | |
led5 = L3.15 | |
led6 = L3.16 | |
led7 = L3.23 | |
value1 = 0 | |
value2 = 0 | |
value3 = 1 | |
value4 = 3 | |
value5 = 10 | |
value6 = 20 | |
value7 = 90 | |
output = _BUTTONMODE | |
[compare] | |
input = _FADERMODE | |
compare = 90 | |
ifless = _SELECT | |
ifequal = _SELECT + 10 | |
output = _SELECT_MEL | |
[buttongroup] | |
button1 = B3.25 | |
button2 = B3.26 | |
button3 = B3.27 | |
button4 = B3.28 | |
led1 = _L325_A | |
led2 = _L326_A | |
led3 = _L327_A | |
led4 = _L328_A | |
buttonpress = _PRESET_LOAD | |
longpress = _PRESET_SAVE | |
output = _PRESET_SELECT | |
[clocktool] | |
clock = _PRESET_SAVE | |
gatelength = 2 # sec | |
output = _PRESET_ANIM | |
[lfo] | |
hz = 4 | |
level = _PRESET_ANIM * -0.8 | |
square = _PRESET_LED | |
[switch] | |
input1 = _PRESET_LED | |
offset = _PRESET_SELECT * 3 | |
output1 = _L325_B | |
output2 = _L326_B | |
output3 = _L327_B | |
output4 = _L328_B | |
[copy] | |
input = _L325_A + _L325_B | |
output = L3.25 | |
[copy] | |
input = _L326_A + _L326_B | |
output = L3.26 | |
[copy] | |
input = _L327_A + _L327_B | |
output = L3.27 | |
[copy] | |
input = _L328_A + _L328_B | |
output = L3.28 | |
[copy] | |
input = 3V | |
output = _TUNINGPITCH | |
# ------------------------------------------------- | |
# Chord progression | |
# ------------------------------------------------- | |
[button] | |
select = _SELECT_MEL | |
selectat = 8 | |
button = B3.24 | |
led = L3.24 | |
states = 2 | |
longpress = _CLEAR_CHORDPROGRESSION | |
[motoquencer] | |
firstfader = 1 | |
select = _SELECT_MEL | |
selectat = 8 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
clock = _CLOCK | |
reset = _RESET | |
cvnotches = 12 | |
fadermode = _FADERMODE | |
buttonmode = _BUTTONMODE | |
numsteps = 4 | |
numfaders = 4 | |
clear = _CLEAR_CHORDPROGRESSION | |
cv = _ROOT | |
[motoquencer] | |
firstfader = 5 | |
select = _SELECT_MEL | |
selectat = 8 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
clock = _CLOCK | |
reset = _RESET | |
cvnotches = 12 | |
fadermode = _FADERMODE | |
buttonmode = _BUTTONMODE | |
numsteps = 4 | |
numfaders = 4 | |
clear = _CLEAR_CHORDPROGRESSION | |
cv = _DEGREE | |
# ------------------------------------------------- | |
# Algoquencer, arpeggio and euclidean rhythm | |
# ------------------------------------------------- | |
[button] | |
select = _SELECT_MEL | |
selectat = 9 | |
button = B3.24 | |
led = L3.24 | |
states = 2 | |
longpress = _CLEAR_SETTINGS | |
[faderbank] | |
select = _SELECT_MEL | |
selectat = 9 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
reset = _CLEAR_SETTINGS | |
resetvalue = 0 | |
notches = 0 | |
output1 = _ALGOQEUNCER_ACTIVITY_G | |
output2 = _ALGOQEUNCER_ACTIVITY_M | |
output3 = _ALGOQEUNCER_FILLS | |
output4 = _ALGOQEUNCER_MORPHS | |
[motorfader] | |
fader = 5 | |
select = _SELECT_MEL | |
selectat = 9 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_LOAD | |
reset = _CLEAR_SETTINGS | |
notches = 7 | |
output = _ARP_PATTERN | |
[motorfader] | |
fader = 6 | |
select = _SELECT_MEL | |
selectat = 9 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_LOAD | |
reset = _CLEAR_SETTINGS | |
resetvalue = 5 | |
notches = 10 | |
output = _ARP_RANGE | |
[faderbank] | |
select = _SELECT_MEL | |
selectat = 9 | |
preset = _PRESET_SELECT | |
firstfader = 7 | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
reset = _CLEAR_SETTINGS | |
resetvalue = 16 | |
notches = 16 | |
output1 = _EUKLID_LENGTH | |
output2 = _EUKLID_BEATS | |
[algoquencer] | |
clock = _CLOCK | |
activity = _ALGOQEUNCER_ACTIVITY_G + I4 | |
reroll = B3.28 | |
reset = _RESET | |
morphs = _ALGOQEUNCER_MORPHS | |
gate = _ALGOQEUNCER_GATE | |
[algoquencer] | |
clock = _CLOCK | |
activity = _ALGOQEUNCER_ACTIVITY_M | |
reroll = B3.28 | |
reset = _RESET | |
pitchlow = 0 | |
pitchhigh = 0.3 | |
morphs = _ALGOQEUNCER_MORPHS | |
fills = _ALGOQEUNCER_FILLS | |
fillorder = 2 | |
pitch = _ALGOQEUNCER_PITCH | |
[buttongroup] | |
select = _SELECT_MEL | |
selectat = 8 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
minactive = 0 | |
maxactive = 8 | |
button1 = B3.5 | |
button2 = B3.9 | |
button3 = B3.13 | |
button4 = B3.17 | |
button5 = B3.6 | |
button6 = B3.10 | |
button7 = B3.14 | |
button8 = B3.18 | |
led1 = L3.5 | |
led2 = L3.9 | |
led3 = L3.13 | |
led4 = L3.17 | |
led5 = L3.6 | |
led6 = L3.10 | |
led7 = L3.14 | |
led8 = L3.18 | |
buttonoutput1 = _SELECT1_ARP | |
buttonoutput2 = _SELECT3_ARP | |
buttonoutput3 = _SELECT5_ARP | |
buttonoutput4 = _SELECT7_ARP | |
buttonoutput5 = _SELECT9_ARP | |
buttonoutput6 = _SELECT11_ARP | |
buttonoutput7 = _SELECT13_ARP | |
buttonoutput8 = _SELECTFILL_ARP | |
[arpeggio] | |
clock = _CLOCK | |
reset = _RESET | |
degree = _DEGREE | |
root = _ROOT | |
output = _ARP_PITCH | |
pitch = 0V | |
transpose = 1V | |
select1 = _SELECT1_ARP | |
select3 = _SELECT3_ARP | |
select5 = _SELECT5_ARP | |
select7 = _SELECT7_ARP | |
select9 = _SELECT9_ARP | |
select11 = _SELECT11_ARP | |
select13 = _SELECT13_ARP | |
selectfill2 = _SELECTFILL_ARP | |
pattern = _ARP_PATTERN | |
range = _ARP_RANGE * 0.02 | |
[euklid] | |
clock = _CLOCK | |
reset = _RESET | |
length = _EUKLID_LENGTH | |
beats = _EUKLID_BEATS | |
offset = 0 | |
output = _EUCLI_GATE | |
[contour] | |
gate = _EUCLI_GATE | |
attack = 0 | |
hold = 0.1 | |
decay = 0 | |
sustain = 0 | |
release = 0 | |
output = _ARP_GATE | |
# ------------------------------------------------- | |
# Voice matrix mixer | |
# ------------------------------------------------- | |
[matrixmixer] | |
select = _SELECT_MEL | |
selectat = 9 | |
input1 = _MIDI_GATE | |
input2 = _ALGOQEUNCER_GATE | |
input3 = _ARP_GATE | |
input4 = I5 | |
output1 = _MIXED_GATE1 | |
output2 = _MIXED_GATE2 | |
output3 = _MIXED_GATE3 | |
output4 = _MIXED_GATE4 | |
mixmax = 1 | |
button11 = B3.5 | |
button12 = B3.6 | |
button13 = B3.7 | |
button14 = B3.8 | |
button21 = B3.9 | |
button22 = B3.10 | |
button23 = B3.11 | |
button24 = B3.12 | |
button31 = B3.13 | |
button32 = B3.14 | |
button33 = B3.15 | |
button34 = B3.16 | |
button41 = B3.17 | |
button42 = B3.18 | |
button43 = B3.19 | |
button44 = B3.20 | |
led11 = L3.5 | |
led12 = L3.6 | |
led13 = L3.7 | |
led14 = L3.8 | |
led21 = L3.9 | |
led22 = L3.10 | |
led23 = L3.11 | |
led24 = L3.12 | |
led31 = L3.13 | |
led32 = L3.14 | |
led33 = L3.15 | |
led34 = L3.16 | |
led41 = L3.17 | |
led42 = L3.18 | |
led43 = L3.19 | |
led44 = L3.20 | |
# [minifonion] | |
# input = _MIDI_CV | |
# output = _MIDI_CV_UQ | |
# root = _ROOT | |
# degree = _DEGREE | |
# select1 = 1 | |
# select3 = 1 | |
# select5 = 1 | |
# select7 = 1 | |
# select9 = 1 | |
# select11 = 1 | |
# select13 = 1 | |
# selectfill2 = 1 | |
# trigger = _MIXED_GATE1 | |
# [minifonion] | |
# input = _ALGOQEUNCER_PITCH | |
# output = _ALGOQEUNCER_PITCH_UQ | |
# root = _ROOT | |
# degree = _DEGREE | |
# select1 = 1 | |
# select3 = 1 | |
# select5 = 1 | |
# select7 = 1 | |
# select9 = 1 | |
# select11 = 1 | |
# select13 = 1 | |
# selectfill2 = 1 | |
# trigger = _MIXED_GATE2 | |
# [minifonion] | |
# input = _ARP_PITCH | |
# output = _ARP_PITCH_UQ | |
# root = _ROOT | |
# degree = _DEGREE | |
# select1 = 1 | |
# select3 = 1 | |
# select5 = 1 | |
# select7 = 1 | |
# select9 = 1 | |
# select11 = 1 | |
# select13 = 1 | |
# selectfill2 = 1 | |
# trigger = _MIXED_GATE3 | |
# [minifonion] | |
# input = I1 | |
# output = _I1_UQ | |
# root = _ROOT | |
# degree = _DEGREE | |
# select1 = 1 | |
# select3 = 1 | |
# select5 = 1 | |
# select7 = 1 | |
# select9 = 1 | |
# select11 = 1 | |
# select13 = 1 | |
# selectfill2 = 1 | |
# trigger = _MIXED_GATE4 | |
[matrixmixer] | |
select = _SELECT_MEL | |
selectat = 9 | |
input1 = _MIDI_CV | |
input2 = _ALGOQEUNCER_PITCH | |
input3 = _ARP_PITCH | |
input4 = I1 | |
output1 = _MIXED_PITCH1 | |
output2 = _MIXED_PITCH2 | |
output3 = _MIXED_PITCH3 | |
output4 = _MIXED_PITCH4 | |
button11 = B3.5 | |
button12 = B3.6 | |
button13 = B3.7 | |
button14 = B3.8 | |
button21 = B3.9 | |
button22 = B3.10 | |
button23 = B3.11 | |
button24 = B3.12 | |
button31 = B3.13 | |
button32 = B3.14 | |
button33 = B3.15 | |
button34 = B3.16 | |
button41 = B3.17 | |
button42 = B3.18 | |
button43 = B3.19 | |
button44 = B3.20 | |
led11 = L3.5 | |
led12 = L3.6 | |
led13 = L3.7 | |
led14 = L3.8 | |
led21 = L3.9 | |
led22 = L3.10 | |
led23 = L3.11 | |
led24 = L3.12 | |
led31 = L3.13 | |
led32 = L3.14 | |
led33 = L3.15 | |
led34 = L3.16 | |
led41 = L3.17 | |
led42 = L3.18 | |
led43 = L3.19 | |
led44 = L3.20 | |
# ------------------------------------------------- | |
# Motoquencer/voice 1 | |
# ------------------------------------------------- | |
[buttongroup] | |
select = _SELECT_MEL | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
selectat = 0 | |
minactive = 0 | |
maxactive = 8 | |
button1 = B3.5 | |
button2 = B3.9 | |
button3 = B3.13 | |
button4 = B3.17 | |
button5 = B3.6 | |
button6 = B3.10 | |
button7 = B3.14 | |
button8 = B3.18 | |
led1 = L3.5 | |
led2 = L3.9 | |
led3 = L3.13 | |
led4 = L3.17 | |
led5 = L3.6 | |
led6 = L3.10 | |
led7 = L3.14 | |
led8 = L3.18 | |
buttonoutput1 = _SELECT1_VOICE1 | |
buttonoutput2 = _SELECT3_VOICE1 | |
buttonoutput3 = _SELECT5_VOICE1 | |
buttonoutput4 = _SELECT7_VOICE1 | |
buttonoutput5 = _SELECT9_VOICE1 | |
buttonoutput6 = _SELECT11_VOICE1 | |
buttonoutput7 = _SELECT13_VOICE1 | |
buttonoutput8 = _SELECTFILL_VOICE1 | |
[faderbank] | |
select = _SELECT_MEL | |
selectat = 10 | |
notches = 4 | |
output1 = _PITCH_BASE1 | |
output2 = _PITCH_RANGE1 | |
[faderbank] | |
select = _SELECT_MEL | |
selectat = 10 | |
firstfader = 3 | |
output1 = _LUCKY_CHANGES1 | |
output2 = _LUCKY_AMOUNT1 | |
[button] | |
select = _SELECT_MEL | |
selectat = 0 | |
button = B3.19 | |
led = L3.19 | |
output = _TUNINGON1 | |
[button] | |
select = _SELECT_MEL | |
selectat = 0 | |
button = B3.20 | |
led = L3.20 | |
output = _COMPOSE1 | |
[button] | |
select = _SELECT_MEL | |
selectat = 0 | |
button = B3.24 | |
states = 1 | |
output = _LUCKY_FADER_VOICE1 | |
longpress = _CLEAR_VOICE1 | |
[button] | |
select = _SELECT_MEL | |
selectat = 0 | |
output = _KEYBOARD_VOICE1 | |
onvalue = 1 | |
offvalue = 0 | |
button = B3.21 | |
led = L3.21 | |
[button] | |
select = _SELECT_MEL | |
selectat = 0 | |
output = _REC_VOICE1 | |
onvalue = 1 | |
offvalue = 0 | |
button = B3.22 | |
led = L3.22 | |
[motoquencer] | |
select = _SELECT_MEL | |
selectat = 0 | |
clock = _CLOCK | |
reset = _RESET | |
degree = _DEGREE | |
root = _ROOT | |
transpose = _PITCH_BASE1 * 0.1 | |
cvbase = 0V | |
cvrange = _PITCH_RANGE1 * 0.1 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
fadermode = _FADERMODE | |
buttonmode = _BUTTONMODE | |
composemode = _COMPOSE1 | |
page = _PAGE | |
numsteps = 32 | |
tuningmode = _TUNINGON1 | |
tuningpitch = 1V | |
luckychance = _LUCKY_CHANGES1 | |
luckyamount = _LUCKY_AMOUNT1 | |
luckyfaders = _LUCKY_FADER_VOICE1 | |
luckybuttons = _LUCKY_FADER_VOICE1 | |
luckyspread = _LUCKY_FADER_VOICE1 | |
defaultgate = 0 | |
clear = _CLEAR_VOICE1 | |
select1 = _SELECT1_VOICE1 | |
select3 = _SELECT3_VOICE1 | |
select5 = _SELECT5_VOICE1 | |
select7 = _SELECT7_VOICE1 | |
select9 = _SELECT9_VOICE1 | |
select11 = _SELECT11_VOICE1 | |
select13 = _SELECT13_VOICE1 | |
selectfill2 = _SELECTFILL_VOICE1 | |
quantize = 2 | |
linktonext = 1 | |
cv = _UNSLEW_MOTOQUENCER_VOICE1 | |
gate = _GATE_MOTOQUENCER_VOICE1 | |
recordmode = _REC_VOICE1 | |
keyboardcv = _MIXED_PITCH1 | |
keyboardgate = _MIXED_GATE1 | |
keyboardmode = _KEYBOARD_VOICE1 | |
[motoquencer] | |
quantize = 0 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
clear = _CLEAR_VOICE1 | |
defaultgate = 0 | |
linktonext = 1 | |
cv = _SLEW_VOICE1 | |
gate = _SLEW_GATE_VOICE1 | |
[motoquencer] | |
quantize = 0 | |
cvbase = 0 | |
cvrange = 1 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
clear = _CLEAR_VOICE1 | |
holdcv = 0 | |
defaultgate = 0 | |
cv = O5 | |
[slew] | |
input = _UNSLEW_MOTOQUENCER_VOICE1 | |
gate = _SLEW_GATE_VOICE1 | |
slew = _SLEW_VOICE1 | |
scurve = _CV_MOTOQUENCER_VOICE1 | |
# ------------------------------------------------- | |
# Motoquencer/voice 2 | |
# ------------------------------------------------- | |
[buttongroup] | |
select = _SELECT_MEL | |
selectat = 2 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
minactive = 0 | |
maxactive = 8 | |
button1 = B3.5 | |
button2 = B3.9 | |
button3 = B3.13 | |
button4 = B3.17 | |
button5 = B3.6 | |
button6 = B3.10 | |
button7 = B3.14 | |
button8 = B3.18 | |
led1 = L3.5 | |
led2 = L3.9 | |
led3 = L3.13 | |
led4 = L3.17 | |
led5 = L3.6 | |
led6 = L3.10 | |
led7 = L3.14 | |
led8 = L3.18 | |
buttonoutput1 = _SELECT1_VOICE2 | |
buttonoutput2 = _SELECT3_VOICE2 | |
buttonoutput3 = _SELECT5_VOICE2 | |
buttonoutput4 = _SELECT7_VOICE2 | |
buttonoutput5 = _SELECT9_VOICE2 | |
buttonoutput6 = _SELECT11_VOICE2 | |
buttonoutput7 = _SELECT13_VOICE2 | |
buttonoutput8 = _SELECTFILL_VOICE2 | |
[faderbank] | |
select = _SELECT_MEL | |
selectat = 12 | |
notches = 4 | |
output1 = _PITCH_BASE2 | |
output2 = _PITCH_RANGE2 | |
[faderbank] | |
select = _SELECT_MEL | |
selectat = 12 | |
firstfader = 3 | |
output1 = _LUCKY_CHANGES2 | |
output2 = _LUCKY_AMOUNT2 | |
[button] | |
select = _SELECT_MEL | |
selectat = 2 | |
button = B3.19 | |
led = L3.19 | |
output = _TUNINGON2 | |
[button] | |
select = _SELECT_MEL | |
selectat = 2 | |
button = B3.20 | |
led = L3.20 | |
output = _COMPOSE2 | |
[button] | |
select = _SELECT_MEL | |
selectat = 2 | |
button = B3.24 | |
states = 1 | |
output = _LUCKY_FADER_VOICE2 | |
longpress = _CLEAR_VOICE2 | |
[button] | |
select = _SELECT_MEL | |
selectat = 2 | |
output = _KEYBOARD_VOICE2 | |
onvalue = 1 | |
offvalue = 0 | |
button = B3.21 | |
led = L3.21 | |
[button] | |
select = _SELECT_MEL | |
selectat = 2 | |
output = _REC_VOICE2 | |
onvalue = 1 | |
offvalue = 0 | |
button = B3.22 | |
led = L3.22 | |
[motoquencer] | |
select = _SELECT_MEL | |
selectat = 2 | |
clock = _CLOCK | |
reset = _RESET | |
degree = _DEGREE | |
root = _ROOT | |
transpose = _PITCH_BASE2 * 0.1 | |
cvbase = 0V | |
cvrange = _PITCH_RANGE2 * 0.1 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
fadermode = _FADERMODE | |
buttonmode = _BUTTONMODE | |
composemode = _COMPOSE2 | |
page = _PAGE | |
numsteps = 32 | |
tuningmode = _TUNINGON2 | |
tuningpitch = 1V | |
luckychance = _LUCKY_CHANGES2 | |
luckyamount = _LUCKY_AMOUNT2 | |
luckyfaders = _LUCKY_FADER_VOICE2 | |
luckybuttons = _LUCKY_FADER_VOICE2 | |
luckyspread = _LUCKY_FADER_VOICE2 | |
defaultgate = 0 | |
clear = _CLEAR_VOICE2 | |
select1 = _SELECT1_VOICE2 | |
select3 = _SELECT3_VOICE2 | |
select5 = _SELECT5_VOICE2 | |
select7 = _SELECT7_VOICE2 | |
select9 = _SELECT9_VOICE2 | |
select11 = _SELECT11_VOICE2 | |
select13 = _SELECT13_VOICE2 | |
selectfill2 = _SELECTFILL_VOICE2 | |
quantize = 2 | |
linktonext = 1 | |
cv = _UNSLEW_MOTOQUENCER_VOICE2 | |
gate = _GATE_MOTOQUENCER_VOICE2 | |
recordmode = _REC_VOICE2 | |
keyboardcv = _MIXED_PITCH2 | |
keyboardgate = _MIXED_GATE2 | |
keyboardmode = _KEYBOARD_VOICE2 | |
[motoquencer] | |
quantize = 0 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
clear = _CLEAR_VOICE2 | |
defaultgate = 0 | |
linktonext = 1 | |
cv = _SLEW_VOICE2 | |
gate = _SLEW_GATE_VOICE2 | |
[motoquencer] | |
quantize = 0 | |
cvbase = 0 | |
cvrange = 1 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
clear = _CLEAR_VOICE2 | |
holdcv = 0 | |
defaultgate = 0 | |
cv = O6 | |
[slew] | |
input = _UNSLEW_MOTOQUENCER_VOICE2 | |
gate = _SLEW_GATE_VOICE2 | |
slew = _SLEW_VOICE2 | |
scurve = _CV_MOTOQUENCER_VOICE2 | |
# ------------------------------------------------- | |
# Motoquencer/voice 3 | |
# ------------------------------------------------- | |
[buttongroup] | |
select = _SELECT_MEL | |
selectat = 4 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
minactive = 0 | |
maxactive = 8 | |
button1 = B3.5 | |
button2 = B3.9 | |
button3 = B3.13 | |
button4 = B3.17 | |
button5 = B3.6 | |
button6 = B3.10 | |
button7 = B3.14 | |
button8 = B3.18 | |
led1 = L3.5 | |
led2 = L3.9 | |
led3 = L3.13 | |
led4 = L3.17 | |
led5 = L3.6 | |
led6 = L3.10 | |
led7 = L3.14 | |
led8 = L3.18 | |
buttonoutput1 = _SELECT1_VOICE3 | |
buttonoutput2 = _SELECT3_VOICE3 | |
buttonoutput3 = _SELECT5_VOICE3 | |
buttonoutput4 = _SELECT7_VOICE3 | |
buttonoutput5 = _SELECT9_VOICE3 | |
buttonoutput6 = _SELECT11_VOICE3 | |
buttonoutput7 = _SELECT13_VOICE3 | |
buttonoutput8 = _SELECTFILL_VOICE3 | |
[faderbank] | |
select = _SELECT_MEL | |
selectat = 14 | |
notches = 4 | |
output1 = _PITCH_BASE3 | |
output2 = _PITCH_RANGE3 | |
[faderbank] | |
select = _SELECT_MEL | |
selectat = 14 | |
firstfader = 3 | |
output1 = _LUCKY_CHANGES3 | |
output2 = _LUCKY_AMOUNT3 | |
[button] | |
select = _SELECT_MEL | |
selectat = 4 | |
button = B3.19 | |
led = L3.19 | |
output = _TUNINGON3 | |
[button] | |
select = _SELECT_MEL | |
selectat = 4 | |
button = B3.20 | |
led = L3.20 | |
output = _COMPOSE3 | |
[button] | |
select = _SELECT_MEL | |
selectat = 4 | |
button = B3.24 | |
states = 1 | |
output = _LUCKY_FADER_VOICE3 | |
longpress = _CLEAR_VOICE3 | |
[button] | |
select = _SELECT_MEL | |
selectat = 4 | |
output = _KEYBOARD_VOICE3 | |
onvalue = 1 | |
offvalue = 0 | |
button = B3.21 | |
led = L3.21 | |
[button] | |
select = _SELECT_MEL | |
selectat = 4 | |
output = _REC_VOICE3 | |
onvalue = 1 | |
offvalue = 0 | |
button = B3.22 | |
led = L3.22 | |
[motoquencer] | |
select = _SELECT_MEL | |
selectat = 4 | |
clock = _CLOCK | |
reset = _RESET | |
degree = _DEGREE | |
root = _ROOT | |
transpose = _PITCH_BASE3 * 0.1 + 3V | |
cvbase = 0V | |
cvrange = _PITCH_RANGE3 * 0.1 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
fadermode = _FADERMODE | |
buttonmode = _BUTTONMODE | |
composemode = _COMPOSE3 | |
page = _PAGE | |
numsteps = 32 | |
tuningmode = _TUNINGON3 | |
tuningpitch = 1V | |
luckychance = _LUCKY_CHANGES3 | |
luckyamount = _LUCKY_AMOUNT3 | |
luckyfaders = _LUCKY_FADER_VOICE3 | |
luckybuttons = _LUCKY_FADER_VOICE3 | |
luckyspread = _LUCKY_FADER_VOICE3 | |
defaultgate = 0 | |
clear = _CLEAR_VOICE3 | |
select1 = _SELECT1_VOICE3 | |
select3 = _SELECT3_VOICE3 | |
select5 = _SELECT5_VOICE3 | |
select7 = _SELECT7_VOICE3 | |
select9 = _SELECT9_VOICE3 | |
select11 = _SELECT11_VOICE3 | |
select13 = _SELECT13_VOICE3 | |
selectfill2 = _SELECTFILL_VOICE3 | |
quantize = 2 | |
linktonext = 1 | |
cv = _UNSLEW_MOTOQUENCER_VOICE3 | |
gate = _GATE_MOTOQUENCER_VOICE3 | |
recordmode = _REC_VOICE3 | |
keyboardcv = _MIXED_PITCH3 | |
keyboardgate = _MIXED_GATE3 | |
keyboardmode = _KEYBOARD_VOICE3 | |
[motoquencer] | |
quantize = 0 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
clear = _CLEAR_VOICE3 | |
defaultgate = 0 | |
linktonext = 1 | |
cv = _SLEW_VOICE3 | |
gate = _SLEW_GATE_VOICE3 | |
[motoquencer] | |
quantize = 0 | |
cvbase = 0 | |
cvrange = 1 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
clear = _CLEAR_VOICE3 | |
holdcv = 0 | |
defaultgate = 0 | |
cv = O7 | |
[slew] | |
input = _UNSLEW_MOTOQUENCER_VOICE3 | |
gate = _SLEW_GATE_VOICE3 | |
slew = _SLEW_VOICE3 | |
scurve = _CV_MOTOQUENCER_VOICE3 | |
# ------------------------------------------------- | |
# Motoquencer/chord shape | |
# ------------------------------------------------- | |
[button] | |
select = _SELECT_MEL | |
states = 1 | |
selectat = 16 | |
button = B3.19 | |
onvalue = 1 | |
offvalue = 0 | |
led = L3.19 | |
output = _COPY | |
[button] | |
select = _SELECT_MEL | |
states = 1 | |
selectat = 16 | |
button = B3.20 | |
onvalue = 1 | |
offvalue = 0 | |
led = L3.20 | |
output = _PASTE | |
[button] | |
select = _SELECT_MEL | |
selectat = 16 | |
button = B3.28 | |
led = L3.28 | |
states = 1 | |
longpress = _CLEAR_CHORD | |
[clocktool] | |
clock = _CLOCK | |
reset = _RESET | |
divide = 32 | |
multiply = 1 | |
delay = 0 | |
output = _CLOCK_CHORD | |
[motoquencer] | |
clear = _CLEAR_CHORD | |
clock = _CLOCK_CHORD | |
firstfader = 1 | |
numfaders = 1 | |
numsteps = 4 | |
page = _PAGE | |
reset = _RESET | |
select = _SELECT_MEL | |
selectat = 16 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
cv = _CHORD_NOTE_1 | |
copy = _COPY | |
copymode = 1 | |
cvnotches = 8 | |
paste = _PASTE | |
[motoquencer] | |
clear = _CLEAR_CHORD | |
clock = _CLOCK_CHORD | |
firstfader = 2 | |
numfaders = 1 | |
numsteps = 4 | |
page = _PAGE | |
reset = _RESET | |
select = _SELECT_MEL | |
selectat = 16 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
cv = _CHORD_NOTE_2 | |
copy = _COPY | |
copymode = 1 | |
cvnotches = 8 | |
paste = _PASTE | |
[motoquencer] | |
clear = _CLEAR_CHORD | |
clock = _CLOCK_CHORD | |
firstfader = 3 | |
numfaders = 1 | |
numsteps = 4 | |
page = _PAGE | |
reset = _RESET | |
select = _SELECT_MEL | |
selectat = 16 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
cv = _CHORD_NOTE_3 | |
copy = _COPY | |
copymode = 1 | |
cvnotches = 8 | |
paste = _PASTE | |
[motoquencer] | |
clear = _CLEAR_CHORD | |
clock = _CLOCK_CHORD | |
firstfader = 4 | |
numfaders = 1 | |
numsteps = 4 | |
page = _PAGE | |
reset = _RESET | |
select = _SELECT_MEL | |
selectat = 16 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
cv = _CHORD_NOTE_4 | |
copy = _COPY | |
copymode = 1 | |
cvnotches = 8 | |
paste = _PASTE | |
[switch] | |
input1 = 1V | |
offset = _CHORD_NOTE_1 * -1 | |
output1 = _CHORD_SELECT_1_1 | |
output2 = _CHORD_SELECT_1_3 | |
output3 = _CHORD_SELECT_1_5 | |
output4 = _CHORD_SELECT_1_7 | |
output5 = _CHORD_SELECT_1_9 | |
output6 = _CHORD_SELECT_1_11 | |
output7 = _CHORD_SELECT_1_13 | |
output8 = _CHORD_SELECT_1_FILL | |
[switch] | |
input1 = 1V | |
offset = _CHORD_NOTE_2 * -1 | |
output1 = _CHORD_SELECT_2_1 | |
output2 = _CHORD_SELECT_2_3 | |
output3 = _CHORD_SELECT_2_5 | |
output4 = _CHORD_SELECT_2_7 | |
output5 = _CHORD_SELECT_2_9 | |
output6 = _CHORD_SELECT_2_11 | |
output7 = _CHORD_SELECT_2_13 | |
output8 = _CHORD_SELECT_2_FILL | |
[switch] | |
input1 = 1V | |
offset = _CHORD_NOTE_3 * -1 | |
output1 = _CHORD_SELECT_3_1 | |
output2 = _CHORD_SELECT_3_3 | |
output3 = _CHORD_SELECT_3_5 | |
output4 = _CHORD_SELECT_3_7 | |
output5 = _CHORD_SELECT_3_9 | |
output6 = _CHORD_SELECT_3_11 | |
output7 = _CHORD_SELECT_3_13 | |
output8 = _CHORD_SELECT_3_FILL | |
[switch] | |
input1 = 1V | |
offset = _CHORD_NOTE_4 * -1 | |
output1 = _CHORD_SELECT_4_1 | |
output2 = _CHORD_SELECT_4_3 | |
output3 = _CHORD_SELECT_4_5 | |
output4 = _CHORD_SELECT_4_7 | |
output5 = _CHORD_SELECT_4_9 | |
output6 = _CHORD_SELECT_4_11 | |
output7 = _CHORD_SELECT_4_13 | |
output8 = _CHORD_SELECT_4_FILL | |
[logic] | |
input1 = _CHORD_SELECT_1_1 | |
input2 = _CHORD_SELECT_2_1 | |
input3 = _CHORD_SELECT_3_1 | |
input4 = _CHORD_SELECT_4_1 | |
or = _CHORD_SELECT_1 | |
[logic] | |
input1 = _CHORD_SELECT_1_3 | |
input2 = _CHORD_SELECT_2_3 | |
input3 = _CHORD_SELECT_3_3 | |
input4 = _CHORD_SELECT_4_3 | |
or = _CHORD_SELECT_3 | |
[logic] | |
input1 = _CHORD_SELECT_1_5 | |
input2 = _CHORD_SELECT_2_5 | |
input3 = _CHORD_SELECT_3_5 | |
input4 = _CHORD_SELECT_4_5 | |
or = _CHORD_SELECT_5 | |
[logic] | |
input1 = _CHORD_SELECT_1_7 | |
input2 = _CHORD_SELECT_2_7 | |
input3 = _CHORD_SELECT_3_7 | |
input4 = _CHORD_SELECT_4_7 | |
or = _CHORD_SELECT_7 | |
[logic] | |
input1 = _CHORD_SELECT_1_9 | |
input2 = _CHORD_SELECT_2_9 | |
input3 = _CHORD_SELECT_3_9 | |
input4 = _CHORD_SELECT_4_9 | |
or = _CHORD_SELECT_9 | |
[logic] | |
input1 = _CHORD_SELECT_1_11 | |
input2 = _CHORD_SELECT_2_11 | |
input3 = _CHORD_SELECT_3_11 | |
input4 = _CHORD_SELECT_4_11 | |
or = _CHORD_SELECT_11 | |
[logic] | |
input1 = _CHORD_SELECT_1_13 | |
input2 = _CHORD_SELECT_2_13 | |
input3 = _CHORD_SELECT_3_13 | |
input4 = _CHORD_SELECT_4_13 | |
or = _CHORD_SELECT_13 | |
[logic] | |
input1 = _CHORD_SELECT_1_FILL | |
input2 = _CHORD_SELECT_2_FILL | |
input3 = _CHORD_SELECT_3_FILL | |
input4 = _CHORD_SELECT_4_FILL | |
or = _CHORD_SELECT_FILL | |
# ------------------------------------------------- | |
# Motoquencer/voice 4 (chords) | |
# ------------------------------------------------- | |
[buttongroup] | |
select = _SELECT_MEL | |
selectat = 6 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
minactive = 0 | |
maxactive = 8 | |
button1 = B3.5 | |
button2 = B3.9 | |
button3 = B3.13 | |
button4 = B3.17 | |
button5 = B3.6 | |
button6 = B3.10 | |
button7 = B3.14 | |
button8 = B3.18 | |
led1 = L3.5 | |
led2 = L3.9 | |
led3 = L3.13 | |
led4 = L3.17 | |
led5 = L3.6 | |
led6 = L3.10 | |
led7 = L3.14 | |
led8 = L3.18 | |
buttonoutput1 = _SELECT1_VOICE4 | |
buttonoutput2 = _SELECT3_VOICE4 | |
buttonoutput3 = _SELECT5_VOICE4 | |
buttonoutput4 = _SELECT7_VOICE4 | |
buttonoutput5 = _SELECT9_VOICE4 | |
buttonoutput6 = _SELECT11_VOICE4 | |
buttonoutput7 = _SELECT13_VOICE4 | |
buttonoutput8 = _SELECTFILL_VOICE4 | |
[faderbank] | |
select = _SELECT_MEL | |
selectat = 16 | |
firstfader = 5 | |
notches = 4 | |
output1 = _PITCH_BASE4 | |
output2 = _PITCH_RANGE4 | |
[faderbank] | |
select = _SELECT_MEL | |
selectat = 16 | |
firstfader = 7 | |
output1 = _LUCKY_CHANGES4 | |
output2 = _LUCKY_AMOUNT4 | |
[button] | |
select = _SELECT_MEL | |
selectat = 6 | |
button = B3.19 | |
led = L3.19 | |
output = _TUNINGON4 | |
[button] | |
select = _SELECT_MEL | |
selectat = 6 | |
button = B3.20 | |
led = L3.20 | |
output = _COMPOSE4 | |
[button] | |
select = _SELECT_MEL | |
selectat = 6 | |
button = B3.24 | |
states = 1 | |
output = _LUCKY_FADER_VOICE4 | |
longpress = _CLEAR_VOICE4 | |
[button] | |
select = _SELECT_MEL | |
selectat = 6 | |
output = _KEYBOARD_VOICE4 | |
onvalue = 1 | |
offvalue = 0 | |
button = B3.21 | |
led = L3.21 | |
[button] | |
select = _SELECT_MEL | |
selectat = 6 | |
output = _REC_VOICE4 | |
onvalue = 1 | |
offvalue = 0 | |
button = B3.22 | |
led = L3.22 | |
[motoquencer] | |
select = _SELECT_MEL | |
selectat = 6 | |
clock = _CLOCK | |
reset = _RESET | |
degree = _DEGREE | |
root = _ROOT | |
transpose = _PITCH_BASE4 * 0.1 - 1V | |
cvbase = 0V | |
cvrange = 5V | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
fadermode = _FADERMODE | |
buttonmode = _BUTTONMODE | |
page = _PAGE | |
composemode = _COMPOSE4 | |
numsteps = 32 | |
luckychance = _LUCKY_CHANGES4 | |
luckyamount = _LUCKY_AMOUNT4 | |
luckyfaders = _LUCKY_FADER_VOICE4 | |
luckybuttons = _LUCKY_FADER_VOICE4 | |
luckyspread = _LUCKY_FADER_VOICE4 | |
luckycvdrift = _LUCKY_FADER_VOICE4 | |
defaultgate = 0 | |
clear = _CLEAR_VOICE4 | |
select1 = _SELECT1_VOICE4 | |
select3 = _SELECT3_VOICE4 | |
select5 = _SELECT5_VOICE4 | |
select7 = _SELECT7_VOICE4 | |
select9 = _SELECT9_VOICE4 | |
select11 = _SELECT11_VOICE4 | |
select13 = _SELECT13_VOICE4 | |
selectfill2 = _SELECTFILL_VOICE4 | |
quantize = 2 | |
linktonext = 0 | |
cv = _MOTOQUENCER_VOICE4 # _UNSLEW_MOTOQUENCER_VOICE4 | |
gate = _GATE_MOTOQUENCER_VOICE4 | |
recordmode = _REC_VOICE4 | |
keyboardcv = _MIXED_PITCH4 * _KEYBOARD_PAY_ON + _KEYBOARD_PAY_CV | |
keyboardgate = _MIXED_GATE4 * _KEYBOARD_PAY_ON + _KEYBOARD_PAY_GATE | |
keyboardmode = _KEYBOARD_VOICE4 | |
[chord] | |
degree = _DEGREE | |
inversion = 0 | |
pitch = _MOTOQUENCER_VOICE4 | |
root = _ROOT | |
selectfill2 = _CHORD_SELECT_FILL | |
select1 = _CHORD_SELECT_1 | |
select3 = _CHORD_SELECT_3 | |
select5 = _CHORD_SELECT_5 | |
select7 = _CHORD_SELECT_7 | |
select9 = _CHORD_SELECT_9 | |
select11 = _CHORD_SELECT_11 | |
select13 = _CHORD_SELECT_13 | |
spread = _PITCH_RANGE4 * 0.125 | |
transpose = 0.1 * _PITCH_BASE4 # _TRANSPOSE * 1V | |
tuningmode = _TUNINGON4 | |
tuningpitch = _TUNINGPITCH | |
trigger = _GATE_MOTOQUENCER_VOICE4 | |
output1 = _CHORD_NOTE_1_OUT | |
output2 = _CHORD_NOTE_2_OUT | |
output3 = _CHORD_NOTE_3_OUT | |
output4 = _CHORD_NOTE_4_OUT | |
# ------------------------------------------------- | |
# Midi output | |
# ------------------------------------------------- | |
[midiout] | |
usb = 0 | |
channel = 1 | |
gate1 = _GATE_MOTOQUENCER_VOICE4 | |
gate2 = _GATE_MOTOQUENCER_VOICE4 | |
gate3 = _GATE_MOTOQUENCER_VOICE4 | |
gate4 = _GATE_MOTOQUENCER_VOICE4 | |
pitch1 = _CHORD_NOTE_1_OUT | |
pitch2 = _CHORD_NOTE_2_OUT | |
pitch3 = _CHORD_NOTE_3_OUT | |
pitch4 = _CHORD_NOTE_4_OUT | |
# ------------------------------------------------- | |
# Drums | |
# ------------------------------------------------- | |
[pot] | |
pot = P1.1 | |
notch = 0.1 | |
output = _ALGOQEUNCER_ACTIVITY_BD | |
select = _SELECT_DRM | |
selectat = 0 | |
reset = _CLEAR_SETTINGS | |
resetvalue = 0.5 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
[pot] | |
pot = P1.2 | |
notch = 0 | |
output = _ALGOQEUNCER_MORPHS_BD | |
select = _SELECT_DRM | |
selectat = 0 | |
reset = _CLEAR_SETTINGS | |
resetvalue = 0 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
[algoquencer] | |
clock = _CLOCK | |
reset = _RESET | |
button1 = B2.1 | |
button2 = B2.2 | |
button3 = B2.3 | |
button4 = B2.4 | |
button5 = B2.5 | |
button6 = B2.6 | |
button7 = B2.7 | |
button8 = B2.8 | |
button9 = B2.9 | |
button10 = B2.10 | |
button11 = B2.11 | |
button12 = B2.12 | |
button13 = B2.13 | |
button14 = B2.14 | |
button15 = B2.15 | |
button16 = B2.16 | |
# reroll = | |
clear = _CLEAR_SETTINGS | |
# lengthbutton = | |
# repeats = 1 | |
# alternaterepeats = | |
# branches = 0 | |
# accentbutton = | |
# alternatebutton = | |
# alternatebars = 2 | |
# accentlow = 0 | |
# accenthigh = 1 | |
activity = _ALGOQEUNCER_ACTIVITY_BD | |
variation = P1.4 | |
morphs = _ALGOQEUNCER_MORPHS_BD | |
offbeats = 0.5 | |
distribution = 0.5 | |
fills = P1.3 | |
fillorder = 2 | |
select = _SELECT_DRM | |
selectat = 0 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
trigger = _OUTPUT_GATE5 | |
# accent = | |
led1 = L2.1 | |
led2 = L2.2 | |
led3 = L2.3 | |
led4 = L2.4 | |
led5 = L2.5 | |
led6 = L2.6 | |
led7 = L2.7 | |
led8 = L2.8 | |
led9 = L2.9 | |
led10 = L2.10 | |
led11 = L2.11 | |
led12 = L2.12 | |
led13 = L2.13 | |
led14 = L2.14 | |
led15 = L2.15 | |
led16 = L2.16 | |
[pot] | |
pot = P1.1 | |
notch = 0.1 | |
output = _ALGOQEUNCER_ACTIVITY_SD | |
select = _SELECT_DRM | |
selectat = 1 | |
reset = _CLEAR_SETTINGS | |
resetvalue = 0.5 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
[pot] | |
pot = P1.2 | |
notch = 0 | |
output = _ALGOQEUNCER_MORPHS_SD | |
select = _SELECT_DRM | |
selectat = 1 | |
reset = _CLEAR_SETTINGS | |
resetvalue = 0 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
[algoquencer] | |
clock = _CLOCK | |
reset = _RESET | |
button1 = B2.1 | |
button2 = B2.2 | |
button3 = B2.3 | |
button4 = B2.4 | |
button5 = B2.5 | |
button6 = B2.6 | |
button7 = B2.7 | |
button8 = B2.8 | |
button9 = B2.9 | |
button10 = B2.10 | |
button11 = B2.11 | |
button12 = B2.12 | |
button13 = B2.13 | |
button14 = B2.14 | |
button15 = B2.15 | |
button16 = B2.16 | |
# reroll = | |
clear = _CLEAR_SETTINGS | |
# lengthbutton = | |
# repeats = 1 | |
# alternaterepeats = | |
# branches = 0 | |
# accentbutton = | |
# alternatebutton = | |
# alternatebars = 2 | |
# accentlow = 0 | |
# accenthigh = 1 | |
activity = _ALGOQEUNCER_ACTIVITY_SD | |
variation = P1.6 | |
morphs = _ALGOQEUNCER_MORPHS_SD | |
offbeats = 0.5 | |
distribution = 0.5 | |
fills = P1.5 | |
fillorder = 2 | |
select = _SELECT_DRM | |
selectat = 1 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
trigger = _OUTPUT_GATE6 | |
# accent = | |
led1 = L2.1 | |
led2 = L2.2 | |
led3 = L2.3 | |
led4 = L2.4 | |
led5 = L2.5 | |
led6 = L2.6 | |
led7 = L2.7 | |
led8 = L2.8 | |
led9 = L2.9 | |
led10 = L2.10 | |
led11 = L2.11 | |
led12 = L2.12 | |
led13 = L2.13 | |
led14 = L2.14 | |
led15 = L2.15 | |
led16 = L2.16 | |
[pot] | |
pot = P1.1 | |
notch = 0.1 | |
output = _ALGOQEUNCER_ACTIVITY_HH | |
select = _SELECT_DRM | |
selectat = 2 | |
reset = _CLEAR_SETTINGS | |
resetvalue = 0.5 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
[pot] | |
pot = P1.2 | |
notch = 2 | |
output = _ALGOQEUNCER_MORPHS_HH | |
select = _SELECT_DRM | |
selectat = 0 | |
reset = _CLEAR_SETTINGS | |
resetvalue = 0 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
[algoquencer] | |
clock = _CLOCK | |
reset = _RESET | |
button1 = B2.1 | |
button2 = B2.2 | |
button3 = B2.3 | |
button4 = B2.4 | |
button5 = B2.5 | |
button6 = B2.6 | |
button7 = B2.7 | |
button8 = B2.8 | |
button9 = B2.9 | |
button10 = B2.10 | |
button11 = B2.11 | |
button12 = B2.12 | |
button13 = B2.13 | |
button14 = B2.14 | |
button15 = B2.15 | |
button16 = B2.16 | |
# reroll = | |
clear = _CLEAR_SETTINGS | |
# lengthbutton = | |
# repeats = 1 | |
# alternaterepeats = | |
# branches = 0 | |
# accentbutton = | |
# alternatebutton = | |
# alternatebars = 2 | |
# accentlow = 0 | |
# accenthigh = 1 | |
activity = _ALGOQEUNCER_ACTIVITY_HH | |
variation = P1.8 | |
morphs = _ALGOQEUNCER_MORPHS_HH | |
offbeats = 0.5 | |
distribution = 0.5 | |
fills = P1.7 | |
fillorder = 2 | |
select = _SELECT_DRM | |
selectat = 2 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
trigger = _OUTPUT_GATE7 | |
# accent = | |
led1 = L2.1 | |
led2 = L2.2 | |
led3 = L2.3 | |
led4 = L2.4 | |
led5 = L2.5 | |
led6 = L2.6 | |
led7 = L2.7 | |
led8 = L2.8 | |
led9 = L2.9 | |
led10 = L2.10 | |
led11 = L2.11 | |
led12 = L2.12 | |
led13 = L2.13 | |
led14 = L2.14 | |
led15 = L2.15 | |
led16 = L2.16 | |
[pot] | |
pot = P1.1 | |
notch = 0.1 | |
output = _ALGOQEUNCER_ACTIVITY_PD | |
select = _SELECT_DRM | |
selectat = 3 | |
reset = _CLEAR_SETTINGS | |
resetvalue = 0.5 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
[pot] | |
pot = P1.2 | |
notch = 0 | |
output = _ALGOQEUNCER_MORPHS_PD | |
select = _SELECT_DRM | |
selectat = 3 | |
reset = _CLEAR_SETTINGS | |
resetvalue = 0 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
[algoquencer] | |
clock = _CLOCK | |
reset = _RESET | |
button1 = B2.1 | |
button2 = B2.2 | |
button3 = B2.3 | |
button4 = B2.4 | |
button5 = B2.5 | |
button6 = B2.6 | |
button7 = B2.7 | |
button8 = B2.8 | |
button9 = B2.9 | |
button10 = B2.10 | |
button11 = B2.11 | |
button12 = B2.12 | |
button13 = B2.13 | |
button14 = B2.14 | |
button15 = B2.15 | |
button16 = B2.16 | |
# reroll = | |
clear = _CLEAR_SETTINGS | |
# lengthbutton = | |
# repeats = 1 | |
# alternaterepeats = | |
# branches = 0 | |
# accentbutton = | |
# alternatebutton = | |
# alternatebars = 2 | |
# accentlow = 0 | |
# accenthigh = 1 | |
activity = _ALGOQEUNCER_ACTIVITY_PD | |
variation = P1.10 | |
morphs = _ALGOQEUNCER_MORPHS_PD | |
offbeats = 0.5 | |
distribution = 0.5 | |
fills = P1.9 | |
fillorder = 2 | |
select = _SELECT_DRM | |
selectat = 3 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
trigger = _OUTPUT_GATE8 | |
# accent = | |
led1 = L2.1 | |
led2 = L2.2 | |
led3 = L2.3 | |
led4 = L2.4 | |
led5 = L2.5 | |
led6 = L2.6 | |
led7 = L2.7 | |
led8 = L2.8 | |
led9 = L2.9 | |
led10 = L2.10 | |
led11 = L2.11 | |
led12 = L2.12 | |
led13 = L2.13 | |
led14 = L2.14 | |
led15 = L2.15 | |
led16 = L2.16 | |
# ------------------------------------------------- | |
# Output | |
# ------------------------------------------------- | |
[mixer] | |
input1 = _LUCKY_FADER_VOICE1 + _LUCKY_FADER_VOICE2 | |
input2 = _LUCKY_FADER_VOICE3 + _LUCKY_FADER_VOICE4 | |
output = _LUCKY_FADER | |
[mixer] | |
input1 = _CLEAR_CHORD + _CLEAR_CHORDPROGRESSION | |
input2 = _CLEAR_SETTINGS | |
input3 = _CLEAR_VOICE1 + _CLEAR_VOICE2 | |
input4 = _CLEAR_VOICE3 + _CLEAR_VOICE4 | |
output = _CLEAR_TRIGGER | |
[clocktool] | |
clock = _CLEAR_TRIGGER | |
gatelength = 2 # sec | |
output = _CLEAR_ANIM | |
[lfo] | |
hz = 3 | |
level = _CLEAR_ANIM * 0.3 | |
square = _CLEAR_ANIM_LED | |
[copy] | |
input = _LUCKY_FADER + _CLEAR_ANIM_LED | |
output = L3.24 | |
[copy] | |
input = _CV_MOTOQUENCER_VOICE1 | |
output = O1 | |
[copy] | |
input = _CV_MOTOQUENCER_VOICE2 | |
output = O2 | |
[copy] | |
input = _CV_MOTOQUENCER_VOICE3 | |
output = O3 | |
[matrixmixer] | |
input1 = _GATE_MOTOQUENCER_VOICE1 + _TUNINGON1 | |
input2 = _GATE_MOTOQUENCER_VOICE2 + _TUNINGON2 | |
input3 = _GATE_MOTOQUENCER_VOICE3 + _TUNINGON3 | |
input4 = _GATE_MOTOQUENCER_VOICE4 + _TUNINGON4 | |
output1 = G1 | |
output2 = G3 | |
output3 = G5 | |
output4 = G7 | |
mixmax = 1 | |
button11 = B2.19 | |
button22 = B2.23 | |
button33 = B2.27 | |
button44 = B2.31 | |
led11 = L2.19 | |
led22 = L2.23 | |
led33 = L2.27 | |
led44 = L2.31 | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
[matrixmixer] | |
preset = _PRESET_SELECT | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
input1 = _OUTPUT_GATE5 | |
input2 = _OUTPUT_GATE6 | |
input3 = _OUTPUT_GATE7 | |
input4 = _OUTPUT_GATE8 | |
output1 = G2 | |
output2 = G4 | |
output3 = G6 | |
output4 = G8 | |
mixmax = 1 | |
button11 = B2.20 | |
button22 = B2.24 | |
button33 = B2.28 | |
button44 = B2.32 | |
led11 = L2.20 | |
led22 = L2.24 | |
led33 = L2.28 | |
led44 = L2.32 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment