Theory, graded on your instrument
Thirty lessons across intervals, chords, scales, progressions and ear, each one completed by playing it on a MIDI keyboard or a guitar through an interface.
Harmony Lab is a workbench for working musicians: a theory curriculum you complete on your instrument, a practice room that hears what you play and shows the harmony as it moves, a library that grows into a repertoire, and a music stand that walks a setlist song by song. Mac, Windows and the browser, with the listening done on your own machine.
Free, forever, for the listening, every instrument view and the first tier of lessons. No account needed. Early access is by invitation while v1 is finished: say what you play and a build follows.
The Play screen: Misty, the chart following the beat, the key pinned, the chord tones ringed on the neck as each change arrives.
You can know what a ii–V–I is and still not hear one go by. You can play a song a hundred times and never learn why the bridge lifts. The two halves of musicianship are usually taught in different rooms by different tools, and the gap between them is where most players stall for years.
Harmony Lab puts the chart, the instrument and the explanation on one screen. Every lesson is played, not clicked. Every song you practise shows its harmony as it moves. Every chord you wonder about will tell you what it is doing, and what else could go there.
Understand what you play. Play what you understand.
Whatever you are working on is the same song in every room: the lesson you are drilling, the chart you are practising, the harmony you are taking apart, and the setlist you are taking out on Friday.
Thirty lessons across intervals, chords, scales, progressions and ear, each one completed by playing it on a MIDI keyboard or a guitar through an interface.
Charts with a backing band and a click, bar-range drills that ramp the tempo, a recording slowed down or shifted into your key, and the chord tones lit on the neck as each change arrives.
The circle of fifths, a function map, a palette of alternatives for any chord, and named routes from one key to another, each with its reason.
A repertoire with tags and practice history, setlists with a key, tempo and capo per song, printed stage sheets and booklets, and a Perform mode you drive from a pedal.
Five strands run side by side: intervals, chords, scales, progressions and ear. Each comes back at four rising levels rather than being finished once and forgotten, so you meet the major scale in your first hour and again, differently, near the top. Triads come before seventh chords, because the second is unplayable without the first.
Every lesson is graded by what you play, on a MIDI keyboard or a guitar through an interface, and you step through it from a pedal or the edge keys so your hands never leave the instrument. Flashcards and ear drills come back on a spaced-repetition schedule. A short placement test drops you in at the right rung on each strand, and a lesson you abandon halfway earns nothing: no points, no streak. On purpose.
Interval size, your first triads, the major and natural-minor scales, and the chords they generate. The first rung of all five strands.
Quality and motion. The dominant 7th and the restless tritone, altered triads, the minor-scale colours, cadences, and what each chord is doing in the key.
Real harmony in play. The seventh-chord family and its inversions, pentatonics and blues, ii–V–I, and the pop axis.
The far reaches. Extensions and alterations, the modes, secondary dominants, and hearing function without looking.
Open a chart, or let it listen to a recording, and the instrument shows the key's scale as the ground, the chord tones of the moment on top, and the tones the next chord brings in already outlined, so a change is something you lean into rather than something that happens to you. The board is a map of the key with an equator through it: major under your pinky below the line, the same shape turning minor under your index finger above it.
Drag across four bars to drill them, and let the tempo climb a few beats a minute each pass, or cycle the key every few rounds. Slow a recording to half speed without changing its pitch, or shift it into your key. Play something good and press Loop that: the phrase you just played is captured after the fact and lands on the chart. A click, a count-in and a backing band keep you honest.
Chord tones — every note of the sounding chord, wherever it falls under your hand.
Every chord on a chart can explain itself. Hover one and its fingering appears. Open its menu and a palette of alternatives is grouped by why each one works: an extension, a diatonic substitute, an inversion, a secondary dominant, a chord borrowed from the parallel mode, a tritone sub. The idiomatic answers come first.
Ask how to get from C to E♭ and Explore lists the routes a teacher would name, each as a chord sequence with the one line that says why it works. Tap one and it joins the path on the circle of fifths, so you hear the move on the same screen you reasoned about it. Roman numerals or Nashville numbers, your choice, everywhere a chord is named.
Fm is iv in C minor — the parallel mode you can borrow from at any time — and ii in E♭ major. Borrowing it moves you before the ear notices, and B♭7 → E♭ closes the door behind you.
B♭7 is the V7 of E♭ major: its tritone only resolves one way, so the new tonic arrives with authority from anywhere. Put Fm7 in front of it for a full ii–V if you want two bars of warning.
A♭ sits a third from C and shares exactly one tone with it — close enough to hinge on, far enough to sound like somewhere new.
E7 shares its tritone with B♭7, the V7 of E♭ major, so it pulls the same way — but the root slides down a semitone into E♭ instead of up a fourth.
The library keeps every chart you save, with tags, favourites, when you last played it, and how many minutes you have put into each section, so a setlist can tell you which songs are ready and which are not. It starts full: 349 public-domain standards with melody, chords and lyrics come in the box.
The Library: five saved charts, tagged and starred, each with when it was last played and how long it has been practised.
Build a setlist from the library with a key, a tempo, a capo, a count-in and stage notes for each song, and print the one-page stage sheet. Then open Perform: a fullscreen music stand that walks the list song by song in big type, the next song already named, the chart scrolling to keep what is coming in view. Previous, next, count-in and play sit on a pedal or the arrow keys, and a song can segue straight into the next without anyone touching the laptop.
For playing live over music, Horizon flows toward a fixed NOW line, so the sounding chord is always in the same place on screen and the one coming is already in view, with its fingering drawn above the lane. Blocks are coloured by what a chord is doing in the key: home, away, pulling home.
Perform mode: song 1 of 5 in Friday's set, the count-in and the stage note in the header, the next song already named, the whole thing driven from a pedal.
Point it at a file, a YouTube link, your mic or interface, or whatever your computer is playing, and it finds the key, the tempo, the chords and the sections as the music goes by. Resampling, the transform, chord and key inference: all of it runs on your own machine, inside the app you launched. No recording or live input is ever uploaded, and nothing is matched against a catalogue.
Hearing the key and the chords, every instrument view, the Explore map and the first tier of lessons cost nothing, on unlimited songs, with no account. Pro pays for the depth: the practice transforms, the rest of the curriculum, setlists and Perform, import and export, and sync across your machines.
Everything that listens, everything that draws.
One licence, every surface: web, Mac and Windows. Never per platform.
Pro opens with v1, with a 14-day trial and no card. It unlocks features, never your own work: stop paying and the app drops back to Free rather than locking, and every song you made stays openable and exportable forever.
Play it, drill the bars that trip you, ask why the bridge works, and put it on Friday's setlist. Early access is by invitation while v1 is finished: request one, say what you play, and a build follows.
MACOS 12+ · WINDOWS 10+ · CHROME, EDGE, SAFARI