MIDI harmony conductor Coming soon

Tonnetz

A harmonic conductor for your whole rig.

Set a key and scale, then play chords from an interactive Neo-Riemannian lattice while three quantizers, a voiced chord generator, an arpeggiator, bass and drone all stay locked to the same harmony — and drive any synth or hardware over MIDI. No sound of its own; it conducts the instruments you already own.

VST3 · AU · StandalonemacOS & Windows
The Tonnetz plugin interface
The Tonnetz plugin interface.

What it does

01 The lattice

Play harmony in space

An interactive Neo-Riemannian Tonnetz lattice at the centre of the plugin — click a triad and the whole rig follows, with the notes lighting up as they play. The harmonic map no other plugin puts front and centre.

02 Master harmony

One key, everything obeys

A live, modulatable key and scale with degree → chord stacking (root / 3 / 5 / 7 / 9 / 11 / 13). Change the degree and every part re-voices, in tune, instantly.

03 Quantizers

Never a wrong note

Three independent channels snap incoming MIDI to the master key — Scale, Triad, 7th, 9th or Full — each on its own input/output MIDI channel and octave. Play freely; it stays in key.

04 Chord + parts

A whole band, in key

A voiced chord generator with voice-leading, spread and inversions, plus an arpeggiator, bass and drone — each routable to its own synth on its own channel, with swing and humanize for feel.

05 Song mode

Write the progression

A 16-step progression sequencer drives the degree from the clock — host transport or internal — so your changes land exactly on the beat or bar. Twelve factory presets to start, save your own.

06 Perform

Built to play live

Chord-by-MIDI, global transpose, quantized chord changes, MIDI-Learn on every control, and drag-to-DAW MIDI export of the whole arrangement. A performance instrument, not just a utility.

Get it

A paid, closed-source SHLabs plugin in active development. This page is an early look; pricing and availability will be announced when it ships. Follow SHLabs to hear when it lands.