Real Sight Reader
Piano sound
Browser piano

Play your MIDI keyboard through this device’s audio output. Plug headphones into this device and turn down your piano’s own speakers.

← Real Sight Reader

The chords under Bach's Well-Tempered Clavier

Every prelude here has been reduced to its harmony: one block chord per chord change, in the register Bach actually wrote it, with the figuration stripped away. Play the skeleton first and the piece stops being a wall of sixteenth notes — it becomes a chord progression you already know how to hear.

Practice sight reading free →

Looking for your level rather than Bach's order? Browse every piece from easiest to hardest, tagged by composer and difficulty.

Why play the harmony first

Sight reading is pattern recognition. The reason a Bach prelude looks hard at first glance is that the pattern is hidden inside the figuration — bar 1 of the C major prelude is five notes repeated in a rocking shape, but what it is is a C major chord. Once you have played the chord, your eye stops decoding sixteen separate noteheads and starts seeing one harmony with a shape drawn through it.

This is old teaching, not a new idea. It is what a teacher does when they sit down and block out the left hand before letting you attempt the piece. The reductions below just do it for all forty-two preludes at once.

How to use these

  1. Play the reduction, slowly, in time. One chord per bar in most cases. Listen for where the harmony actually moves — it is usually less often than you expect.
  2. Say the function out loud. Each chord is labelled: I, V7, V7/V. Naming it is what makes it stick, and it is what lets you predict the next one on a piece you have never seen.
  3. Then open the real score. The figuration will read as decoration over something you already have in your hands, which is the whole point.

How to read the labels

Labels are functional rather than figured bass, because functional is what you can use at speed. V7 is the dominant seventh. V7/V is the dominant of the dominant — a chord that points at the next one rather than sitting still. A note in brackets is the bass when it is not the root: V7 (B) is a dominant seventh with B underneath. Where a chord is labelled viio7/ii, it is a leading-tone chord aimed at the second degree — the harmonic equivalent of a road sign.

A few bars have no chord label. Those are the ones no triad or seventh explains — a suspension, or a pedal note holding under a change. The reduction says so rather than forcing a name onto them, because a wrong label is worse than an honest gap.

Book I

24 preludes · BWV 846–869

Book II

18 preludes · BWV 870–893

What this is and is not

These are 1,868 bars reduced to 3,023 chords by software, then checked. The harmony is an analysis, not gospel: where two readings are defensible it picks one, and on a handful of bars — suspensions, pedal points, the odd chromatic passing chord — it will pick the duller one. Argue with it. Arguing with a harmonic reading is itself the exercise.

Six preludes from Book II are missing because the digital sources for them could not be read cleanly, and a silently wrong score is worse than an absent one. The rest of Book II is here.

The MusicXML files open in MuseScore, Sibelius or Dorico if you want to transpose them, print them, or drop them into your own practice. They are also importable straight into the trainer.

Open the free sight-reading trainer →

Related: every piece by difficulty · sight reading practice · how to get better at sight reading · how to read sheet music