while(music).net

AutoBach: Evolutionary Generative MIDI Sequencer

⚠️ WARNING: THIS IS ALPHA QUALITY SOFTWARE

AutoBach is an evolutionary generative MIDI sequencer. It generates variations of musical clips and keeps the ones that sound best according to music theory principles. At the core of it are a heap of Euclidean Sequences and a dash of Genetic Algorithms.

Download v0.1.0

Quick Start

  1. Select your MIDI device from the MIDI Port dropdown
  2. Press Play to hear the current best clip (loops continuously)
  3. Press Start Evolving to begin automatic improvement
  4. As AutoBach evolves better clips, it automatically switches to them

Controls

MIDI Setup

Musical Controls

Playback & Evolution