Skip to content

Latest commit

 

History

History
29 lines (22 loc) · 1.14 KB

File metadata and controls

29 lines (22 loc) · 1.14 KB

Labyrinthine

A parallel generative MIDI sequencer inspired by the Moog Labyrinth. Built as a desktop app using Electron and Web MIDI.

Labyrinthine screenshot

Features

  • Two independent 8-step sequencers (SEQ 1 & SEQ 2) running in parallel
  • Chain Seq — link both sequences into a single 16-step chain
  • Per-step CV values with visual bar display
  • Corrupt knobs — probabilistic bit flipping and CV mutation per sequencer
  • Bit Shift — rotate sequence bits right (⇧+click to undo)
  • Bit Flip — flip the bit at the write head; hold during playback for continuous flipping
  • Write head offset — decouple the write head from the play head via BIT SHIFT+ADVANCE drag chord
  • Buffer — save and reload patterns to localStorage
  • 24 scales including all Labyrinth originals plus extended scales
  • Tempo (20–300 BPM), Velocity, Gate %, and CV Range knobs
  • EG Trig Mix — blend which sequencer fires MIDI note-ons
  • Web MIDI output with channel and base note selection

Usage

npm install
npm start

Requires Chrome/Edge for Web MIDI if running in the browser, or Electron for desktop use.