Turn music theory into muscle memory.

Stop knowing the chord on paper and freezing at the keyboard. Learn to find the notes, play the idea, and keep writing. midimemo is a browser-based music theory trainer for producers. Spaced-repetition flashcards, an on-screen piano, and MIDI keyboard input help you play intervals, scales, chords, and keys — so you can compose at the keyboard and in your DAW without searching.

Make music theory useful at the keyboard.

midimemo is a browser-based music theory trainer for producers. Spaced-repetition flashcards, an on-screen piano, and MIDI keyboard input help you play intervals, scales, chords, and keys — so you can compose at the keyboard and in your DAW without searching.

Between takes: Open it in Chrome, Edge, or Firefox — no DAW plugin. Practice on a lunch break or between sessions, then get back to the project.

Play the next idea: Every prompt asks you to play. Naming the chord is not enough; finding the notes yourself is what helps when you write.

Remember when it matters: When something feels shaky, spaced repetition brings it back before it slips — so the notes are there when the next idea arrives.

midimemo is a browser-based music theory trainer for producers. Spaced-repetition flashcards, an on-screen piano, and MIDI keyboard input turn theory into muscle memory — so you can compose at the keys and in your DAW.

Knowing the answer is not the same as playing it.

You can recognise a chord and still freeze when the cursor is blinking in your DAW. midimemo closes that gap by asking your hands to find it.

Find the notes yourself: Prompts ask for notes, intervals, triads, or progressions you must play. “I know what a ii–V–I is” becomes “I can find it when I write.”

Misses stay visible: Wrong notes light up while your fingers are still on the keys. You fix the mistake immediately instead of returning to the piano roll and guessing again.

The hard parts come back: After each card you rate how it felt. An SM-2–style schedule brings difficult material back sooner and lets easy material wait, so short studio sessions stay focused.

From first note to mix-ready colour.

A guided path at the keys — not song tutorials or tip videos. Each stage builds the vocabulary you need to write chords, progressions, and melodies with less guesswork.

Find any note: Map the keyboard by feel: white keys, black keys, and octave jumps until you can land on a named pitch without staring at the screen — then open your DAW and start on the right key.

Triads & colour: Root, 3rd, and 5th in major, minor, and diminished. Hear the difference under your hands before you add sevenths or write the chord into your project.

Scales & keys: Major and natural-minor scales, degree fluency, and scale gates. Drill until the fingering arrives without searching — then write in that key without guessing the third.

Chord progressions: Roman numerals and common progressions (I–V–vi–IV and friends). Play the movement from memory so production starts with an idea instead of a search.

Mix-ready chords: Inversions, sus and augmented colour, sevenths, adds and sixths — the voicings that thicken a pad or bass without leaving the fluency path for a one-off tip video.

Intervals & fluency: Interval and chord drills that keep your musical vocabulary ready. When a gap shows up in a session, the schedule brings that material back before the next project needs it.

Theory you can play, not just read

Videos explain it. Teachers correct it. midimemo drills it into your hands, ten minutes at a time, with a schedule that brings back the shapes you’re about to forget.

You play the answer

Instant feedback on missed notes

Spaced repetition

Ten-minute sessions, any time

A guided path that tells you what’s next

Harmony past triads

Built for producers

Already use Anki and YouTube? Keep them. midimemo adds the part they can’t: you play every answer and see what you missed.

Have a teacher? Use midimemo between lessons. Your teacher spends the hour on music, not on drilling chord shapes.

Producing in a DAW? Chord helpers tell you what to play. midimemo gets it into your hands so you stop searching.

Prove it under your hands.

See what to play, try it on the keys, check what landed, then rate it — so the material you need when you compose comes back before the next session.

See what’s asked — The card names the scale, chord, or interval and which hand — so you know what to try before your fingers leave home position.

Land it under your fingers — Answer on MIDI, computer keys, or the on-screen piano. The card only clears when every note is down — recognising the name does not count.

See what you played — Notes and highlighted keys appear so you can compare what you played with what the exercise asked for.

Lock it in — Rate how secure it felt. Hard cards return sooner; easy ones wait longer — so the next session rebuilds the weak spots first.

Your hands. Any keys.

midimemo listens to the notes you play — on the same MIDI keyboard or piano you’d use with your DAW, or on browser keys until you plug in.

MIDI keyboard or piano: Any USB-MIDI keyboard: home digital piano or compact keyboard. Connect once in Settings → MIDI and midimemo remembers the port.

Browser keys: No hardware yet? Use the on-screen piano or computer keyboard. Grading is the same — plug in MIDI later when you are ready.

Chrome on phone or tablet: Hardware MIDI works in Chrome and Edge, including Android. Safari on iPhone and iPad does not support Web MIDI — use on-screen keys there, or see the MIDI keyboard guide for setup tips.

A path that compounds, not a pile of tips.

Units unlock in order toward useful writing vocabulary: hands and setup, finding notes, scales and degrees, chord progressions, then richer colour. Open a unit below to see the live decks on the path.

Day 1 at the keys → confident progressions → richer colour

From first session to music you can write.

Progress shows up in the studio — chords, progressions, and transposition without searching the screen or freezing at the keyboard.

Day 1: Find any named note on the keys without scanning a diagram. Start a session in minutes; leave with pitches you can land again when you open the project.

Week 2: Play core major/minor scales and triads until the notes arrive under your hands — enough to write a chord without guessing the third.

Week 6: Play common roman-numeral progressions and mix-ready colours (inversions, sevenths, sus) so production starts from vocabulary you already own.

Built for producers who need theory under their fingers when they compose — not another semester of tip videos.

Works with the MIDI keyboard you’d use with your DAW, or the browser piano — same grading either way.

Stays on a fluency path so song-tutorial detours do not replace the vocabulary your next track needs.

Stop freezing. Start playing.

midimemo is a browser-based music theory trainer for producers. Spaced-repetition flashcards, an on-screen piano, and MIDI keyboard input turn theory into muscle memory — so you can compose at the keys and in your DAW.