Earshed

How it works

Hear it, find it, prove it.

Every song goes round the same five steps. Your keyboard is the judge at each one, so you always know whether you've got it.

1 · Hear

Start from a song you care about.

Paste a YouTube link and a chart, or pick a starter song. Earshed plays the progression in its key on piano, organ or pad, and can play the key itself (1, 4, 5, 1) so you hear where home is before you start.

Amazing GraceKey of G

Hear the key: G, C, D, G

1451

2 · Find

The chords are hidden. You play what you hear.

Three levels: only the first chord of each section, a box wherever the chord changes, or lyrics alone. Play the chord and your keyboard reveals it. In the first-chord demo, a stuck player gets a nudge on what to listen for before the answer.

The dashed box is the chord to find now.

3 · Confirm

Your keyboard checks every chord.

Play it in any shape or inversion, anywhere on the keys. Earshed reads the notes you hold and says the moment you're right. A MIDI keyboard over USB works in Chrome today; the keys on screen work too.

You played B, D, G.

G, first inversion

That's the 1 chord, with its third in the bass.

4 · Drill

What you missed comes back tomorrow.

Each miss becomes a card in your practice deck, spaced out so it returns just before you'd forget it. Cards are graded on the beat, after a quiet count-in, with your keyboard's own delay measured and taken off.

Today's deckExample
6m in G5/7 in G4 in D
3 cards · about 6 minutes

5 · Ready

A clear bar says when to move on.

When you land a song's chords run after run, Earshed says so, and offers the any-key challenge: the same song in a key it picks, to prove you know the shape of it, not just the finger positions.

Amazing GraceExample
✓✓✓✓✓✓

Ready for a new key.

What the AI does, and doesn't

Worked out from the notes, not written by AI.

Every chord name, Nashville number, interval and "is this right?" comes from code that reads the notes, and every rule in that code is tested against real notes.

AI helps with two things: arranging a plan around your goal and your week, and putting facts the code worked out into plain words. Anything it says beyond those facts is dropped before you see it.