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

Modulation, in the wild

"Modulation" sounds like a special event — a double bar, a new key signature, a fanfare. Most of the time it's quieter than that: a run of bars whose harmony correlates far better with some other key than with home. We slid a window across every piece in our library corpus and matched it against all twenty-four keys — 82 spans across 45 real pieces came back a strong match for somewhere other than home, each with the bar range, the destination key, and how confident the match is.

Practice with the pieces that use it →

The census

How often each piece in the corpus leaves its home key, ranked by how much it wanders:

piecehome keymodulation spans
Prelude 8 in D-sharp minor (BWV 877)D-sharp minor6
Sonata in C, K. 545C major5
Arabesque No. 1A major4
Clair de LuneD-flat major4
Sonata No. 11, K. 331 — Alla TurcaA major4
Prelude 3 in C-sharp major (BWV 848)C-sharp major4
Prelude 13 in F-sharp major (BWV 882)F-sharp major4
Prelude 4 in C-sharp minor (BWV 873)C-sharp minor3
Prelude 24 in B minor (BWV 893)B minor3
Nocturne in C-sharp minor (Op. posth.)C-sharp minor2
Für EliseA minor2
Waltz in A minor, B. 150A minor2
Prelude 7 in E-flat major (BWV 852)E-flat major2
Prelude 5 in D major (BWV 874)D major2
Prelude 6 in D minor (BWV 875)D minor2
Prelude 12 in F minor (BWV 881)F minor2
Prelude 15 in G major (BWV 884)G major2
Prelude 18 in G-sharp minor (BWV 887)G-sharp minor2
Invention No. 1 in C, BWV 772C major1
Lullaby (Wiegenlied)D-flat major1
Arabesque, Op. 100 No. 2A minor1
Arabesque No. 2G major1
Clair de Lune (Easy Arrangement)A minor1
The EntertainerC major1
Minuet in C (Notebook for Wolfgang)C major1
Liebestraum No. 3A-flat major1
The Wild Horseman (Album for the Young, Op. 68 No. 8)A minor1
Prelude 6 in D minor (BWV 851)D minor1
Prelude 8 in E-flat minor (BWV 853)E-flat minor1
Prelude 9 in E major (BWV 854)E major1
Prelude 10 in E minor (BWV 855)E minor1
Prelude 11 in F major (BWV 856)F major1
Prelude 13 in F-sharp major (BWV 858)F-sharp major1
Prelude 14 in F-sharp minor (BWV 859)F-sharp minor1
Prelude 15 in G major (BWV 860)G major1
Prelude 16 in G minor (BWV 861)G minor1
Prelude 17 in A-flat major (BWV 862)A-flat major1
Prelude 19 in A major (BWV 864)A major1
Prelude 20 in A minor (BWV 865)A minor1
Prelude 23 in B major (BWV 868)B major1
Prelude 2 in C minor (BWV 871)C minor1
Prelude 7 in E-flat major (BWV 876)E-flat major1
Prelude 14 in F-sharp minor (BWV 883)F-sharp minor1
Prelude 20 in A minor (BWV 889)A minor1
Prelude 23 in B major (BWV 892)B major1

Prelude 8 in D-sharp minor (BWV 877) moves the most — 6 distinct spans away from D-sharp minor. Most of the rest wander less: a handful of bars into the dominant or the relative minor before finding their way home again.

Hear the key changes

Each link opens the piece in the harmony player. Bar ranges below show where the window matched, the key it matched, and the correlation coefficient (closer to 1.0 is a stronger match).

Go deeper

  • Train your ear to catch it → Our ear-training site drills the moment a passage stops sounding like home — before you can name the destination key, you can hear that you've left.
  • The theory: chromatic modulation → Pivot chords, common-tone modulation, and how composers get from one key to another — the full chapter on our theory site.
  • A favorite modulation lever → An augmented sixth chord is enharmonically a dominant seventh in disguise — one of the cleanest pivots for slipping into a new key, surveyed on its own terms.
  • Learn a piece that uses them → The practice ladder loops eight bars at a time — hear the harmony slowly, read along, then play at tempo.