Oedipa
A MIDI chord-progression generator built on modern music theory. It walks a triangular grid of triads, one step at a time.
- Kind
- MIDI Effect
- Formats
- Max for Live · VST3 · Audio Unit · CLAP
- Year
- 2026
Oedipa takes a MIDI chord from your DAW and walks it across a lattice of chords, one step at a time. At each step it does one of three small moves — P, L, or R — that swap a single note of the chord, landing on the neighboring chord. You arrange a short cyclic pattern, and for each cell pick its move (P / L / R, or hold, or rest) and set velocity, gate, probability, and a small timing offset. All of these can be automated from your DAW.
These three moves are the neo-Riemannian P / L / R transforms, and the space of chords they connect is called the Tonnetz — a triangular lattice where every adjacent pair of chords is one move apart. Raise the jitter knob and each step’s move is picked at random from P, L, R, or hold. Fix the seed and the same input plays back identically every time.
How the chord sounds is decided by two more settings. RHYTHM sets when within each cell the notes fire (legato / onbeat / offbeat / syncopated / turing), and ARP switches between playing the chord as a block or breaking it into one note at a time. With turing, a shift register evolves the firing pattern over time.
Inspired by Automatonnetz on Ornament & Crime.
-
Max for Live
DAW support
Supported
| Logic Pro | Audio Unit | AU MIDI FX on a software-instrument track. |
|---|---|---|
| Bitwig Studio | VST3 / CLAP | Note FX slot. CLAP is Bitwig's native format. |
| Ableton Live | Max for Live | Use the Max for Live device — Live does not accept third-party VST3 / AU in its MIDI Effect rack. |
| Reaper | VST3 / CLAP | Loads cleanly; not formally tested for v1. |
| Studio One | VST3 | VST3 path; CLAP not yet verified in Studio One. |
Not supported
| Cubase / Nuendo | Host design mismatch — no third-party VST3 MIDI Effect path. | |
|---|---|---|
| FL Studio | Host design mismatch — no MIDI fx routing. | |