MidiPlays

Play in All Instruments

Goldberg Variations: Aria, BWV 988 - J. S. BachInteractive lesson ready

Goldberg Variations: Aria, BWV 988 - J. S. Bach

Learn the arrangement, follow the rhythm visually, and move between chords, sheet music, and alternate instruments for Goldberg Variations: Aria, BWV 988 - J. S. Bach.

60 BPM 1:36 G Major 2 tracks 418 notes

Loading MIDI from Server...

Loading MIDI from Server...

Loading MIDI from Server...

Loading MIDI from Server...

Loading MIDI from Server...

Mode Concert: the MIDI melody is played as is, with the instrument's didactic fingering (out-of-range notes skip octaves). Mode Written: applies the real transposition of each instrument (alto sax in Eb +9, clarinet/trumpet in Bb +2).

Loading MIDI from Server...

00:00
00:00
0
100%
100%

Musical Analysis

Read the song by harmony, melody, rhythm, and section behavior.

60 BPM

Metrics Radar

Song profile
This song Balanced reference

Song Snapshot

Playable signals
Tempo60 BPM
Duration1:36
Tracks2
Notes418
Key / ScaleG Major
Pitch rangeD2 (38) - B5 (83)
Range span45 semitones

Melody Distribution

Registers by section

Chord Progressions

Main harmonic movement
Opening
GG/BGF#F#m/AD/F#EEm/GEdim7D
00:00 - 00:24
Early middle
GG/BGGsus2/AEsus2/F#F#sus4E5EEm9/F#A11
00:24 - 00:48
Late middle
Dsus2D/F#D7/CB5Bm7/DBmCG11F#m7/AB11
00:48 - 01:12
Ending
CC/EC6/AB7sus2BmGmaj7/BA7sus2Gsus2/AEsus2/F#D5
01:12 - 01:36

Description & Musical Analysis

Bach’s Goldberg Aria in G major is the theme that frames the variations. This harpsichord MIDI plays its 32 written measures once, without the score’s section repeats.

How to Play & Trivia

The theme before the variations

The Goldberg Variations begin with an aria whose measured bass and ornamented upper line give the later variations their foundation. Bach’s score is written for harpsichord or clavichord in G major and 3/4. This page contains the Aria alone, not the full set of thirty variations.

One pass through the score

The harpsichord MIDI lasts 1 minute and 36 seconds and contains 418 note events across separate upper and lower parts. It plays the 32 written measures once. The score marks both sections for repetition, but those repeats are not expanded in this MIDI, so the playback is shorter than a performance that observes them.

Score and source

The score and MIDI come from the [Mutopia Project’s Goldberg Variations, BWV 988](https://www.mutopiaproject.org/cgibin/piece-info.cgi?id=979), based on the Bach-Gesellschaft edition. The contribution is licensed under Creative Commons Attribution-ShareAlike 3.0. [Read the CC BY-SA 3.0 license](https://creativecommons.org/licenses/by-sa/3.0/).

Available Instruments: Piano (Grand, Upright, Electric), Synthesizer, Organ, Guitar, 12-String Guitar, Viola Caipira, Ukulele, Bass (4 and 5 strings), Violin, Viola, Cello, Harp, Kalimba, Marimba, Xylophone, Vibraphone, Glockenspiel, Recorder, Flute, Ocarina, Saxophone, Clarinet, and Trumpet.

More MIDI Lessons Like This

Browse catalog

Explore songs connected by artist, style, or collection.

MIDI Technical Specifications

Key / Scale
G Major
Pitch Range
D2 (38) - B5 (83)
Total Notes
418

Note Distribution

C
42 10.0%
C#
11 2.6%
D
53 12.7%
Eb
10 2.4%
E
60 14.4%
F
3 0.7%
F#
53 12.7%
G
68 16.3%
Ab
0 0.0%
A
59 14.1%
Bb
0 0.0%
B
59 14.1%

Tracks & Instruments

TrackInstrumentNotes
upper:harpsichord260
lower:1harpsichord158

Chord Timeline

TimeBeatChord
00:00M1.1G
00:01M1.2G/B
00:02M1.3G
00:03M2.1F#
00:04M2.2F#m/A
00:05M2.3D/F#
00:06M3.1E
00:07M3.2Em/G
00:08M3.3Edim7
00:09M4.1D
00:10M4.2D/F#
00:11M4.3D7/A
00:12M5.1B
00:13M5.2Bm/D
00:14M5.3G
00:15M6.1C
00:16M6.2C/E
00:17M6.3C6/9/A
00:18M7.1C
00:19M7.2Bm7/D
00:20M7.3Em9/D
00:21M8.1Gsus2
00:22M8.2G/D
00:23M8.3Bsus4
00:24M9.1G
00:25M9.2G/B
00:26M9.3G
00:27M10.1Gsus2/A
00:28M10.2Esus2/F#
00:29M10.3F#sus4
00:30M11.1E5
00:31M11.2E
00:32M11.3Em9/F#
00:33M12.1A11
00:34M12.2Asus2/B
00:35M12.3Gsus2/A
00:36M13.1F#
00:37M13.2F#m/A
00:38M13.3D/F#
00:39M14.1G
00:40M14.2G/B
00:41M14.3G
00:42 - 00:44M15.1 - M15.3A
00:45M16.1D
00:46M16.2D5
00:47M16.3D
00:48M17.1Dsus2
00:49M17.2D/F#
00:50M17.3D7/C
00:51M18.1B5
00:52M18.2Bm7/D
00:53M18.3Bm
00:54M19.1C
00:55M19.2G11
00:56M19.3F#m7/A
00:57M20.1B11
00:58M20.2Asus2
00:59M20.3Em(add9)/G
01:00M21.1Esus4
01:01M21.2Em(add9)
01:02M21.3Dsus4
01:03M22.1Am/C
01:04M22.2C5
01:05M22.3G/B
01:06M23.1Am
01:07M23.2Asus2/B
01:08M23.3B
01:09M24.1Bsus4/E
01:10M24.2E5
01:11M24.3Dsus2/E
01:12M25.1C
01:13M25.2C/E
01:14M25.3C6/A
01:15M26.1B7sus2
01:16M26.2Bm
01:17M26.3Gmaj7/B
01:18M27.1A7sus2
01:19M27.2Gsus2/A
01:20M27.3Esus2/F#
01:21M28.1D5
01:22M28.2Csus2/D
01:23M28.3Asus2/B
01:24M29.1G5
01:25M29.2Fsus2/G
01:26M29.3Dsus2/E
01:27M30.1C5
01:28M30.2Am(add9)/B
01:29M30.3Gsus2/A
01:30M31.1D/F#
01:31M31.2G
01:32M31.3D
01:33M32.1G
01:34M32.2Dsus4
01:35M32.3G