Last active
February 22, 2024 19:39
-
-
Save effiksmusic/0887acfe8c00f85f53c17d9267c54137 to your computer and use it in GitHub Desktop.
Droid melodic and drum sequencer-plus E4
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
# effiksmusic mobile setup v4.7 | |
# creator: effiksmusic | |
# date: February 2024 | |
# firemware: blue-4 | |
# | |
# 4x Encoquencer that work with or without 4x E4 and with 4x P2B8. | |
# | |
# This is the current patch of my mobile setup. I'm sequencing 4 drum voices and 4 melodic voices (including chords and chord progressions) with just 4 P2B8 and a Midi input (Keystep37, Trellis M4 or Launchpad Mini). | |
# | |
# I'm using a Motoquencer circuit for each voice to record an play back different inputs (also using it as a quantizer etc). This works great without the faders also I can't make manual changes (but lucky still works). I have different inputs for the Motoquencers: Midi input, 2 Algoquencer creating pitch an gates, arpeggio and euclidian generator. I can route the different inputs via 2 matrix mixers (gate and pitch). | |
# | |
# Because I only have space for 4 P2B8 controllers in my setup, I had to great a menu system which is not to complicated and deep. There are button groups for selecting the voices and settings and the settings have some submenus. All drums share the same buttons for alt and accent steps, clear, reroll etc. (selected via the GROUPSELCT). Here I make use of a shift button. | |
# | |
# | |
# OUTPUTS: | |
# O1: [voice 1] | |
# O5: [voice 2] | |
# O6: [voice 3] | |
# GATES ON X7: | |
# G9: [Accent HH] | |
# GATES ON G8 1: | |
# G1.1: [BD] | |
# G1.2: [SD] | |
# G1.3: [HH] | |
# G1.4: [CP] | |
# G1.5: [voice 1] | |
# G1.6: [voice 2] | |
# G1.7: [voice 3] | |
# G1.8: [voice 4] | |
# CONTROLLER 1: | |
# P1.1: [side chain] | |
# P1.2: [swing] | |
# B1.1: [chord progre] chord progression | |
# B1.2: [sub/preset] sub/presets | |
# B1.3: [settings] button keyboard / arpeggio settings / matrix mixer | |
# B1.4: [sub/preset] sub/presets | |
# B1.5: [mixer] | |
# B1.6: [sub/preset] sub/presets | |
# B1.7: [performance] performance mode | |
# B1.8: [sub/preset] sub/presets | |
# CONTROLLER 2: | |
# P2.1: [variable] | |
# P2.2: [variable] | |
# B2.1: [voice 1] voice 1 (bass) | |
# B2.2: [BD] | |
# B2.3: [voice 2] voice 2 (lead) | |
# B2.4: [SD] | |
# B2.5: [voice 3] voice 3 (arpeggio) | |
# B2.6: [HH] | |
# B2.7: [voice 4] voice 4 (chords) | |
# B2.8: [CP] | |
# CONTROLLER 3: | |
# P3.1: [variable] | |
# P3.2: [variable] | |
# B3.1: [root] | |
# B3.2: [9th] | |
# B3.3: [3rd] | |
# B3.4: [11th] | |
# B3.5: [5th] | |
# B3.6: [13th] | |
# B3.7: [7th] | |
# B3.8: [Tuning] | |
# CONTROLLER 4: | |
# P4.1: [variable] | |
# P4.2: [variable] | |
# B4.1: [clear] | |
# B4.2: [luckyties] | |
# B4.3: [luckycv] | |
# B4.4: [luckygate] | |
# B4.5: [form] | |
# B4.6: [seq-mute] | |
# B4.7: [keyboard] | |
# B4.8: [rec] | |
[p2b8] | |
[p2b8] | |
[p2b8] | |
[p2b8] | |
[e4] | |
[e4] | |
[e4] | |
[e4] | |
# ------------------------------------------------- | |
# Input | |
# ------------------------------------------------- | |
# DROID led brightness | |
[droid] | |
ledbrightness = 0.5 | |
# DIN-USB Midi switch | |
[copy] | |
input = 0 | |
output = _USB_MIDI | |
[midiin] | |
channel = 2 | |
note1 = 36 | |
notegate1 = _NOTE_GATE1 | |
# Clock input via Midi | |
[midiin] | |
channel = 1 | |
transpose = -2V | |
pitch1 = _MIDI_PITCH | |
gate1 = _MIDI_GATE | |
usb = _USB_MIDI | |
# clock = _CLOCK | |
# start = _RESET | |
# running = _RUNNING | |
# midiclock = G11 | |
# [copy] | |
# input = _RUNNING | |
# output = G12 | |
[gatetool] | |
inputgate = I6 | |
outputtrigger = _RESET | |
[clocktool] | |
clock = I5 | |
reset = _RESET | |
divide = 6 | |
multiply = 0 | |
output = _CLOCK | |
[copy] | |
input = I6 | |
output = _RUNNING | |
[pot] | |
pot = P1.1 | |
startvalue = 3 | |
discrete = 8 | |
output = _TOUCH_PITCH_OCTAVE | |
[switch] | |
input1 = -0.2 | |
input2 = -0.1 | |
input3 = 0 | |
input4 = 0.1 | |
input5 = 0.2 | |
input6 = 0.3 | |
input7 = 0.4 | |
input8 = 0.5 | |
offset = _TOUCH_PITCH_OCTAVE | |
output1 = _TOUCH_PITCH_OCTAVE_SHIFT | |
[button] | |
select = _SETTING2 * _SELECT_KEYBOARD | |
button = B4.6 | |
dontsave = 1 | |
led = L4.6 | |
negated = _TOUCH_TUNE | |
[copy] | |
input = I7 * _TOUCH_TUNE + _TOUCH_PITCH_OCTAVE_SHIFT | |
output = _TOUCH_PITCH | |
[copy] | |
input = I8 * _TOUCH_TUNE | |
output = _TOUCH_GATE | |
[algoquencer] | |
clock = _CLOCK | |
reset = _RESET | |
length = 8 | |
barled1 = R1 | |
barled2 = R2 | |
barled3 = R3 | |
barled4 = R4 | |
# [gatetool] | |
# inputtrigger = R1 | |
# outputtrigger = _START_OF_LOOP | |
# ------------------------------------------------- | |
# Button select | |
# ------------------------------------------------- | |
# B1.1 = chord progression | |
# B1.3 = button keyboard and arpeggio settings | |
# B1.5 = matrix mixer | |
# B1.7 = performance mode | |
# B2.1 = voice 1 (bass) | |
# B2.3 = voice 2 (lead) | |
# B2.5 = voice 3 (arpeggio) | |
# B2.7 = voice 4 (chords) | |
# B2.2 = BD | |
# B2.4 = SD | |
# B2.6 = HH | |
# B2.8 = CP | |
# Group: 1 = melodic voices, 2 = drum voices, 3= settings | |
[buttongroup] | |
button1 = B2.1 | |
button2 = B2.3 | |
button3 = B2.5 | |
button4 = B2.7 | |
button5 = B2.2 | |
button6 = B2.4 | |
button7 = B2.6 | |
button8 = B2.8 | |
button9 = B1.1 | |
button10 = B1.3 | |
button11 = B1.5 | |
button12 = B1.7 | |
value1 = 1 | |
value2 = 1 | |
value3 = 1 | |
value4 = 1 | |
value5 = 2 | |
value6 = 2 | |
value7 = 2 | |
value8 = 2 | |
value9 = 3 | |
value10 = 3 | |
value11 = 3 | |
value12 = 3 | |
led1 = L2.1 | |
led2 = L2.3 | |
led3 = L2.5 | |
led4 = L2.7 | |
led5 = L2.2 | |
led6 = L2.4 | |
led7 = L2.6 | |
led8 = L2.8 | |
led9 = L1.1 | |
led10 = L1.3 | |
led11 = L1.5 | |
led12 = L1.7 | |
buttonoutput1 = _VOICE1 | |
buttonoutput2 = _VOICE2 | |
buttonoutput3 = _VOICE3 | |
buttonoutput4 = _VOICE4 | |
buttonoutput5 = _BD | |
buttonoutput6 = _SD | |
buttonoutput7 = _HH | |
buttonoutput8 = _CP | |
buttonoutput9 = _SETTING1 | |
buttonoutput10 = _SETTING2 | |
buttonoutput11 = _SETTING3 | |
buttonoutput12 = _SETTING4 | |
output = _GROUP_SELECT | |
[compare] | |
input = _GROUP_SELECT | |
compare = 1 | |
ifequal = 0 | |
else = 1 | |
output = _ANIMATION | |
[encoquencer] | |
select = _ANIMATION | |
numfaders = 16 | |
numsteps = 16 | |
zorder = 1 | |
clock = _CLOCK | |
reset = _RESET | |
cvbase = 0 | |
cvnotches = 2 | |
cvrange = 0 | |
quantize = 0 | |
# [clocktool] | |
# clock = _CLOCK | |
# reset = _RESET | |
# divide = 16 | |
# output = _CLOCK_LFO | |
# [lfo] | |
# rate = 0.005 | |
# taptempo = _CLOCK_LFO | |
# level = 1 | |
# offset = 0.2 | |
# sine = _COLOR | |
# [lfo] | |
# rate = 0.005 | |
# taptempo = _CLOCK_LFO | |
# level = 1 | |
# triangle = _ANIMATION | |
# [encoder] | |
# encoder = 1 | |
# select = _GROUP_SELECT | |
# selectat = 2 | |
# color = _COLOR | |
# override = _ANIMATION | |
# ledfill = 0 | |
# rangemode = 0 | |
[buttongroup] | |
select = _SETTING1 | |
button1 = B1.2 | |
button2 = B1.4 | |
button3 = B1.6 | |
led1 = L1.2 | |
led2 = L1.4 | |
led3 = L1.6 | |
buttonoutput1 = _SELECT_ROOTNOTE | |
buttonoutput2 = _SELECT_DEGREE | |
buttonoutput3 = _SELECT_CHORDS | |
[button] | |
select = _SETTING1 | |
offvalue = 1 | |
onvalue = 2 | |
button = B1.8 | |
led = L1.8 | |
output = _CHORD_HALFTIME | |
[buttongroup] | |
select = _SETTING2 | |
button1 = B1.2 | |
button2 = B1.4 | |
button3 = B1.6 | |
led1 = L1.2 | |
led2 = L1.4 | |
led3 = L1.6 | |
buttonoutput1 = _SELECT_ALGO | |
buttonoutput2 = _SELECT_ARP | |
buttonoutput3 = _SELECT_KEYBOARD | |
[button] | |
select = _SETTING2 | |
offvalue = 0 | |
onvalue = 2 | |
button = B1.8 | |
led = L1.8 | |
output = _CLOCK_HALFTIME | |
[button] | |
button = B1.7 | |
dontsave = 1 | |
states = 1 | |
output = _SHIFT | |
[button] | |
select = _GROUP_SELECT | |
selectat = 1 | |
states = 2 | |
dontsave = 1 | |
button = B1.2 | |
led = L1.2 | |
output = _PAGE | |
[button] | |
select = _GROUP_SELECT | |
selectat = 1 | |
states = 4 | |
dontsave = 1 | |
value1 = 0 | |
value2 = 0 | |
value3 = 1 | |
value4 = 0 | |
button = B1.4 | |
led = L1.4 | |
output = _BUTTONMODE | |
[button] | |
select = _GROUP_SELECT | |
selectat = 1 | |
states = 4 | |
dontsave = 1 | |
value1 = 0 | |
value2 = 2 | |
value3 = 3 | |
value4 = 4 | |
button = B1.4 | |
led = L1.4 | |
output = _FADERMODE | |
# ------------------------------------------------- | |
# Variables and presets | |
# ------------------------------------------------- | |
# variable for tuning pitch | |
[copy] | |
input = 3V | |
output = _TUNINGPITCH | |
[buttongroup] | |
select = _SETTING4 * _SHIFT | |
button1 = B1.2 | |
button2 = B1.4 | |
button3 = B1.6 | |
button4 = B1.8 | |
led1 = _PRS_1_A | |
led2 = _PRS_2_A | |
led3 = _PRS_3_A | |
led4 = _PRS_4_A | |
buttonpress = _PRESET_LOAD | |
longpress = _PRESET_SAVE | |
output = _PRESET | |
[clocktool] | |
clock = _PRESET_SAVE | |
gatelength = 2 # sec | |
output = _PRESET_ANIM | |
[lfo] | |
hz = 4 | |
level = _PRESET_ANIM * -0.66 | |
square = _PRESET_LED | |
[switch] | |
input1 = _PRESET_LED | |
offset = _PRESET * -1 | |
output1 = _PRS_1_B | |
output2 = _PRS_2_B | |
output3 = _PRS_3_B | |
output4 = _PRS_4_B | |
[select] | |
select = _SETTING4 | |
input = _PRS_1_A + _PRS_1_B | |
output = L1.2 | |
[select] | |
select = _SETTING4 | |
input = _PRS_2_A + _PRS_2_B | |
output = L1.4 | |
[select] | |
select = _SETTING4 | |
input = _PRS_3_A + _PRS_3_B | |
output = L1.6 | |
[select] | |
select = _SETTING4 | |
input = _PRS_4_A + _PRS_4_B | |
output = L1.8 | |
# ------------------------------------------------- | |
# Chord progression | |
# ------------------------------------------------- | |
[clocktool] | |
clock = _CLOCK | |
reset = _RESET | |
divide = 16 * _CHORD_HALFTIME | |
delay = -0.1 | |
output = _CLOCK_CHORD_PRG | |
[button] | |
select = _SETTING1 * _SELECT_ROOTNOTE | |
dontsave = 1 | |
states = 1 | |
button = B4.7 | |
offvalue = 0 | |
onvalue = 5 | |
led = L4.7 | |
output = _SHIFT_SAMPLE | |
[buttongroup] | |
select = _SETTING1 * _SELECT_ROOTNOTE + _SHIFT_SAMPLE | |
selectat = 8 | |
dontsave = 0 | |
button1 = B4.2 | |
button2 = B4.4 | |
button3 = B4.6 | |
button4 = B4.8 | |
value1 = 1 | |
value2 = 2 | |
value3 = 3 | |
value4 = 4 | |
led1 = L4.2 | |
led2 = L4.4 | |
led3 = L4.6 | |
led4 = L4.8 | |
output = _ROOT_B_SELECT | |
[notebuttons] | |
select = _SETTING1 * _SELECT_ROOTNOTE + _ROOT_B_SELECT | |
selectat = 4 | |
startnote = 0 | |
button1 = B3.1 * _SHIFT_SAMPLE | |
button2 = B3.3 * _SHIFT_SAMPLE | |
button3 = B3.5 * _SHIFT_SAMPLE | |
button4 = B3.7 * _SHIFT_SAMPLE | |
button5 = B3.2 * _SHIFT_SAMPLE | |
button6 = B3.4 * _SHIFT_SAMPLE | |
button7 = B3.6 * _SHIFT_SAMPLE | |
button8 = B3.8 * _SHIFT_SAMPLE | |
button9 = B4.1 * _SHIFT_SAMPLE | |
button10 = B4.3 * _SHIFT_SAMPLE | |
button11 = B4.5 * _SHIFT_SAMPLE | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
led8 = L3.8 | |
led9 = L4.1 | |
led10 = L4.3 | |
led11 = L4.5 | |
output = _ROOTE_H_1 | |
[notebuttons] | |
select = _SETTING1 * _SELECT_ROOTNOTE + _ROOT_B_SELECT | |
selectat = 5 | |
startnote = 0 | |
button1 = B3.1 * _SHIFT_SAMPLE | |
button2 = B3.3 * _SHIFT_SAMPLE | |
button3 = B3.5 * _SHIFT_SAMPLE | |
button4 = B3.7 * _SHIFT_SAMPLE | |
button5 = B3.2 * _SHIFT_SAMPLE | |
button6 = B3.4 * _SHIFT_SAMPLE | |
button7 = B3.6 * _SHIFT_SAMPLE | |
button8 = B3.8 * _SHIFT_SAMPLE | |
button9 = B4.1 * _SHIFT_SAMPLE | |
button10 = B4.3 * _SHIFT_SAMPLE | |
button11 = B4.5 * _SHIFT_SAMPLE | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
led8 = L3.8 | |
led9 = L4.1 | |
led10 = L4.3 | |
led11 = L4.5 | |
output = _ROOTE_H_2 | |
[notebuttons] | |
select = _SETTING1 * _SELECT_ROOTNOTE + _ROOT_B_SELECT | |
selectat = 6 | |
startnote = 0 | |
button1 = B3.1 * _SHIFT_SAMPLE | |
button2 = B3.3 * _SHIFT_SAMPLE | |
button3 = B3.5 * _SHIFT_SAMPLE | |
button4 = B3.7 * _SHIFT_SAMPLE | |
button5 = B3.2 * _SHIFT_SAMPLE | |
button6 = B3.4 * _SHIFT_SAMPLE | |
button7 = B3.6 * _SHIFT_SAMPLE | |
button8 = B3.8 * _SHIFT_SAMPLE | |
button9 = B4.1 * _SHIFT_SAMPLE | |
button10 = B4.3 * _SHIFT_SAMPLE | |
button11 = B4.5 * _SHIFT_SAMPLE | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
led8 = L3.8 | |
led9 = L4.1 | |
led10 = L4.3 | |
led11 = L4.5 | |
output = _ROOTE_H_3 | |
[notebuttons] | |
select = _SETTING1 * _SELECT_ROOTNOTE + _ROOT_B_SELECT | |
selectat = 7 | |
startnote = 0 | |
button1 = B3.1 * _SHIFT_SAMPLE | |
button2 = B3.3 * _SHIFT_SAMPLE | |
button3 = B3.5 * _SHIFT_SAMPLE | |
button4 = B3.7 * _SHIFT_SAMPLE | |
button5 = B3.2 * _SHIFT_SAMPLE | |
button6 = B3.4 * _SHIFT_SAMPLE | |
button7 = B3.6 * _SHIFT_SAMPLE | |
button8 = B3.8 * _SHIFT_SAMPLE | |
button9 = B4.1 * _SHIFT_SAMPLE | |
button10 = B4.3 * _SHIFT_SAMPLE | |
button11 = B4.5 * _SHIFT_SAMPLE | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
led8 = L3.8 | |
led9 = L4.1 | |
led10 = L4.3 | |
led11 = L4.5 | |
output = _ROOTE_H_4 | |
[algoquencer] | |
select = _SETTING1 * _SELECT_ROOTNOTE + _SHIFT_SAMPLE | |
selectat = 3 | |
clock = _CLOCK_CHORD_PRG * _RUNNING | |
reset = _RESET | |
button1 = B4.2 | |
button2 = B4.4 | |
button3 = B4.6 | |
button4 = B4.8 | |
pitch1 = _ROOTE_H_1 | |
pitch2 = _ROOTE_H_2 | |
pitch3 = _ROOTE_H_3 | |
pitch4 = _ROOTE_H_4 | |
pitch = _ROOTNOTE | |
gate = _ROOTNOTE_GATE | |
led1 = L4.2 | |
led2 = L4.4 | |
led3 = L4.6 | |
led4 = L4.8 | |
[notebuttons] | |
select = _SETTING1 * _SELECT_DEGREE | |
startnote = 6 | |
button1 = B3.1 | |
button2 = B3.3 | |
button3 = B3.5 | |
button4 = B3.7 | |
button5 = B3.2 | |
button6 = B3.4 | |
button7 = B3.6 | |
button8 = B3.8 | |
button9 = B4.1 | |
button10 = B4.3 | |
button11 = B4.5 | |
button12 = B4.7 | |
clock = _CLOCK_CHORD_PRG | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
led8 = L3.8 | |
led9 = L4.1 | |
led10 = L4.3 | |
led11 = L4.5 | |
led12 = L4.7 | |
output = _DEGREE | |
gate = _DEGREE_GATE | |
semitone = _DEGREE_SEMITONE | |
# for syncing with a second DROID via MIDI | |
[midiout] | |
channel = 2 | |
pitch1 = _ROOTNOTE | |
gate1 = _ROOTNOTE_GATE | |
pitch2 = _DEGREE_SEMITONE | |
gate2 = _DEGREE_GATE | |
clock = _CLOCK | |
running = _RUNNING | |
[buttongroup] | |
select = _SETTING1 * _SELECT_DEGREE | |
button1 = B4.2 | |
button2 = B4.4 | |
button3 = B4.6 | |
button4 = B4.8 | |
minactive = 0 | |
maxactive = 0 | |
led1 = L4.2 | |
led2 = L4.4 | |
led3 = L4.6 | |
led4 = L4.8 | |
[buttongroup] | |
select = _SETTING1 * _SELECT_CHORDS | |
minactive = 1 | |
maxactive = 4 | |
button1 = B3.1 | |
button2 = B3.3 | |
button3 = B3.5 | |
button4 = B3.7 | |
button5 = B3.2 | |
button6 = B3.4 | |
button7 = B3.6 | |
button8 = 0 | |
button9 = 0 | |
button10 = 0 | |
button11 = 0 | |
button12 = 0 | |
button13 = 0 | |
button14 = 0 | |
buttonoutput1 = _CHORD_SELCET1 | |
buttonoutput2 = _CHORD_SELCET3 | |
buttonoutput3 = _CHORD_SELCET5 | |
buttonoutput4 = _CHORD_SELCET7 | |
buttonoutput5 = _CHORD_SELCET9 | |
buttonoutput6 = _CHORD_SELCET11 | |
buttonoutput7 = _CHORD_SELCET13 | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
led8 = L3.8 | |
led9 = L4.1 | |
led10 = L4.3 | |
led11 = L4.5 | |
led12 = L4.7 | |
led13 = L4.2 | |
led14 = L4.4 | |
[nudge] | |
select = _SETTING1 * _SELECT_CHORDS | |
amount = 0.1 | |
startvalue = 0.1 | |
minimum = 0 | |
maximum = 0.2 | |
offset = 0.02 | |
buttonup = B4.6 | |
buttondown = B4.8 | |
output = _CHORD_SPREAD | |
ledup = L4.6 | |
leddown = L4.8 | |
# ------------------------------------------------- | |
# Button keyboard | |
# ------------------------------------------------- | |
[button] | |
select = _SETTING2 * _SELECT_KEYBOARD | |
button = B4.8 | |
states = 1 | |
led = _BUTTON_B48 | |
[copy] | |
input = _BUTTON_B48 + _NOTE_GATE1 | |
output = _CLOCKED_GATE_ONOFF | |
[button] | |
button = _CLOCKED_GATE_ONOFF | |
led = _LED_L48 | |
[button] | |
select = _SETTING2 * _SELECT_KEYBOARD | |
button = _LED_L48 | |
states = 1 | |
led = L4.8 | |
[notebuttons] | |
select = _SETTING2 * _SELECT_KEYBOARD | |
button1 = B3.1 | |
button2 = B3.3 | |
button3 = B3.5 | |
button4 = B3.7 | |
button5 = B3.2 | |
button6 = B3.4 | |
button7 = B3.6 | |
button8 = B3.8 | |
button9 = B4.1 | |
button10 = B4.3 | |
button11 = B4.5 | |
button12 = B4.7 | |
# clock = _CLOCK | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
led8 = L3.8 | |
led9 = L4.1 | |
led10 = L4.3 | |
led11 = L4.5 | |
led12 = L4.7 | |
semitone = _BUTTON_CV | |
gate = _BUTTON_GATE | |
[nudge] | |
select = _SETTING2 * _SELECT_KEYBOARD | |
buttonup = B4.2 | |
buttondown = B4.4 | |
amount = 0.1 | |
startvalue = -0.1 | |
minimum = -0.3 | |
maximum = 0.2 | |
output = _BUTTON_KEYBOARD_OCTAVE | |
ledup = L4.2 | |
leddown = L4.4 | |
[copy] | |
input = _BUTTON_CV + _BUTTON_KEYBOARD_OCTAVE | |
output = _BUTTON_PITCH | |
[minifonion] | |
input = _BUTTON_PITCH | |
# trigger = _BUTTON_GATE | |
root = _ROOTNOTE | |
degree = _DEGREE | |
select1 = 1 | |
select3 = 1 | |
select5 = 1 | |
select7 = 1 | |
select9 = 0 | |
select11 = 0 | |
select13 = 0 | |
output = O7 | |
# [clocktool] | |
# clock = _CLOCK | |
# dutycycle = 0.5 | |
# output = _BUTTON_KEYBOARD_CLOCK | |
[copy] | |
input = _BUTTON_GATE + _TOUCH_GATE | |
output = _BUTTON_KEYBOARD | |
# [copy] | |
# input = _BUTTON_KEYBOARD_CLOCK * _MANUAL_GATE | |
# output = _BUTTON_KEYBOARD_CLOCKED | |
# [button] | |
# select = _SETTING2 * _SELECT_KEYBOARD | |
# button = B4.6 | |
# dontsave = 1 | |
# onvalue = _BUTTON_KEYBOARD_CLOCKED | |
# offvalue = _MANUAL_GATE | |
# led = L4.6 | |
# output = _BUTTON_KEYBOARD | |
# ------------------------------------------------- | |
# Arp & Algoquencer | |
# ------------------------------------------------- | |
[button] | |
select = _SETTING2 * _SELECT_ARP | |
button = B4.3 | |
startvalue = 1 | |
led = L4.3 | |
negated = _PRESETS_ALGO | |
[button] | |
select = _SETTING2 * _SELECT_ARP | |
button = B4.4 | |
startvalue = 1 | |
led = L4.4 | |
negated = _PRESETS_ARAL | |
[buttongroup] | |
select = _SETTING2 * _SELECT_ARP | |
button1 = B4.5 | |
button2 = B4.6 | |
button3 = B4.7 | |
button4 = B4.8 | |
value1 = 4 | |
value2 = 5 | |
value3 = 6 | |
value4 = 7 | |
led1 = L4.5 | |
led2 = L4.6 | |
led3 = L4.7 | |
led4 = L4.8 | |
buttonpress = _PRESET_ARAL_LOAD | |
longpress = _PRESET_ARAL_SAVE | |
output = _PRESET_ARAL | |
# arp direction | |
# arp settings page | |
[button] | |
button = B4.1 | |
loadpreset = _PRESET_LOAD * _PRESETS_ARAL + _PRESET_ARAL_LOAD | |
preset = _PRESET * _PRESETS_ARAL + _PRESET_ARAL | |
savepreset = _PRESET_SAVE * _PRESETS_ARAL + _PRESET_ARAL_SAVE | |
select = _SETTING2 * _SELECT_ARP | |
led = L4.1 | |
output = _ARP_DIRECTON | |
# arp ping pong | |
# arp settings page | |
[button] | |
select = _SETTING2 * _SELECT_ARP | |
button = B4.2 | |
loadpreset = _PRESET_LOAD * _PRESETS_ARAL + _PRESET_ARAL_LOAD | |
preset = _PRESET * _PRESETS_ARAL + _PRESET_ARAL | |
savepreset = _PRESET_SAVE * _PRESETS_ARAL + _PRESET_ARAL_SAVE | |
led = L4.2 | |
output = _ARP_PINGPONG | |
# pot for arpeggio range | |
# arp settings page | |
[pot] | |
loadpreset = _PRESET_LOAD * _PRESETS_ARAL + _PRESET_ARAL_LOAD | |
outputscale = 0.4 | |
pot = P4.1 | |
preset = _PRESET * _PRESETS_ARAL + _PRESET_ARAL | |
savepreset = _PRESET_SAVE * _PRESETS_ARAL + _PRESET_ARAL_SAVE | |
select = _SETTING2 * _SELECT_ARP | |
output = _ARP_RANGE | |
# pot for arpeggio transpose | |
# arp settings page | |
[pot] | |
discrete = 5 | |
ledgauge = 0.65 | |
outputscale = 0.1 | |
startvalue = 3 | |
loadpreset = _PRESET_LOAD * _PRESETS_ARAL + _PRESET_ARAL_LOAD | |
pot = P4.2 | |
preset = _PRESET * _PRESETS_ARAL + _PRESET_ARAL | |
savepreset = _PRESET_SAVE * _PRESETS_ARAL + _PRESET_ARAL_SAVE | |
select = _SETTING2 * _SELECT_ARP | |
output = _ARP_TRANSPOSE | |
# pot for arpeggio pattern | |
# arp settings page | |
[pot] | |
discrete = 7 | |
ledgauge = 0.65 | |
loadpreset = _PRESET_LOAD * _PRESETS_ARAL + _PRESET_ARAL_LOAD | |
pot = P3.1 | |
preset = _PRESET * _PRESETS_ARAL + _PRESET_ARAL | |
savepreset = _PRESET_SAVE * _PRESETS_ARAL + _PRESET_ARAL_SAVE | |
select = _SETTING2 * _SELECT_ARP | |
output = _ARP_PATTERN | |
# pot for arpeggio drop | |
# arp settings page | |
[pot] | |
discrete = 4 | |
ledgauge = 0.65 | |
loadpreset = _PRESET_LOAD * _PRESETS_ARAL + _PRESET_ARAL_LOAD | |
pot = P3.2 | |
preset = _PRESET * _PRESETS_ARAL + _PRESET_ARAL | |
savepreset = _PRESET_SAVE * _PRESETS_ARAL + _PRESET_ARAL_SAVE | |
select = _SETTING2 * _SELECT_ARP | |
output = _ARP_DROP | |
# pot for euklid beats | |
# arp settings page | |
[pot] | |
discrete = 16 | |
outputscale = 1.0625 | |
ledgauge = 0.65 | |
loadpreset = _PRESET_LOAD * _PRESETS_ARAL + _PRESET_ARAL_LOAD | |
pot = P2.1 | |
preset = _PRESET * _PRESETS_ARAL + _PRESET_ARAL | |
savepreset = _PRESET_SAVE * _PRESETS_ARAL + _PRESET_ARAL_SAVE | |
select = _SETTING2 * _SELECT_ARP | |
output = _EUKLID_BEAT | |
# pot for euklid lenght | |
# arp settings page | |
[pot] | |
discrete = 16 | |
outputscale = 1 | |
ledgauge = 0.65 | |
loadpreset = _PRESET_LOAD * _PRESETS_ARAL + _PRESET_ARAL_LOAD | |
pot = P2.2 | |
preset = _PRESET * _PRESETS_ARAL + _PRESET_ARAL | |
savepreset = _PRESET_SAVE * _PRESETS_ARAL + _PRESET_ARAL_SAVE | |
select = _SETTING2 * _SELECT_ARP | |
output = _EUKLID_LENGHT | |
# arp settings page | |
[buttongroup] | |
button1 = B3.1 | |
button2 = B3.3 | |
button3 = B3.5 | |
button4 = B3.7 | |
button5 = B3.2 | |
button6 = B3.4 | |
button7 = B3.6 | |
button8 = B3.8 | |
loadpreset = _PRESET_LOAD * _PRESETS_ARAL + _PRESET_ARAL_LOAD | |
maxactive = 8 | |
minactive = 0 | |
preset = _PRESET * _PRESETS_ARAL + _PRESET_ARAL | |
savepreset = _PRESET_SAVE * _PRESETS_ARAL + _PRESET_ARAL_SAVE | |
select = _SETTING2 * _SELECT_ARP | |
buttonoutput1 = _ARP_SELECT_1 | |
buttonoutput2 = _ARP_SELECT_2 | |
buttonoutput3 = _ARP_SELECT_3 | |
buttonoutput4 = _ARP_SELECT_4 | |
buttonoutput5 = _ARP_SELECT_5 | |
buttonoutput6 = _ARP_SELECT_6 | |
buttonoutput7 = _ARP_SELECT_7 | |
buttonoutput8 = _ARP_SELECT_8 | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
led8 = L3.8 | |
[clocktool] | |
clock = _CLOCK | |
divide = _CLOCK_HALFTIME | |
output = _ALGO_CLOCK | |
[clocktool] | |
clock = _CLOCK | |
divide = _CLOCK_HALFTIME | |
output = _ARP_CLOCK | |
[euklid] | |
clock = _ARP_CLOCK | |
reset = _RESET | |
length = _EUKLID_LENGHT + 1 | |
beats = _EUKLID_BEAT | |
output = _EUKLID_GATE | |
# arpeggio | |
[arpeggio] | |
clock = _ARP_CLOCK | |
degree = _DEGREE | |
direction = _ARP_DIRECTON | |
drop = _ARP_DROP | |
pattern = _ARP_PATTERN | |
pingpong = _ARP_PINGPONG | |
range = _ARP_RANGE | |
reset = _RESET | |
root = _ROOTNOTE | |
select1 = _ARP_SELECT_1 | |
select3 = _ARP_SELECT_2 | |
select5 = _ARP_SELECT_3 | |
select7 = _ARP_SELECT_4 | |
select9 = _ARP_SELECT_5 | |
select11 = _ARP_SELECT_6 | |
select13 = _ARP_SELECT_7 | |
selectfill2 = _ARP_SELECT_8 | |
transpose = -1 * 0.2 + _ARP_TRANSPOSE | |
output = _ARP_PITCH | |
# pot for algoquencer pitch activity | |
[pot] | |
pot = P2.1 | |
outputscale = 0.5 | |
startvalue = 0 | |
select = _SETTING2 * _SELECT_ALGO | |
preset = _PRESET * _PRESETS_ALGO + _PRESET_ARAL | |
loadpreset = _PRESET_LOAD * _PRESETS_ALGO + _PRESET_ARAL_LOAD | |
savepreset = _PRESET_SAVE * _PRESETS_ALGO + _PRESET_ARAL_SAVE | |
output = _PITCH_ACTIVITY | |
# pot for algoquencer pattern activity | |
[pot] | |
pot = P3.1 | |
outputscale = 0.5 | |
startvalue = 0 | |
select = _SETTING2 * _SELECT_ALGO | |
preset = _PRESET * _PRESETS_ALGO + _PRESET_ARAL | |
loadpreset = _PRESET_LOAD * _PRESETS_ALGO + _PRESET_ARAL_LOAD | |
savepreset = _PRESET_SAVE * _PRESETS_ALGO + _PRESET_ARAL_SAVE | |
output = _PATTERN_ACTIVITY | |
# pot for pitch morph | |
[pot] | |
pot = P2.2 | |
select = _SETTING2 * _SELECT_ALGO | |
startvalue = 0 | |
output = _PITCH_MORPHS | |
# pot for pattern morph | |
[pot] | |
pot = P3.2 | |
select = _SETTING2 * _SELECT_ALGO | |
startvalue = 0 | |
output = _PATTER_MORPHS | |
# pot for algoquencer pattern length | |
[pot] | |
discrete = 16 | |
# outputscale = 2 | |
startvalue = 16 | |
ledgauge = 0.65 | |
loadpreset = _PRESET_LOAD * _PRESETS_ALGO + _PRESET_ARAL_LOAD | |
pot = P4.1 | |
preset = _PRESET * _PRESETS_ALGO + _PRESET_ARAL | |
savepreset = _PRESET_SAVE * _PRESETS_ALGO + _PRESET_ARAL_SAVE | |
select = _SETTING2 * _SELECT_ALGO | |
output = _PATTERN_LENGTH | |
# pot for algoquencer pitch high | |
[pot] | |
loadpreset = _PRESET_LOAD * _PRESETS_ALGO + _PRESET_ARAL_LOAD | |
outputscale = 0.3 | |
pot = P4.2 | |
preset = _PRESET * _PRESETS_ALGO + _PRESET_ARAL | |
savepreset = _PRESET_SAVE * _PRESETS_ALGO + _PRESET_ARAL_SAVE | |
select = _SETTING2 * _SELECT_ALGO | |
output = _PITCH_HIGH | |
# algoquencer for pitch | |
[algoquencer] | |
activity = _PITCH_ACTIVITY + 0.5 | |
clock = _ALGO_CLOCK | |
length = _PATTERN_LENGTH + 1 | |
loadpreset = _PRESET_LOAD * _PRESETS_ALGO + _PRESET_ARAL_LOAD | |
morphs = _PITCH_MORPHS | |
preset = _PRESET * _PRESETS_ALGO + _PRESET_ARAL | |
reset = _RESET | |
savepreset = _PRESET_SAVE * _PRESETS_ALGO + _PRESET_ARAL_SAVE | |
pitchhigh = _PITCH_HIGH | |
pitch = _ALGO_PITCH | |
[button] | |
select = _SETTING2 | |
button = B1.2 | |
states = 1 | |
dontsave = 1 | |
# led = L1.2 | |
output = _ALGO_ALTERNATE | |
# algoquencer for gates | |
[algoquencer] | |
select = _SETTING2 * _SELECT_ALGO | |
activity = _PATTERN_ACTIVITY + 0.5 | |
clock = _ALGO_CLOCK | |
gatelength = 0.9 | |
branches = 2 | |
length = _PATTERN_LENGTH + 1 | |
loadpreset = _PRESET_LOAD * _PRESETS_ALGO + _PRESET_ARAL_LOAD | |
morphs = _PATTER_MORPHS | |
preset = _PRESET * _PRESETS_ALGO + _PRESET_ARAL | |
reset = _RESET | |
savepreset = _PRESET_SAVE * _PRESETS_ALGO + _PRESET_ARAL_SAVE | |
button1 = B3.1 | |
button2 = B3.2 | |
button3 = B4.1 | |
button4 = B4.2 | |
button5 = B3.3 | |
button6 = B3.4 | |
button7 = B4.3 | |
button8 = B4.4 | |
button9 = B3.5 | |
button10 = B3.6 | |
button11 = B4.5 | |
button12 = B4.6 | |
button13 = B3.7 | |
button14 = B3.8 | |
button15 = B4.7 | |
button16 = B4.8 | |
alternatebutton = _ALGO_ALTERNATE | |
gate = _ALGO_GATE | |
led1 = L3.1 | |
led2 = L3.2 | |
led3 = L4.1 | |
led4 = L4.2 | |
led5 = L3.3 | |
led6 = L3.4 | |
led7 = L4.3 | |
led8 = L4.4 | |
led9 = L3.5 | |
led10 = L3.6 | |
led11 = L4.5 | |
led12 = L4.6 | |
led13 = L3.7 | |
led14 = L3.8 | |
led15 = L4.7 | |
led16 = L4.8 | |
# ------------------------------------------------- | |
# Input mixer | |
# ------------------------------------------------- | |
[matrixmixer] | |
select = _SETTING3 | |
# preset = _PRESET | |
# loadpreset = _PRESET_LOAD | |
# savepreset = _PRESET_SAVE | |
startvalue = 0 | |
input1 = _MIDI_PITCH | |
input2 = _ALGO_PITCH | |
input3 = _ARP_PITCH | |
input4 = _BUTTON_PITCH + _TOUCH_PITCH | |
button11 = B3.1 | |
button12 = B3.3 | |
button13 = B3.5 | |
button14 = B3.7 | |
button21 = B3.2 | |
button22 = B3.4 | |
button23 = B3.6 | |
button24 = B3.8 | |
button31 = B4.1 | |
button32 = B4.3 | |
button33 = B4.5 | |
button34 = B4.7 | |
button41 = B4.2 | |
button42 = B4.4 | |
button43 = B4.6 | |
button44 = B4.8 | |
output1 = _KEYBOARDPITCH_VOICE1 | |
output2 = _KEYBOARDPITCH_VOICE2 | |
output3 = _KEYBOARDPITCH_VOICE3 | |
output4 = _KEYBOARDPITCH_VOICE4 | |
led11 = L3.1 | |
led12 = L3.3 | |
led13 = L3.5 | |
led14 = L3.7 | |
led21 = L3.2 | |
led22 = L3.4 | |
led23 = L3.6 | |
led24 = L3.8 | |
led31 = L4.1 | |
led32 = L4.3 | |
led33 = L4.5 | |
led34 = L4.7 | |
led41 = L4.2 | |
led42 = L4.4 | |
led43 = L4.6 | |
led44 = L4.8 | |
[matrixmixer] | |
select = _SETTING3 | |
# preset = _PRESET | |
# loadpreset = _PRESET_LOAD | |
# savepreset = _PRESET_SAVE | |
startvalue = 0 | |
input1 = _MIDI_GATE | |
input2 = _ALGO_GATE | |
input3 = _EUKLID_GATE | |
input4 = _BUTTON_KEYBOARD | |
button11 = B3.1 | |
button12 = B3.3 | |
button13 = B3.5 | |
button14 = B3.7 | |
button21 = B3.2 | |
button22 = B3.4 | |
button23 = B3.6 | |
button24 = B3.8 | |
button31 = B4.1 | |
button32 = B4.3 | |
button33 = B4.5 | |
button34 = B4.7 | |
button41 = B4.2 | |
button42 = B4.4 | |
button43 = B4.6 | |
button44 = B4.8 | |
output1 = _GATEIN_VOICE1 | |
output2 = _GATEIN_VOICE2 | |
output3 = _GATEIN_VOICE3 | |
output4 = _GATEIN_VOICE4 | |
led11 = L3.1 | |
led12 = L3.3 | |
led13 = L3.5 | |
led14 = L3.7 | |
led21 = L3.2 | |
led22 = L3.4 | |
led23 = L3.6 | |
led24 = L3.8 | |
led31 = L4.1 | |
led32 = L4.3 | |
led33 = L4.5 | |
led34 = L4.7 | |
led41 = L4.2 | |
led42 = L4.4 | |
led43 = L4.6 | |
led44 = L4.8 | |
[buttongroup] | |
select = _SETTING3 | |
button1 = B1.2 | |
button2 = B1.4 | |
button3 = B1.6 | |
value1 = 16 | |
value2 = 32 | |
value3 = 64 | |
startbutton = 3 | |
dontsave = 1 | |
led1 = L1.2 | |
led2 = L1.4 | |
led3 = L1.6 | |
output = _LOOP_LENGTH | |
[algoquencer] | |
clock = _CLOCK | |
reset = _RESET | |
length = _LOOP_LENGTH | |
startofbar = _START_OF_LOOP | |
[button] | |
select = _SETTING3 | |
button = B1.8 * _START_OF_LOOP | |
states = 1 | |
dontsave = 1 | |
led = L1.8 | |
output = G11 | |
[select] | |
select = _SETTING3 | |
input = _START_OF_LOOP | |
output = L1.8 | |
# ------------------------------------------------- | |
# Voice 1 | |
# ------------------------------------------------- | |
# note select for voice 1 | |
[buttongroup] | |
select = _VOICE1 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
minactive = 0 | |
maxactive = 7 | |
button1 = B3.1 | |
button2 = B3.3 | |
button3 = B3.5 | |
button4 = B3.7 | |
button5 = B3.2 | |
button6 = B3.4 | |
button7 = B3.6 | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
buttonoutput1 = _SELECT_1_VOICE1 | |
buttonoutput2 = _SELECT_2_VOICE1 | |
buttonoutput3 = _SELECT_3_VOICE1 | |
buttonoutput4 = _SELECT_4_VOICE1 | |
buttonoutput5 = _SELECT_5_VOICE1 | |
buttonoutput6 = _SELECT_6_VOICE1 | |
buttonoutput7 = _SELECT_7_VOICE1 | |
[button] | |
select = _VOICE1 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
button = B3.8 | |
led = L3.8 | |
output = _TUNINGON_VOICE1 | |
[button] | |
select = _VOICE1 | |
states = 1 | |
button = B1.8 | |
led = L1.8 | |
output = _SHIFT_VOICE1 | |
[button] | |
select = _VOICE1 | |
states = 1 | |
button = B1.6 * _SHIFT_VOICE1 | |
led = L1.6 | |
shortpress = _CLEAR_VOICE1 | |
[button] | |
select = _VOICE1 | |
states = 1 | |
button = B4.2 | |
led = L4.2 | |
output = _LUCKYTIES_VOICE1 | |
[button] | |
select = _VOICE1 | |
button = B4.3 | |
states = 1 | |
led = L4.3 | |
output = _LUCKYCV_VOICE1 | |
[button] | |
select = _VOICE1 | |
onvalue = 3 | |
button = B4.1 | |
led = L4.1 | |
output = _LUCKYSCOPE_VOICE1 | |
[button] | |
select = _VOICE1 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
states = 1 | |
button = B4.4 | |
led = L4.4 | |
output = _LUCKYGATE_VOICE1 | |
[button] | |
select = _VOICE1 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
button = B4.5 | |
led = L4.5 | |
output = _FORM_VOICE1 | |
[button] | |
select = _VOICE1 | |
button = B4.6 | |
led = L4.6 | |
output = _SEQ_MUTE_VOICE1 | |
# negated = _SEQ_UNMUTE_VOICE1 | |
[button] | |
select = _VOICE1 | |
button = B4.7 | |
output = _KEYBOARDMODE_VOICE1_V1 | |
[button] | |
select = _VOICE1 | |
button = B4.8 | |
output = _RECMODE_VOICE1_V1 | |
[button] | |
select = _SETTING4 | |
button = B3.1 | |
output = _KEYBOARDMODE_VOICE1_S4 | |
[button] | |
select = _SETTING4 | |
button = B3.2 | |
output = _RECMODE_VOICE1_S4 | |
[switch] | |
input1 = 0 | |
input2 = 1 | |
offset = _KEYBOARDMODE_VOICE1_V1 + _KEYBOARDMODE_VOICE1_S4 | |
output1 = _KEYBOARDMODE_VOICE1 | |
[switch] | |
input1 = 0 | |
input2 = 1 | |
offset = _RECMODE_VOICE1_V1 + _RECMODE_VOICE1_S4 | |
output1 = _RECMODE_VOICE1 | |
[button] | |
select = _VOICE1 | |
states = 1 | |
button = _KEYBOARDMODE_VOICE1 | |
led = L4.7 | |
[button] | |
select = _VOICE1 | |
states = 1 | |
button = _RECMODE_VOICE1 | |
led = L4.8 | |
[button] | |
select = _SETTING4 | |
states = 1 | |
button = _KEYBOARDMODE_VOICE1 | |
led = L3.1 | |
[button] | |
select = _SETTING4 | |
states = 1 | |
button = _RECMODE_VOICE1 | |
led = L3.2 | |
# [pot] | |
# select = _VOICE1 | |
# preset = _PRESET | |
# loadpreset = _PRESET_LOAD | |
# savepreset = _PRESET_SAVE | |
# pot = P2.1 | |
# startvalue = 2 | |
# discrete = 6 | |
# clear = _CLEAR_MELODY | |
# output = _TRANSPOSE_SWITCH_VOICE1 | |
[pot] | |
select = _VOICE1 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P2.1 | |
startvalue = 3 | |
discrete = 7 | |
outputscale = 0.1 | |
clear = _CLEAR_VOICE1 | |
output = _TRANSPOSE_VOICE1 | |
# [switch] | |
# input1 = -0.3 | |
# input2 = -0.2 | |
# input3 = -0.1 | |
# input4 = 0 | |
# input5 = 0.1 | |
# input6 = 0.2 | |
# input7 = 0.3 | |
# offset = _TRANSPOSE_SWITCH_VOICE1 | |
# output1 = _TRANSPOSE_VOICE1 | |
# [switch] | |
# input1 = -0.2 | |
# input2 = -0.1 | |
# input3 = 0 | |
# input4 = 0.1 | |
# input5 = 0.2 | |
# input6 = 0.3 | |
# input7 = 0.4 | |
# offset = _TRANSPOSE_SWITCH_VOICE1 | |
# output1 = _TRANSPOSE_VOICE1 | |
[pot] | |
select = _VOICE1 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P2.2 | |
startvalue = 2 | |
# clear = _CLEAR_MELODY | |
discrete = 5 | |
output = _GATE_LENGTH_SWITCH_VOICE1 | |
[switch] | |
input1 = 0.1 | |
input2 = 0.25 | |
input3 = 0.5 | |
input4 = 0.75 | |
input5 = 0.9 | |
offset = _GATE_LENGTH_SWITCH_VOICE1 | |
output1 = _GATE_LENGTH_VOICE1 | |
[pot] | |
select = _VOICE1 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.1 | |
startvalue = 4 | |
discrete = 4 | |
# clear = _CLEAR_MELODY | |
output = _CV_RANGE_SWITCH_VOICE1 | |
[switch] | |
input1 = 0 | |
input2 = 0.1 | |
input3 = 0.2 | |
input4 = 0.3 | |
# input5 = 0.4 | |
# input6 = 0.5 | |
offset = _CV_RANGE_SWITCH_VOICE1 | |
output1 = _CV_RANGE_VOICE1 | |
[pot] | |
select = _VOICE1 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.2 | |
discrete = 4 | |
# clear = _CLEAR_MELODY | |
startvalue = 0 | |
output = _CV_BASE_SWITCH_VOICE1 | |
[switch] | |
input1 = 0 | |
input2 = 0.1 | |
input3 = 0.2 | |
input4 = 0.3 | |
# input5 = 0.4 | |
offset = _CV_BASE_SWITCH_VOICE1 | |
output1 = _CV_BASE_VOICE1 | |
[pot] | |
select = _VOICE1 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.1 | |
startvalue = 1 | |
# clear = _CLEAR_MELODY | |
output = _LUCKCHANCE_VOICE1 | |
[pot] | |
select = _VOICE1 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.2 | |
startvalue = 0 | |
# clear = _CLEAR_MELODY | |
output = _LUCKAMOUNT_VOICE1 | |
[gatetool] | |
taptempo = _CLOCK | |
gatelength = _GATE_LENGTH_VOICE1 | |
inputgate = _CLOCK * _GATEIN_VOICE1 | |
outputgate = _KEYBOARDGATE_CLOCKED_VOICE1 | |
[button] | |
button = _CLOCKED_GATE_ONOFF | |
onvalue = _KEYBOARDGATE_CLOCKED_VOICE1 | |
offvalue = _GATEIN_VOICE1 | |
output = _KEYBOARDGATE_VOICE1 | |
[encoquencer] | |
select = _VOICE1 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
transpose = -1 * 3V + _TRANSPOSE_VOICE1 | |
zorder = 1 | |
page = _PAGE | |
fadermode = _FADERMODE | |
buttonmode = _BUTTONMODE | |
form = _FORM_VOICE1 | |
luckychance = _LUCKCHANCE_VOICE1 | |
luckyties = _LUCKYTIES_VOICE1 | |
luckyamount = _LUCKAMOUNT_VOICE1 | |
luckycvs = _LUCKYCV_VOICE1 | |
luckygates = _LUCKYGATE_VOICE1 | |
luckyscope = _LUCKYSCOPE_VOICE1 | |
luckycvbase = _LUCKAMOUNT_VOICE1 - 0.2 | |
clear = _CLEAR_VOICE1 | |
cvrange = _CV_RANGE_VOICE1 | |
cvbase = _CV_BASE_VOICE1 | |
defaultgate = 0 | |
gatelength = _GATE_LENGTH_VOICE1 | |
recordmode = _RECMODE_VOICE1 | |
keyboardmode = _KEYBOARDMODE_VOICE1 | |
keyboardcv = _KEYBOARDPITCH_VOICE1 | |
keyboardgate = _KEYBOARDGATE_VOICE1 | |
mute = _SEQ_MUTE_VOICE1 | |
quantize = 2 | |
root = _ROOTNOTE | |
degree = _DEGREE | |
tuningmode = _TUNINGON_VOICE1 | |
tuningpitch = _TUNINGPITCH | |
select1 = _SELECT_1_VOICE1 | |
select3 = _SELECT_2_VOICE1 | |
select5 = _SELECT_3_VOICE1 | |
select7 = _SELECT_4_VOICE1 | |
select9 = _SELECT_5_VOICE1 | |
select11 = _SELECT_6_VOICE1 | |
select13 = _SELECT_7_VOICE1 | |
numsteps = 32 | |
clock = _CLOCK | |
reset = _RESET | |
cv = _PITCH_CV_VOICE1 | |
gate = _GATE_VOICE1 | |
[sample] | |
input = _PITCH_CV_VOICE1 | |
gate = _GATE_VOICE1 | |
output = O1 | |
# [encoderbank] | |
# select = _SETTING4 | |
# snapto = _OUTPUT_VOICE1 | |
# snapforce = 2 | |
# outputscale = 0.2 | |
# negativecolor = 0.8 | |
# rangemode = 1 | |
# output1 = O1 | |
# ------------------------------------------------- | |
# Voice 2 | |
# ------------------------------------------------- | |
# note select for voice 2 | |
[buttongroup] | |
select = _VOICE2 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
minactive = 0 | |
maxactive = 7 | |
button1 = B3.1 | |
button2 = B3.3 | |
button3 = B3.5 | |
button4 = B3.7 | |
button5 = B3.2 | |
button6 = B3.4 | |
button7 = B3.6 | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
buttonoutput1 = _SELECT_1_VOICE2 | |
buttonoutput2 = _SELECT_2_VOICE2 | |
buttonoutput3 = _SELECT_3_VOICE2 | |
buttonoutput4 = _SELECT_4_VOICE2 | |
buttonoutput5 = _SELECT_5_VOICE2 | |
buttonoutput6 = _SELECT_6_VOICE2 | |
buttonoutput7 = _SELECT_7_VOICE2 | |
[button] | |
select = _VOICE2 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
button = B3.8 | |
led = L3.8 | |
output = _TUNINGON_VOICE2 | |
[button] | |
select = _VOICE2 | |
states = 1 | |
button = B1.8 | |
led = L1.8 | |
output = _SHIFT_VOICE2 | |
[button] | |
select = _VOICE2 | |
states = 1 | |
button = B1.6 * _SHIFT_VOICE2 | |
led = L1.6 | |
shortpress = _CLEAR_VOICE2 | |
[button] | |
select = _VOICE2 | |
states = 1 | |
button = B4.2 | |
led = L4.2 | |
output = _LUCKYTIES_VOICE2 | |
[button] | |
select = _VOICE2 | |
states = 1 | |
button = B4.3 | |
led = L4.3 | |
output = _LUCKYCV_VOICE2 | |
[button] | |
select = _VOICE2 | |
onvalue = 3 | |
button = B4.1 | |
led = L4.1 | |
output = _LUCKYSCOPE_VOICE2 | |
[button] | |
select = _VOICE2 | |
states = 1 | |
button = B4.4 | |
led = L4.4 | |
output = _LUCKYGATE_VOICE2 | |
[button] | |
select = _VOICE2 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
button = B4.5 | |
led = L4.5 | |
output = _FORM_VOICE2 | |
[button] | |
select = _VOICE2 | |
button = B4.6 | |
led = L4.6 | |
output = _SEQ_MUTE_VOICE2 | |
# negated = _SEQ_UNMUTE_VOICE2 | |
[button] | |
select = _VOICE2 | |
button = B4.7 | |
output = _KEYBOARDMODE_VOICE2_V1 | |
[button] | |
select = _VOICE2 | |
button = B4.8 | |
output = _RECMODE_VOICE2_V1 | |
[button] | |
select = _SETTING4 | |
button = B3.3 | |
output = _KEYBOARDMODE_VOICE2_S4 | |
[button] | |
select = _SETTING4 | |
button = B3.4 | |
output = _RECMODE_VOICE2_S4 | |
[switch] | |
input1 = 0 | |
input2 = 1 | |
offset = _KEYBOARDMODE_VOICE2_V1 + _KEYBOARDMODE_VOICE2_S4 | |
output1 = _KEYBOARDMODE_VOICE2 | |
[switch] | |
input1 = 0 | |
input2 = 1 | |
offset = _RECMODE_VOICE2_V1 + _RECMODE_VOICE2_S4 | |
output1 = _RECMODE_VOICE2 | |
[button] | |
select = _VOICE2 | |
states = 1 | |
button = _KEYBOARDMODE_VOICE2 | |
led = L4.7 | |
[button] | |
select = _VOICE2 | |
states = 1 | |
button = _RECMODE_VOICE2 | |
led = L4.8 | |
[button] | |
select = _SETTING4 | |
states = 1 | |
button = _KEYBOARDMODE_VOICE2 | |
led = L3.3 | |
[button] | |
select = _SETTING4 | |
states = 1 | |
button = _RECMODE_VOICE2 | |
led = L3.4 | |
# [pot] | |
# select = _VOICE2 | |
# preset = _PRESET | |
# loadpreset = _PRESET_LOAD | |
# savepreset = _PRESET_SAVE | |
# pot = P2.1 | |
# startvalue = 0 | |
# discrete = 5 | |
# clear = _CLEAR_MELODY | |
# output = _TRANSPOSE_SWITCH_VOICE2 | |
[pot] | |
select = _VOICE2 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P2.1 | |
clear = _CLEAR_VOICE2 | |
startvalue = 3 | |
discrete = 7 | |
outputscale = 0.1 | |
output = _TRANSPOSE_VOICE2 | |
# [switch] | |
# input1 = 0 | |
# input2 = 0.1 | |
# input3 = 0.2 | |
# input4 = 0.3 | |
# input5 = 0.4 | |
# offset = _TRANSPOSE_SWITCH_VOICE2 | |
# output1 = _TRANSPOSE_VOICE2 | |
[pot] | |
select = _VOICE2 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P2.2 | |
startvalue = 2 | |
# clear = _CLEAR_MELODY | |
discrete = 5 | |
output = _GATE_LENGTH_SWITCH_VOICE2 | |
[switch] | |
input1 = 0.1 | |
input2 = 0.25 | |
input3 = 0.5 | |
input4 = 0.75 | |
input5 = 0.9 | |
offset = _GATE_LENGTH_SWITCH_VOICE2 | |
output1 = _GATE_LENGTH_VOICE2 | |
[pot] | |
select = _VOICE2 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.1 | |
startvalue = 4 | |
discrete = 4 | |
# clear = _CLEAR_MELODY | |
output = _CV_RANGE_SWITCH_VOICE2 | |
[switch] | |
input1 = 0 | |
input2 = 0.1 | |
input3 = 0.2 | |
input4 = 0.3 | |
# input5 = 0.4 | |
# input6 = 0.5 | |
offset = _CV_RANGE_SWITCH_VOICE2 | |
output1 = _CV_RANGE_VOICE2 | |
[pot] | |
select = _VOICE2 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.2 | |
discrete = 4 | |
# clear = _CLEAR_MELODY | |
startvalue = 0 | |
output = _CV_BASE_SWITCH_VOICE2 | |
[switch] | |
input1 = 0 | |
input2 = 0.1 | |
input3 = 0.2 | |
input4 = 0.3 | |
# input5 = 0.4 | |
offset = _CV_BASE_SWITCH_VOICE2 | |
output1 = _CV_BASE_VOICE2 | |
[pot] | |
select = _VOICE2 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.1 | |
startvalue = 1 | |
# clear = _CLEAR_MELODY | |
output = _LUCKCHANCE_VOICE2 | |
[pot] | |
select = _VOICE2 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.2 | |
startvalue = 0 | |
# clear = _CLEAR_MELODY | |
output = _LUCKAMOUNT_VOICE2 | |
[gatetool] | |
taptempo = _CLOCK | |
gatelength = _GATE_LENGTH_VOICE2 | |
inputgate = _CLOCK * _GATEIN_VOICE2 | |
outputgate = _KEYBOARDGATE_CLOCKED_VOICE2 | |
[button] | |
button = _CLOCKED_GATE_ONOFF | |
onvalue = _KEYBOARDGATE_CLOCKED_VOICE2 | |
offvalue = _GATEIN_VOICE2 | |
output = _KEYBOARDGATE_VOICE2 | |
[encoquencer] | |
select = _VOICE2 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
page = _PAGE | |
fadermode = _FADERMODE | |
buttonmode = _BUTTONMODE | |
transpose = -1 * 3V + _TRANSPOSE_VOICE2 | |
zorder = 1 | |
form = _FORM_VOICE2 | |
luckychance = _LUCKCHANCE_VOICE2 | |
luckyties = _LUCKYTIES_VOICE2 | |
luckyamount = _LUCKAMOUNT_VOICE2 | |
luckycvs = _LUCKYCV_VOICE2 | |
luckygates = _LUCKYGATE_VOICE2 | |
luckyscope = _LUCKYSCOPE_VOICE2 | |
luckycvbase = _LUCKAMOUNT_VOICE2 - 0.2 | |
clear = _CLEAR_VOICE2 | |
cvrange = _CV_RANGE_VOICE2 | |
cvbase = _CV_BASE_VOICE2 | |
defaultgate = 0 | |
gatelength = _GATE_LENGTH_VOICE2 | |
recordmode = _RECMODE_VOICE2 | |
keyboardmode = _KEYBOARDMODE_VOICE2 | |
keyboardcv = _KEYBOARDPITCH_VOICE2 | |
keyboardgate = _KEYBOARDGATE_VOICE2 | |
mute = _SEQ_MUTE_VOICE2 | |
quantize = 2 | |
root = _ROOTNOTE | |
degree = _DEGREE | |
tuningmode = _TUNINGON_VOICE2 | |
tuningpitch = _TUNINGPITCH | |
select1 = _SELECT_1_VOICE2 | |
select3 = _SELECT_2_VOICE2 | |
select5 = _SELECT_3_VOICE2 | |
select7 = _SELECT_4_VOICE2 | |
select9 = _SELECT_5_VOICE2 | |
select11 = _SELECT_6_VOICE2 | |
select13 = _SELECT_7_VOICE2 | |
numsteps = 32 | |
clock = _CLOCK | |
reset = _RESET | |
cv = _PITCH_CV_VOICE2 | |
gate = _GATE_VOICE2 | |
[sample] | |
input = _PITCH_CV_VOICE2 | |
gate = _GATE_VOICE2 | |
output = O5 | |
# ------------------------------------------------- | |
# Voice 3 | |
# ------------------------------------------------- | |
# note select for voice 3 | |
[buttongroup] | |
select = _VOICE3 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
minactive = 0 | |
maxactive = 7 | |
button1 = B3.1 | |
button2 = B3.3 | |
button3 = B3.5 | |
button4 = B3.7 | |
button5 = B3.2 | |
button6 = B3.4 | |
button7 = B3.6 | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
buttonoutput1 = _SELECT_1_VOICE3 | |
buttonoutput2 = _SELECT_2_VOICE3 | |
buttonoutput3 = _SELECT_3_VOICE3 | |
buttonoutput4 = _SELECT_4_VOICE3 | |
buttonoutput5 = _SELECT_5_VOICE3 | |
buttonoutput6 = _SELECT_6_VOICE3 | |
buttonoutput7 = _SELECT_7_VOICE3 | |
[button] | |
select = _VOICE3 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
button = B3.8 | |
led = L3.8 | |
output = _TUNINGON_VOICE3 | |
[button] | |
select = _VOICE3 | |
states = 1 | |
button = B1.8 | |
led = L1.8 | |
output = _SHIFT_VOICE3 | |
[button] | |
select = _VOICE3 | |
states = 1 | |
button = B1.6 * _SHIFT_VOICE3 | |
led = L1.6 | |
shortpress = _CLEAR_VOICE3 | |
[button] | |
select = _VOICE3 | |
states = 1 | |
button = B4.2 | |
led = L4.2 | |
output = _LUCKYTIES_VOICE3 | |
[button] | |
select = _VOICE3 | |
states = 1 | |
button = B4.3 | |
led = L4.3 | |
output = _LUCKYCV_VOICE3 | |
[button] | |
select = _VOICE3 | |
onvalue = 3 | |
button = B4.1 | |
led = L4.1 | |
output = _LUCKYSCOPE_VOICE3 | |
[button] | |
select = _VOICE3 | |
states = 1 | |
button = B4.4 | |
led = L4.4 | |
output = _LUCKYGATE_VOICE3 | |
[button] | |
select = _VOICE3 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
button = B4.5 | |
led = L4.5 | |
output = _FORM_VOICE3 | |
longpress = _RESET_SEQ_VOICE3 | |
[button] | |
select = _VOICE3 | |
button = B4.6 | |
led = L4.6 | |
output = _SEQ_MUTE_VOICE3 | |
[button] | |
select = _VOICE3 | |
button = B4.7 | |
output = _KEYBOARDMODE_VOICE3_V1 | |
[button] | |
select = _VOICE3 | |
button = B4.8 | |
output = _RECMODE_VOICE3_V1 | |
[button] | |
select = _SETTING4 | |
button = B3.5 | |
output = _KEYBOARDMODE_VOICE3_S4 | |
[button] | |
select = _SETTING4 | |
button = B3.6 | |
output = _RECMODE_VOICE3_S4 | |
[switch] | |
input1 = 0 | |
input2 = 1 | |
offset = _KEYBOARDMODE_VOICE3_V1 + _KEYBOARDMODE_VOICE3_S4 | |
output1 = _KEYBOARDMODE_VOICE3 | |
[switch] | |
input1 = 0 | |
input2 = 1 | |
offset = _RECMODE_VOICE3_V1 + _RECMODE_VOICE3_S4 | |
output1 = _RECMODE_VOICE3 | |
[button] | |
select = _VOICE3 | |
states = 1 | |
button = _KEYBOARDMODE_VOICE3 | |
led = L4.7 | |
[button] | |
select = _VOICE3 | |
states = 1 | |
button = _RECMODE_VOICE3 | |
led = L4.8 | |
[button] | |
select = _SETTING4 | |
states = 1 | |
button = _KEYBOARDMODE_VOICE3 | |
led = L3.5 | |
[button] | |
select = _SETTING4 | |
states = 1 | |
button = _RECMODE_VOICE3 | |
led = L3.6 | |
# [pot] | |
# select = _VOICE3 | |
# preset = _PRESET | |
# loadpreset = _PRESET_LOAD | |
# savepreset = _PRESET_SAVE | |
# pot = P2.1 | |
# startvalue = 0 | |
# discrete = 5 | |
# clear = _CLEAR_MELODY | |
# output = _TRANSPOSE_SWITCH_VOICE3 | |
[pot] | |
select = _VOICE3 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P2.1 | |
clear = _CLEAR_VOICE3 | |
startvalue = 3 | |
discrete = 7 | |
outputscale = 0.1 | |
output = _TRANSPOSE_VOICE3 | |
# [switch] | |
# input1 = 0 | |
# input2 = 0.1 | |
# input3 = 0.2 | |
# input4 = 0.3 | |
# input5 = 0.4 | |
# offset = _TRANSPOSE_SWITCH_VOICE3 | |
# output1 = _TRANSPOSE_VOICE3 | |
[pot] | |
select = _VOICE3 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P2.2 | |
startvalue = 2 | |
# clear = _CLEAR_MELODY | |
discrete = 5 | |
output = _GATE_LENGTH_SWITCH_VOICE3 | |
[switch] | |
input1 = 0.1 | |
input2 = 0.25 | |
input3 = 0.5 | |
input4 = 0.75 | |
input5 = 0.9 | |
offset = _GATE_LENGTH_SWITCH_VOICE3 | |
output1 = _GATE_LENGTH_VOICE3 | |
[pot] | |
select = _VOICE3 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.1 | |
startvalue = 4 | |
discrete = 4 | |
# clear = _CLEAR_MELODY | |
output = _CV_RANGE_SWITCH_VOICE3 | |
[switch] | |
input1 = 0 | |
input2 = 0.1 | |
input3 = 0.2 | |
input4 = 0.3 | |
# input5 = 0.4 | |
# input6 = 0.5 | |
offset = _CV_RANGE_SWITCH_VOICE3 | |
output1 = _CV_RANGE_VOICE3 | |
[pot] | |
select = _VOICE3 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.2 | |
discrete = 4 | |
# clear = _CLEAR_MELODY | |
startvalue = 0 | |
output = _CV_BASE_SWITCH_VOICE3 | |
[switch] | |
input1 = 0 | |
input2 = 0.1 | |
input3 = 0.2 | |
input4 = 0.3 | |
# input5 = 0.4 | |
offset = _CV_BASE_SWITCH_VOICE3 | |
output1 = _CV_BASE_VOICE3 | |
[pot] | |
select = _VOICE3 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.1 | |
startvalue = 1 | |
# clear = _CLEAR_MELODY | |
output = _LUCKCHANCE_VOICE3 | |
[pot] | |
select = _VOICE3 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.2 | |
startvalue = 0 | |
# clear = _CLEAR_MELODY | |
output = _LUCKAMOUNT_VOICE3 | |
[lfo] | |
taptempo = _CLOCK | |
rate = 0.0003333 * _FORM_VOICE3 | |
sync = _RESET_SEQ_VOICE3 * _RESET | |
syncphase = 0 | |
square = _CLOCK_DELAY_LFO | |
[switch] | |
input1 = _CLOCK | |
input2 = _CLOCK_DELAY_LFO | |
offset = _FORM_VOICE3 | |
output1 = _CLOCK_VOICE3_DELAY | |
[gatetool] | |
taptempo = _CLOCK | |
gatelength = _GATE_LENGTH_VOICE3 | |
inputgate = _CLOCK * _GATEIN_VOICE3 | |
outputgate = _KEYBOARDGATE_CLOCKED_VOICE3 | |
[button] | |
button = _CLOCKED_GATE_ONOFF | |
onvalue = _KEYBOARDGATE_CLOCKED_VOICE3 | |
offvalue = _GATEIN_VOICE3 | |
output = _KEYBOARDGATE_VOICE3 | |
[encoquencer] | |
select = _VOICE3 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
page = _PAGE | |
fadermode = _FADERMODE | |
buttonmode = _BUTTONMODE | |
transpose = -1 * 1V + _TRANSPOSE_VOICE3 | |
zorder = 1 | |
# form = _FORM_VOICE3 | |
# shiftsteps = _FORM_VOICE3 | |
luckychance = _LUCKCHANCE_VOICE3 | |
luckyties = _LUCKYTIES_VOICE3 | |
luckyamount = _LUCKAMOUNT_VOICE3 | |
luckycvs = _LUCKYCV_VOICE3 | |
luckygates = _LUCKYGATE_VOICE3 | |
luckyscope = _LUCKYSCOPE_VOICE3 | |
luckycvbase = _LUCKAMOUNT_VOICE3 - 0.2 | |
clear = _CLEAR_VOICE3 | |
cvrange = _CV_RANGE_VOICE3 | |
cvbase = _CV_BASE_VOICE3 | |
defaultgate = 0 | |
gatelength = _GATE_LENGTH_VOICE3 | |
recordmode = _RECMODE_VOICE3 | |
keyboardmode = _KEYBOARDMODE_VOICE3 | |
keyboardcv = _KEYBOARDPITCH_VOICE3 | |
keyboardgate = _KEYBOARDGATE_VOICE3 | |
mute = _SEQ_MUTE_VOICE3 | |
quantize = 2 | |
root = _ROOTNOTE | |
degree = _DEGREE | |
tuningmode = _TUNINGON_VOICE3 | |
tuningpitch = _TUNINGPITCH | |
select1 = _SELECT_1_VOICE3 | |
select3 = _SELECT_2_VOICE3 | |
select5 = _SELECT_3_VOICE3 | |
select7 = _SELECT_4_VOICE3 | |
select9 = _SELECT_5_VOICE3 | |
select11 = _SELECT_6_VOICE3 | |
select13 = _SELECT_7_VOICE3 | |
numsteps = 32 | |
clock = _CLOCK_VOICE3_DELAY * _RUNNING | |
reset = _RESET_SEQ_VOICE3 * _RESET | |
cv = _PITCH_CV_VOICE3 | |
gate = _GATE_VOICE3 | |
[sample] | |
input = _PITCH_CV_VOICE3 | |
gate = _GATE_VOICE3 | |
output = O6 | |
# ------------------------------------------------- | |
# Voice 4 | |
# ------------------------------------------------- | |
# note select for voice 4 | |
[buttongroup] | |
select = _VOICE4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
minactive = 0 | |
maxactive = 7 | |
button1 = B3.1 | |
button2 = B3.3 | |
button3 = B3.5 | |
button4 = B3.7 | |
button5 = B3.2 | |
button6 = B3.4 | |
button7 = B3.6 | |
led1 = L3.1 | |
led2 = L3.3 | |
led3 = L3.5 | |
led4 = L3.7 | |
led5 = L3.2 | |
led6 = L3.4 | |
led7 = L3.6 | |
buttonoutput1 = _SELECT_1_VOICE4 | |
buttonoutput2 = _SELECT_2_VOICE4 | |
buttonoutput3 = _SELECT_3_VOICE4 | |
buttonoutput4 = _SELECT_4_VOICE4 | |
buttonoutput5 = _SELECT_5_VOICE4 | |
buttonoutput6 = _SELECT_6_VOICE4 | |
buttonoutput7 = _SELECT_7_VOICE4 | |
[button] | |
select = _VOICE4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
button = B3.8 | |
led = L3.8 | |
output = _TUNINGON_VOICE4 | |
[button] | |
select = _VOICE4 | |
states = 1 | |
button = B1.8 | |
led = L1.8 | |
output = _SHIFT_VOICE4 | |
[button] | |
select = _VOICE4 | |
states = 1 | |
button = B1.6 * _SHIFT_VOICE4 | |
led = L1.6 | |
shortpress = _CLEAR_VOICE4 | |
[button] | |
select = _VOICE4 | |
button = B4.2 | |
led = L4.2 | |
output = _LUCKYTIES_VOICE4 | |
states = 1 | |
[button] | |
select = _VOICE4 | |
button = B4.3 | |
led = L4.3 | |
output = _LUCKYCV_VOICE4 | |
states = 1 | |
[button] | |
select = _VOICE4 | |
onvalue = 3 | |
button = B4.1 | |
led = L4.1 | |
output = _LUCKYSCOPE_VOICE4 | |
[button] | |
select = _VOICE4 | |
states = 1 | |
button = B4.4 | |
led = L4.4 | |
output = _LUCKYGATE_VOICE4 | |
[button] | |
select = _VOICE4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
button = B4.5 | |
led = L4.5 | |
output = _FORM_VOICE4 | |
[button] | |
select = _VOICE4 | |
button = B4.6 | |
led = L4.6 | |
output = _SEQ_MUTE_VOICE4 | |
negated = _SEQ_UNMUTE_VOICE4 | |
[button] | |
select = _VOICE4 | |
button = B4.7 | |
output = _KEYBOARDMODE_VOICE4_V1 | |
[button] | |
select = _VOICE4 | |
button = B4.8 | |
output = _RECMODE_VOICE4_V1 | |
[button] | |
select = _SETTING4 | |
button = B3.7 | |
output = _KEYBOARDMODE_VOICE4_S4 | |
[button] | |
select = _SETTING4 | |
button = B3.8 | |
output = _RECMODE_VOICE4_S4 | |
[switch] | |
input1 = 0 | |
input2 = 1 | |
offset = _KEYBOARDMODE_VOICE4_V1 + _KEYBOARDMODE_VOICE4_S4 | |
output1 = _KEYBOARDMODE_VOICE4 | |
[switch] | |
input1 = 0 | |
input2 = 1 | |
offset = _RECMODE_VOICE4_V1 + _RECMODE_VOICE4_S4 | |
output1 = _RECMODE_VOICE4 | |
[button] | |
select = _VOICE4 | |
states = 1 | |
button = _KEYBOARDMODE_VOICE4 | |
led = L4.7 | |
[button] | |
select = _VOICE4 | |
states = 1 | |
button = _RECMODE_VOICE4 | |
led = L4.8 | |
[button] | |
select = _SETTING4 | |
states = 1 | |
button = _KEYBOARDMODE_VOICE4 | |
led = L3.7 | |
[button] | |
select = _SETTING4 | |
states = 1 | |
button = _RECMODE_VOICE4 | |
led = L3.8 | |
# [pot] | |
# select = _VOICE4 | |
# preset = _PRESET | |
# loadpreset = _PRESET_LOAD | |
# savepreset = _PRESET_SAVE | |
# pot = P2.1 | |
# startvalue = 0 | |
# discrete = 5 | |
# clear = _CLEAR_MELODY | |
# output = _TRANSPOSE_SWITCH_VOICE4 | |
[pot] | |
select = _VOICE4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P2.1 | |
clear = _CLEAR_VOICE4 | |
startvalue = 3 | |
discrete = 7 | |
outputscale = 0.1 | |
output = _TRANSPOSE_VOICE4 | |
# [switch] | |
# input1 = 0 | |
# input2 = 0.1 | |
# input3 = 0.2 | |
# input4 = 0.3 | |
# input5 = 0.4 | |
# offset = _TRANSPOSE_SWITCH_VOICE4 | |
# output1 = _TRANSPOSE_VOICE4 | |
[pot] | |
select = _VOICE4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P2.2 | |
startvalue = 2 | |
# clear = _CLEAR_MELODY | |
discrete = 5 | |
output = _GATE_LENGTH_SWITCH_VOICE4 | |
[switch] | |
input1 = 0.1 | |
input2 = 0.25 | |
input3 = 0.5 | |
input4 = 0.75 | |
input5 = 0.9 | |
offset = _GATE_LENGTH_SWITCH_VOICE4 | |
output1 = _GATE_LENGTH_VOICE4 | |
[pot] | |
select = _VOICE4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.1 | |
startvalue = 4 | |
discrete = 4 | |
# clear = _CLEAR_MELODY | |
output = _CV_RANGE_SWITCH_VOICE4 | |
[switch] | |
input1 = 0 | |
input2 = 0.1 | |
input3 = 0.2 | |
input4 = 0.3 | |
# input5 = 0.4 | |
# input6 = 0.5 | |
offset = _CV_RANGE_SWITCH_VOICE4 | |
output1 = _CV_RANGE_VOICE4 | |
[pot] | |
select = _VOICE4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.2 | |
discrete = 4 | |
# clear = _CLEAR_MELODY | |
startvalue = 0 | |
output = _CV_BASE_SWITCH_VOICE4 | |
[switch] | |
input1 = 0 | |
input2 = 0.1 | |
input3 = 0.2 | |
input4 = 0.3 | |
# input5 = 0.4 | |
offset = _CV_BASE_SWITCH_VOICE4 | |
output1 = _CV_BASE_VOICE4 | |
[pot] | |
select = _VOICE4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.1 | |
startvalue = 1 | |
# clear = _CLEAR_MELODY | |
output = _LUCKCHANCE_VOICE4 | |
[pot] | |
select = _VOICE4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.2 | |
startvalue = 0 | |
# clear = _CLEAR_MELODY | |
output = _LUCKAMOUNT_VOICE4 | |
[gatetool] | |
taptempo = _CLOCK | |
gatelength = _GATE_LENGTH_VOICE4 | |
inputgate = _CLOCK * _GATEIN_VOICE4 | |
outputgate = _KEYBOARDGATE_CLOCKED_VOICE4 | |
[button] | |
button = _CLOCKED_GATE_ONOFF | |
onvalue = _KEYBOARDGATE_CLOCKED_VOICE4 | |
offvalue = _GATEIN_VOICE4 | |
output = _KEYBOARDGATE_VOICE4 | |
[encoquencer] | |
select = _VOICE4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
page = _PAGE | |
fadermode = _FADERMODE | |
buttonmode = _BUTTONMODE | |
transpose = -1 * 2V + _TRANSPOSE_VOICE4 | |
zorder = 1 | |
form = _FORM_VOICE4 | |
luckychance = _LUCKCHANCE_VOICE4 | |
luckyties = _LUCKYTIES_VOICE4 | |
luckyamount = _LUCKAMOUNT_VOICE4 | |
luckycvs = _LUCKYCV_VOICE4 | |
luckygates = _LUCKYGATE_VOICE4 | |
luckyscope = _LUCKYSCOPE_VOICE4 | |
luckycvbase = _LUCKAMOUNT_VOICE4 - 0.2 | |
clear = _CLEAR_VOICE4 | |
cvrange = _CV_RANGE_VOICE4 | |
cvbase = _CV_BASE_VOICE4 | |
defaultgate = 0 | |
gatelength = _GATE_LENGTH_VOICE4 | |
recordmode = _RECMODE_VOICE4 | |
keyboardmode = _KEYBOARDMODE_VOICE4 | |
keyboardcv = _KEYBOARDPITCH_VOICE4 | |
keyboardgate = _KEYBOARDGATE_VOICE4 * _SEQ_UNMUTE_VOICE4 | |
mute = _SEQ_MUTE_VOICE4 | |
quantize = 2 | |
root = _ROOTNOTE | |
degree = _DEGREE | |
select1 = _SELECT_1_VOICE4 | |
select3 = _SELECT_2_VOICE4 | |
select5 = _SELECT_3_VOICE4 | |
select7 = _SELECT_4_VOICE4 | |
select9 = _SELECT_5_VOICE4 | |
select11 = _SELECT_6_VOICE4 | |
select13 = _SELECT_7_VOICE4 | |
numsteps = 32 | |
clock = _CLOCK | |
reset = _RESET | |
cv = _CHORDCV | |
gate = _GATE_VOICE4 | |
# chord generation | |
[chord] | |
output1 = _CHORD_CV1 | |
output2 = _CHORD_CV2 | |
output3 = _CHORD_CV3 | |
output4 = _CHORD_CV4 | |
root = _ROOTNOTE | |
inversion = 0 | |
degree = _DEGREE | |
pitch = _CHORDCV | |
tuningmode = _TUNINGON_VOICE4 | |
tuningpitch = _TUNINGPITCH | |
select1 = _CHORD_SELCET1 | |
select3 = _CHORD_SELCET3 | |
select5 = _CHORD_SELCET5 | |
select7 = _CHORD_SELCET7 | |
select9 = _CHORD_SELCET9 | |
select11 = _CHORD_SELCET11 | |
select13 = _CHORD_SELCET13 | |
spread = _CHORD_SPREAD | |
trigger = _GATE_VOICE4 | |
# ------------------------------------------------- | |
# Drums | |
# ------------------------------------------------- | |
[button] | |
select = _GROUP_SELECT | |
selectat = 2 | |
button = B1.8 | |
led = L1.8 | |
output = _SHIFT_ON | |
negated = _SHIFT_OFF | |
states = 1 | |
[button] | |
select = _SHIFT_OFF * _GROUP_SELECT | |
selectat = 2 | |
button = B1.2 | |
states = 1 | |
led = L1.2 | |
output = _DRUMS_ALTERNATESTEPS | |
[button] | |
select = _SHIFT_ON * _GROUP_SELECT | |
selectat = 2 | |
button = B1.2 | |
states = 2 | |
onvalue = 4 | |
offvalue = 2 | |
led = L1.2 | |
output = _DRUMS_ALTERNATEFILL | |
[button] | |
select = _SHIFT_OFF * _GROUP_SELECT | |
selectat = 2 | |
button = B1.4 | |
states = 1 | |
led = L1.4 | |
output = _DRUMS_ACCENTS | |
[button] | |
select = _SHIFT_ON * _GROUP_SELECT | |
selectat = 2 | |
button = B1.4 | |
states = 1 | |
led = L1.4 | |
output = _DRUMS_REROLL | |
[button] | |
select = _SHIFT_OFF * _GROUP_SELECT | |
selectat = 2 | |
button = B1.6 | |
states = 1 | |
led = L1.6 | |
output = _DRUMS_LENGHT | |
[button] | |
select = _SHIFT_ON * _GROUP_SELECT | |
selectat = 2 | |
button = B1.6 | |
states = 1 | |
led = L1.6 | |
output = _CLEAR_DRUMS | |
[triggerdelay] | |
input = _CLEAR_DRUMS | |
delay = 0.5 | |
output = _DRUMS_CLEAR_ALT | |
# swing for drums | |
[pot] | |
pot = P1.2 | |
outputscale = 0.2 | |
output = _SWING_DRUM | |
[timing] | |
clock = _CLOCK | |
reset = _RESET | |
output = _SWING_CLOCK_DRUM | |
timing1 = 0 | |
timing2 = _SWING_DRUM | |
[pot] | |
select = _BD | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.1 | |
clear = _CLEAR_DRUMS | |
notch = 0.1 | |
startvalue = 0.5 | |
output = _ALGO_ACTIVITY_BD | |
[pot] | |
select = _BD | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.2 | |
clear = _CLEAR_DRUMS | |
startvalue = 0 | |
output = _ALGO_FILL_BD | |
[pot] | |
select = _BD | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.1 | |
clear = _CLEAR_DRUMS | |
startvalue = 0 | |
output = _ALGO_VARIATION_BD | |
[pot] | |
select = _BD | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.2 | |
clear = _CLEAR_DRUMS | |
notch = 0.1 | |
startvalue = 0.5 | |
output = _ALGO_OFFBEAT_BD | |
# [encoderbank] | |
# select = _BD | |
# preset = _PRESET | |
# loadpreset = _PRESET_LOAD | |
# savepreset = _PRESET_SAVE | |
# clear = _CLEAR_DRUMS | |
# button1 = | |
# button2 = | |
# button3 = | |
# button4 = | |
# button5 = | |
# button6 = | |
# button7 = | |
# button8 = | |
# output1 = | |
# output2 = | |
# output3 = | |
# output4 = | |
# output5 = | |
# output6 = | |
# output7 = | |
# output8 = | |
[algoquencer] | |
button1 = B3.1 | |
button2 = B3.2 | |
button3 = B4.1 | |
button4 = B4.2 | |
button5 = B3.3 | |
button6 = B3.4 | |
button7 = B4.3 | |
button8 = B4.4 | |
button9 = B3.5 | |
button10 = B3.6 | |
button11 = B4.5 | |
button12 = B4.6 | |
button13 = B3.7 | |
button14 = B3.8 | |
button15 = B4.7 | |
button16 = B4.8 | |
activity = _ALGO_ACTIVITY_BD | |
clear = _CLEAR_DRUMS + _DRUMS_CLEAR_ALT | |
reroll = _DRUMS_REROLL | |
lengthbutton = _DRUMS_LENGHT | |
accentbutton = _DRUMS_ACCENTS + _DRUMS_CLEAR_ALT | |
alternatebutton = _DRUMS_ALTERNATESTEPS + _DRUMS_CLEAR_ALT | |
alternatebars = _DRUMS_ALTERNATEFILL | |
fillorder = _DRUMS_ALTERNATEFILL | |
clock = _SWING_CLOCK_DRUM | |
loadpreset = _PRESET_LOAD | |
offbeats = _ALGO_OFFBEAT_BD | |
preset = _PRESET | |
reset = _RESET | |
savepreset = _PRESET_SAVE | |
select = _BD | |
variation = _ALGO_VARIATION_BD | |
fills = _ALGO_FILL_BD | |
led1 = L3.1 | |
led2 = L3.2 | |
led3 = L4.1 | |
led4 = L4.2 | |
led5 = L3.3 | |
led6 = L3.4 | |
led7 = L4.3 | |
led8 = L4.4 | |
led9 = L3.5 | |
led10 = L3.6 | |
led11 = L4.5 | |
led12 = L4.6 | |
led13 = L3.7 | |
led14 = L3.8 | |
led15 = L4.7 | |
led16 = L4.8 | |
trigger = _ALGO_TRIGGER_BD | |
[pot] | |
select = _SD | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.1 | |
clear = _CLEAR_DRUMS | |
notch = 0.1 | |
startvalue = 0.5 | |
output = _ALGO_ACTIVITY_SD | |
[pot] | |
select = _SD | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.2 | |
clear = _CLEAR_DRUMS | |
startvalue = 0 | |
output = _ALGO_FILL_SD | |
[pot] | |
select = _SD | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.1 | |
clear = _CLEAR_DRUMS | |
startvalue = 0 | |
output = _ALGO_VARIATION_SD | |
[pot] | |
select = _SD | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.2 | |
clear = _CLEAR_DRUMS | |
notch = 0.1 | |
startvalue = 0.5 | |
output = _ALGO_OFFBEAT_SD | |
[algoquencer] | |
button1 = B3.1 | |
button2 = B3.2 | |
button3 = B4.1 | |
button4 = B4.2 | |
button5 = B3.3 | |
button6 = B3.4 | |
button7 = B4.3 | |
button8 = B4.4 | |
button9 = B3.5 | |
button10 = B3.6 | |
button11 = B4.5 | |
button12 = B4.6 | |
button13 = B3.7 | |
button14 = B3.8 | |
button15 = B4.7 | |
button16 = B4.8 | |
activity = _ALGO_ACTIVITY_SD | |
clear = _CLEAR_DRUMS + _DRUMS_CLEAR_ALT | |
reroll = _DRUMS_REROLL | |
lengthbutton = _DRUMS_LENGHT | |
accentbutton = _DRUMS_ACCENTS + _DRUMS_CLEAR_ALT | |
alternatebutton = _DRUMS_ALTERNATESTEPS + _DRUMS_CLEAR_ALT | |
alternatebars = _DRUMS_ALTERNATEFILL | |
fillorder = _DRUMS_ALTERNATEFILL | |
clock = _SWING_CLOCK_DRUM | |
fills = _ALGO_FILL_SD | |
loadpreset = _PRESET_LOAD | |
offbeats = _ALGO_OFFBEAT_SD | |
preset = _PRESET | |
reset = _RESET | |
savepreset = _PRESET_SAVE | |
select = _SD | |
variation = _ALGO_VARIATION_SD | |
led1 = L3.1 | |
led2 = L3.2 | |
led3 = L4.1 | |
led4 = L4.2 | |
led5 = L3.3 | |
led6 = L3.4 | |
led7 = L4.3 | |
led8 = L4.4 | |
led9 = L3.5 | |
led10 = L3.6 | |
led11 = L4.5 | |
led12 = L4.6 | |
led13 = L3.7 | |
led14 = L3.8 | |
led15 = L4.7 | |
led16 = L4.8 | |
trigger = _ALGO_TRIGGER_SD | |
[pot] | |
select = _HH | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.1 | |
notch = 0.1 | |
clear = _CLEAR_DRUMS | |
startvalue = 0.5 | |
output = _ALGO_ACTIVITY_HH | |
[pot] | |
select = _HH | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.2 | |
clear = _CLEAR_DRUMS | |
startvalue = 0 | |
output = _ALGO_FILL_HH | |
[pot] | |
select = _HH | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.1 | |
clear = _CLEAR_DRUMS | |
startvalue = 0 | |
output = _ALGO_VARIATION_HH | |
[pot] | |
select = _HH | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.2 | |
clear = _CLEAR_DRUMS | |
notch = 0.1 | |
startvalue = 0.5 | |
output = _ALGO_OFFBEAT_HH | |
[algoquencer] | |
button1 = B3.1 | |
button2 = B3.2 | |
button3 = B4.1 | |
button4 = B4.2 | |
button5 = B3.3 | |
button6 = B3.4 | |
button7 = B4.3 | |
button8 = B4.4 | |
button9 = B3.5 | |
button10 = B3.6 | |
button11 = B4.5 | |
button12 = B4.6 | |
button13 = B3.7 | |
button14 = B3.8 | |
button15 = B4.7 | |
button16 = B4.8 | |
activity = _ALGO_ACTIVITY_HH | |
clear = _CLEAR_DRUMS + _DRUMS_CLEAR_ALT | |
reroll = _DRUMS_REROLL | |
lengthbutton = _DRUMS_LENGHT | |
accentbutton = _DRUMS_ACCENTS + _DRUMS_CLEAR_ALT | |
alternatebutton = _DRUMS_ALTERNATESTEPS + _DRUMS_CLEAR_ALT | |
alternatebars = _DRUMS_ALTERNATEFILL | |
fillorder = _DRUMS_ALTERNATEFILL | |
clock = _SWING_CLOCK_DRUM | |
fills = _ALGO_FILL_HH | |
loadpreset = _PRESET_LOAD | |
offbeats = _ALGO_OFFBEAT_HH | |
preset = _PRESET | |
reset = _RESET | |
savepreset = _PRESET_SAVE | |
select = _HH | |
variation = _ALGO_VARIATION_HH | |
accent = _ALGO_ACCENT_HH | |
led1 = L3.1 | |
led2 = L3.2 | |
led3 = L4.1 | |
led4 = L4.2 | |
led5 = L3.3 | |
led6 = L3.4 | |
led7 = L4.3 | |
led8 = L4.4 | |
led9 = L3.5 | |
led10 = L3.6 | |
led11 = L4.5 | |
led12 = L4.6 | |
led13 = L3.7 | |
led14 = L3.8 | |
led15 = L4.7 | |
led16 = L4.8 | |
trigger = _ALGO_TRIGGER_HH | |
[pot] | |
select = _CP | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P2.2 | |
clear = _CLEAR_DRUMS | |
notch = 0.1 | |
startvalue = 0 | |
outputscale = 1 | |
output = _ALGO_PITCHLOW_CP | |
[pot] | |
select = _CP | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P2.1 | |
clear = _CLEAR_DRUMS | |
startvalue = 1 | |
outputscale = 0.3 | |
output = _ALGO_PITCHHI_CP | |
[pot] | |
select = _CP | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.1 | |
clear = _CLEAR_DRUMS | |
notch = 0.1 | |
startvalue = 0.5 | |
output = _ALGO_ACTIVITY_CP | |
[pot] | |
select = _CP | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P3.2 | |
clear = _CLEAR_DRUMS | |
startvalue = 0 | |
output = _ALGO_FILL_CP | |
[pot] | |
select = _CP | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
clear = _CLEAR_DRUMS | |
pot = P4.1 | |
startvalue = 0 | |
output = _ALGO_VARIATION_CP | |
[pot] | |
select = _CP | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
pot = P4.2 | |
clear = _CLEAR_DRUMS | |
notch = 0.1 | |
startvalue = 0.5 | |
output = _ALGO_OFFBEAT_CP | |
[algoquencer] | |
button1 = B3.1 | |
button2 = B3.2 | |
button3 = B4.1 | |
button4 = B4.2 | |
button5 = B3.3 | |
button6 = B3.4 | |
button7 = B4.3 | |
button8 = B4.4 | |
button9 = B3.5 | |
button10 = B3.6 | |
button11 = B4.5 | |
button12 = B4.6 | |
button13 = B3.7 | |
button14 = B3.8 | |
button15 = B4.7 | |
button16 = B4.8 | |
activity = _ALGO_ACTIVITY_CP | |
clear = _CLEAR_DRUMS + _DRUMS_CLEAR_ALT | |
reroll = _DRUMS_REROLL | |
lengthbutton = _DRUMS_LENGHT | |
accentbutton = _DRUMS_ACCENTS + _DRUMS_CLEAR_ALT | |
alternatebutton = _DRUMS_ALTERNATESTEPS + _DRUMS_CLEAR_ALT | |
alternatebars = _DRUMS_ALTERNATEFILL | |
fillorder = _DRUMS_ALTERNATEFILL | |
clock = _SWING_CLOCK_DRUM | |
fills = _ALGO_FILL_CP | |
loadpreset = _PRESET_LOAD | |
offbeats = _ALGO_OFFBEAT_CP | |
preset = _PRESET | |
reset = _RESET | |
savepreset = _PRESET_SAVE | |
select = _CP | |
variation = _ALGO_VARIATION_CP | |
pitchhigh = _ALGO_PITCHHI_CP | |
led1 = L3.1 | |
led2 = L3.2 | |
led3 = L4.1 | |
led4 = L4.2 | |
led5 = L3.3 | |
led6 = L3.4 | |
led7 = L4.3 | |
led8 = L4.4 | |
led9 = L3.5 | |
led10 = L3.6 | |
led11 = L4.5 | |
led12 = L4.6 | |
led13 = L3.7 | |
led14 = L3.8 | |
led15 = L4.7 | |
led16 = L4.8 | |
trigger = _ALGO_TRIGGER_CP | |
pitch = _ALGO_PITCH_CP | |
[minifonion] | |
input = _ALGO_PITCH_CP | |
trigger = _ALGO_TRIGGER_CP | |
root = _ROOTNOTE | |
degree = _DEGREE | |
transpose = _ALGO_PITCHLOW_CP | |
select1 = 1 | |
select3 = 0 | |
select5 = 1 | |
select7 = 0 | |
select9 = 0 | |
select11 = 0 | |
select13 = 0 | |
output = O8 | |
# ------------------------------------------------- | |
# Output | |
# ------------------------------------------------- | |
[copy] | |
input = _SEQ_MUTE_VOICE4 * _KEYBOARDMODE_VOICE4 | |
output = _GATE_BYPASS_VOICE4 | |
# voice mutes | |
[matrixmixer] | |
select = _SETTING4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
input1 = _GATE_VOICE1 # * _SEQ_UNMUTE_VOICE1 | |
input2 = _GATE_VOICE2 # * _SEQ_UNMUTE_VOICE2 | |
input3 = _GATE_VOICE3 # * _SEQ_UNMUTE_VOICE3 | |
input4 = _TOUCH_GATE * _GATE_BYPASS_VOICE4 + _GATE_VOICE4 # * _SEQ_UNMUTE_VOICE4 | |
auxin1 = _TUNINGON_VOICE1 | |
auxin2 = _TUNINGON_VOICE2 | |
auxin3 = _TUNINGON_VOICE3 | |
auxin4 = _TUNINGON_VOICE4 | |
output1 = G1.5 | |
output2 = G1.6 | |
output3 = G1.7 | |
output4 = G1.8 | |
mixmax = 1 | |
startvalue = 2 | |
button11 = B4.1 | |
button22 = B4.3 | |
button33 = B4.5 | |
button44 = B4.7 | |
led11 = L4.1 | |
led22 = L4.3 | |
led33 = L4.5 | |
led44 = L4.7 | |
# Drum mutes | |
[matrixmixer] | |
select = _SETTING4 | |
preset = _PRESET | |
loadpreset = _PRESET_LOAD | |
savepreset = _PRESET_SAVE | |
input1 = _ALGO_TRIGGER_BD | |
input2 = _ALGO_TRIGGER_SD | |
input3 = _ALGO_TRIGGER_HH | |
input4 = _ALGO_TRIGGER_CP | |
output1 = G1.1 | |
output2 = G1.2 | |
output3 = G1.3 | |
output4 = G1.4 | |
mixmax = 1 | |
startvalue = 2 | |
button11 = B4.2 | |
button22 = B4.4 | |
button33 = B4.6 | |
button44 = B4.8 | |
led11 = L4.2 | |
led22 = L4.4 | |
led33 = L4.6 | |
led44 = L4.8 | |
[midiout] | |
channel = 1 | |
pitch1 = _CHORD_CV1 | |
pitch2 = _CHORD_CV2 | |
pitch3 = _CHORD_CV3 | |
pitch4 = _CHORD_CV4 | |
gate1 = G1.8 | |
gate2 = G1.8 | |
gate3 = G1.8 | |
gate4 = G1.8 | |
# [button] | |
# select = _SETTING4 | |
# preset = _PRESET | |
# loadpreset = _PRESET_LOAD | |
# savepreset = _PRESET_SAVE | |
# button = B4.6 | |
# negated = _ALGO_ACCENT_HH_ON | |
# [contour] | |
# trigger = _ALGO_TRIGGER_BD | |
# attack = 0.2 | |
# sustain = 1 | |
# release = 0.2 | |
# startfromzero = 1 | |
# inverted = __SIDE_CHAIN | |
# [pot] | |
# pot = P1.1 | |
# startvalue = 1 | |
# outputscale = 0.5 | |
# output = _SIDE_CHAIN_AMOUNT | |
# [mixer] | |
# input1 = _SIDE_CHAIN_AMOUNT | |
# input2 = 0.5 | |
# input3 = __SIDE_CHAIN | |
# output = O8 | |
[copy] | |
input = _ALGO_ACCENT_HH | |
output = G9 | |
[copy] | |
input = G1.5 | |
output = G10 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment