Turn music theory into muscle memory.

You know the chord names — then freeze at the controller when a track needs a bed or a loop. Short sessions so theory lands under your fingers before you open the DAW. midimemo is a browser-based music theory trainer for producers. Spaced-repetition flashcards, an on-screen piano, and MIDI keyboard input turn intervals, scales, chords, and keys into muscle memory — so you can compose at the keys and in your DAW without hunting.

Theory you can play when you compose.

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

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.

Shapes for the next track: Every prompt expects a shape on the keys. Naming the chord is not enough; landing it under your fingers is what you use when you write.

Ready before the next project: When a shape feels shaky, spaced repetition brings it back before it slips — so vocabulary is there when the next idea needs a chord bed or loop.

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.

Recognition is not fluency.

You can pass a quiz and still freeze when the cursor is blinking in your DAW. midimemo closes that gap by grading what your hands do.

The answer is a shape: Prompts ask for notes, intervals, triads, or loops you must play. The session does not move on until the full shape lands — so “I know what a ii–V–I is” becomes “my hands can find it when I write.”

Misses stay visible: Wrong notes light up while your fingers are still on the keys. You correct the shape in the same breath — not after a tip video ends and you are back guessing in the piano roll.

Hard shapes return on purpose: After each card you rate how it felt. An SM-2–style schedule brings weak shapes back sooner and lets easy ones wait, so short studio sessions stay honest instead of random.

From first note to mix-ready colour.

A sequential path at the keys — not song tutorials or tip videos. Each stage unlocks the next so the vocabulary you need for chord beds and loops stays ordered under your fingers.

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 quality change under your hands before you stack sevenths or sketch a chord bed in the project.

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

Song loops: Roman numerals and common progressions (I–V–vi–IV and friends). Practice the loop as a sequence so production starts from shapes you already own.

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 shapes and chord fluency drills that keep vocabulary hot. When a gap shows up in a session, the schedule brings that gap back before the next project needs it.

Theory that finally shows up when you write.

Most “learn theory” time still ends with you guessing at the controller. midimemo flips that: the drill is the playing you’ll need in the DAW.

Feel the miss, fix it: Each prompt listens. Highlighted keys and miss cues show what landed so you rewrite the shape while your hands are still there — ready for the next take.

Recall before it slips: You rate again / hard / good / easy. The schedule resurfaces weak cards first so tomorrow’s short session rebuilds what your next track will need.

Vocabulary under your fingers: Stay on a sequential theory path (notes → scales → chords → loops → colour) until the shapes arrive without hunting. Production uses what you already own.

Prove it under your hands.

Scroll the loop: see the prompt, play the shape, check what landed, then rate it — so the shapes you need when you compose come back before the next session.

See what’s asked — The card names the scale, chord, or interval and which hand — so you commit to a shape 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 of the shape is down — recognising the name does not count.

Check the shape — Notes and highlighted keys appear against the target so you can compare the voicing you played with the one the path expects.

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 kind of MIDI controller or piano you’d use with your DAW, or on browser keys until you plug in.

MIDI piano or controller: Any USB-MIDI keys: home digital piano, compact controller, or note device. 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 mix-ready writing vocabulary: hands and setup, finding notes, scales and degrees, song loops, then richer colour. Open a unit below to see the live decks on the path.

Day 1 at the keys → song loops → mix-ready colour

From first session to shapes you trust when you write.

Progress shows up in the studio — chord beds, loops, and transpose moves without hunting the screen or freezing at the controller.

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 fingering arrives under your hands — enough to sketch a chord bed without guessing the third.

Week 6: Land common roman-numeral loops 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 controller 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.