Free sight-reading trainer for piano

midee includes a free sight-reading trainer for piano. Notes scroll across a staff toward a hit line, and you press the matching key in time with a MIDI controller or computer keyboard.

It is built for the skill that falling-note visualizers do not fully teach: reading notation quickly enough to play the right pitch at the right moment.

How it works

  1. Open midee.app.
  2. Go to Learn.
  3. Start Sight Reading.
  4. Choose a clef mode if needed.
  5. Read each note as it approaches the hit line.
  6. Press the matching key in time.
  7. Review accuracy, streaks, missed notes, and weak spots.

The exercise starts simple and keeps the feedback immediate: correct notes count as hits, wrong notes count as misses, and weak notes can be practiced again.

Why sight reading needs a different trainer

Falling notes are great for visual imitation. Staff reading is different. You need to connect a note on the staff to a piano key without waiting for the note to fall onto the keyboard.

A good sight-reading trainer should help you practice:

midee's trainer focuses on that loop: see note, identify pitch, play in time, get feedback.

Sight-reading features

Feature What it helps with
Scrolling staff notes Practice reading ahead
Hit line Learn timing, not just note names
Treble, bass, and both clefs Move from one staff to grand staff
Tempo control Slow down or speed up practice
Note spacing Adjust density as you improve
Ramp mode Increase challenge over time
Accuracy and streaks Track session quality
Weak-note practice Repeat notes you missed
MIDI input Practice on a real keyboard controller

Sight reading vs play-along mode

Both live in Learn mode, but they train different skills:

Exercise Best for
Play along Practicing a real MIDI piece with wait mode
Sight reading Reading staff notation and playing the right key in time
Intervals Training your ear to recognize note distances

If you came from Synthesia, play-along will feel familiar. Sight reading is the next step: less following, more reading.

If you came from a focused browser trainer like sightread.dev, midee's main difference is breadth: sight reading lives beside play-along wait mode, interval training, live mode, looping, MIDI playback, and MP4 export. See the midee vs sightread.dev comparison for the fuller breakdown.

Practice tips

Sight reading improves through many small correct repetitions. The trainer is meant to make those repetitions easy to start.

Common questions

Can I train sight reading online for free? Yes. midee includes a browser-based sight-reading exercise.

Do I need a MIDI keyboard? A MIDI controller is best, but computer keyboard input also works.

Does it support bass clef? Yes. The trainer includes clef controls for treble, bass, and both.

Does it track mistakes? Yes. The session summary includes accuracy, streaks, missed notes, XP, and weak-note practice.

Is this the same as Synthesia? No. Synthesia-style falling notes show you what to play visually. Sight reading trains staff notation recognition directly.

Can beginners use it? Yes. It starts with simple pitch pools such as landmark notes and C major ranges.

Try it

Open midee, go to Learn, and start Sight Reading. Keep the first session slow and short; the point is accuracy before speed.

Try midee

Free, open source, runs in your browser. Drop a MIDI, watch it sing.

Open the app →