Open-source 8-track performance sequencer. 16 sequences × 64 steps per track, three track modes (Note/Curve/MIDI-CV), song mode with 64 slots, Launchpad integration, microSD storage.
Patch Ideas · 7
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
▸ Show diagram Hide diagram
Behaviors
Note mode — step sequencer with gate/pitch/velocity/mod layers. Curve mode — step-based modulation with curve shapes, adjustable min/max. MIDI/CV mode — MIDI-to-CV+gate with mono or poly operation plus built-in arpeggiator.
Each step in Curve mode chooses from preset curve shapes (ramp up/down, expo, log, sine, step). Creates smooth CV modulation rather than stepped — sequence-driven envelope or LFO-like output per track.
Nine arp modes: Up, Down, Up/Down, Down/Up, Up&Down, Down&Up, Converge, Diverge, Random. Octave expansion up to multiple octaves. Fed by MIDI input; outputs on the track's CV/gate pair.
Forward, Backward, Pendulum, Ping-Pong, Random, Random Walk playback. Combined with per-track divisor (1/1 to 1/768) and rotation offset, creates non-linear generative sequencing from fixed patterns.
Aligned: step position derives from elapsed time — deterministic, predictable. Free: step advances relative to previous position — 'analog' feel where tempo changes shift phase. Aligned recommended for most uses.
Conditions gate step firing: Fill (only during fill), !Fill, First (only first pass), !First, Pre (follows prior step condition), !Pre, N:M iteration (e.g. 2:4 = every 2nd of 4 cycles). Layer multiple tracks with different N:M for evolving polymeters.
64 slots per song. Each slot references 8 patterns (one per track) plus bars/measures count. Chain slots for linear arrangement; pattern-chain mode allows fast live pattern launching across tracks.
Captures temporary pattern copy for real-time editing without touching the original. Revert to restore, commit to save — safe live tweaking without destroying source patterns.
Up to 16 routes. Maps 4 CV inputs, 8 CV outputs (for cross-track mod without patching), and MIDI controllers (pitch bend, CC, notes) to global (Tempo/Swing), track (Transpose, Octave, Slide, Rotation), and sequence (First/Last Step, Divisor, Scale, Run Mode) parameters.
24 preset scales — chromatic, western modes, world scales, equal temperaments from 5-TET to 24-TET — plus 4 user scales with semitone or voltage mode (-5V to +5V). Per-sequence, so different tracks/patterns can use different tunings.
Supports Mini MK1-3, S, MK2, Pro, X. Sequence Mode: 64×64 virtual grid for step editing on hardware grid. Pattern Mode: column = track launch, row = scene. Mute/fill/toggle via shift combos.
Overdub (non-destructive add), Overwrite (replace), Step Record (sequential note entry). Accepts CV/gate from inputs or MIDI notes from USB/TRS.
Projects, user scales, and system settings saved to microSD (slots 0-127 each). Calibration stored separately in flash. Swap cards or back up sessions without losing tunings.
Auto-detects signal on CLOCK IN or MIDI clock and switches to slave; falls back to master when absent. Internal master runs at 192 PPQN. Tempo 1–1000 BPM, tap tempo, ±10% nudging for DJ sync.
Each Note step has Slide (glides pitch from prior step) and per-step timing nudge. Combined with track Slide Time parameter (routable), enables portamento phrasing without a dedicated slew module.
Controls
| Global | Encoder | Rotary encoder with push-button. Edits values on selected field; long press and SHIFT combos open alternate functions. Push to confirm · rotate to edit |
| Global | T1–T8 (Track buttons) | Eight track-select buttons with bi-color LEDs. Indicate current track, activity, mute state. Hold + S-button for direct step selection. 8 buttons · bi-color LEDs |
| Global | S1–S16 (Step buttons) | Sixteen step buttons for step entry/edit. Hold step + rotate encoder to adjust its value; SHIFT+S for persistent selection. 16 buttons · bi-color LEDs |
| Global | F1–F5 (Function buttons) | Five context-sensitive function keys. Labels render on screen — meaning changes per page (page navigation, quick parameter edit). Screen-labeled |
| Global | PLAY | Start/stop master clock. SHIFT+PLAY pauses/restarts. PAGE+PLAY toggles recording mode. Also doubles as transport hold |
| Global | TEMP | Temporary tempo display/edit. Holds over the tempo page without leaving current screen. Hold for tempo overlay |
| Global | PATT | Temporary pattern selector. Hold to switch patterns; combine with S-buttons to launch per-track pattern. 16 patterns per track |
| Global | PERF | Opens performer/mute interface for live mute-and-fill gestures per track. Track mute + fill |
| Global | PREV / NEXT | Page navigation. SHIFT+PREV/NEXT shifts steps left/right with wrap-around within the sequence. Also navigate history |
| Global | SHIFT / PAGE | Modifier keys. SHIFT accesses alternate roles and edit modes; PAGE + Track/Step button enters specific pages directly. 12 pages available |
I/O
IN · 5
- CV IN 1–4 -5V to +5V CVFour assignable CV inputs. Route to any global/track/sequence parameter via the routing matrix.
- CLOCK IN TTL level CLKExternal analog clock input. Auto-detect in default clock mode.
- RESET IN / RUN IN TTL level GATEReset pulse input; run/stop input per setup.
- MIDI IN (TRS) MIDI CLKMIDI input on 3.5mm TRS. Configurable Type-A/B. Accepts clock, notes, CC.
- USB HOST USB MIDIUSB host port for class-compliant MIDI devices including Novation Launchpads and keyboards.
OUT · 5
- CV OUT 1–8 -5V to +5V CVEight CV outputs — one per track (or routed independently).
- GATE OUT 1–8 5V GATEEight gate outputs — one per track. Gate length and retrigger configurable per step.
- CLOCK OUT TTL · 24 PPQN MIDI or analog CLKClock output. Division configurable from 1/768 to 4× quarter-note.
- RESET OUT / RUN OUT TTLReset and run outputs for slaving external gear.
- MIDI OUT (TRS) MIDIMIDI output for up to 8 simultaneous tracks as MIDI notes/CC.