MidiPlays

Play in All Instruments

All of Me — John Legend (Easy Piano Arrangement)Interactive lesson ready

All of Me — John Legend (Easy Piano Arrangement)

Learn the arrangement, follow the rhythm visually, and move between chords, sheet music, and alternate instruments for All of Me — John Legend (Easy Piano Arrangement).

120 BPM 2:19 G Major 2 tracks 664 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.

120 BPM

Metrics Radar

Song profile
This song Balanced reference

Song Snapshot

Playable signals
Tempo120 BPM
Duration2:19
Tracks2
Notes664
Key / ScaleG Major
Pitch rangeD2 (38) - G5 (79)
Range span41 semitones

Melody Distribution

Registers by section

Chord Progressions

Main harmonic movement
Opening
E5CGD5Bsus4/EB7sus4/EBsus4/ECmaj7CG5/D
00:00 - 00:34
Early middle
Cmaj7CGsus4/DG/DG5/DAsus4/DBm7/DAsus4AmAm/C
00:34 - 01:09
Late middle
DD6GG/DEm7/GG6GG/BA7sus2/EEm
01:09 - 01:44
Ending
C/ECCadd9/GG5D11/GD6/9E7sus4/DD5Am11/DAdim7
01:44 - 02:19

Description & Musical Analysis

John Legend’s “All of Me” is set as an easy piano arrangement with two piano parts in G major. The file runs 2:20, with 664 note events across 2 tracks in G Major at 120 BPM.

How to Play & Trivia

Arrangement details

John Legend’s “All of Me” is set as an easy piano arrangement with two piano parts in G major. The MIDI contains 664 note events in 2 tracks, lasts 2:20, and is listed in G Major at 120 BPM.

What to listen for

Work through the chord support before adding the melody; the two-track layout makes the texture easy to inspect at a slower tempo.

Source and license

MIDI source: [PDMX v9](https://zenodo.org/records/15571083). The source record is marked CC0 1.0; read the [CC0 terms](https://creativecommons.org/publicdomain/zero/1.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) - G5 (79)
Total Notes
664

Note Distribution

C
64 9.6%
C#
0 0.0%
D
114 17.2%
Eb
0 0.0%
E
113 17.0%
F
0 0.0%
F#
24 3.6%
G
117 17.6%
Ab
0 0.0%
A
102 15.4%
Bb
0 0.0%
B
130 19.6%

Tracks & Instruments

TrackInstrumentNotes
Pianoacoustic grand piano245
Pianoacoustic grand piano419

Chord Timeline

TimeBeatChord
00:00 - 00:01M1.1 - M1.4E5
00:02 - 00:03M2.1 - M2.4C
00:04 - 00:05M3.1 - M3.4G
00:06 - 00:07M4.1 - M4.4D5
00:08 - 00:08M5.1 - M5.2Bsus4/E
00:09M5.3B7sus4/E
00:09M5.4Bsus4/E
00:10 - 00:11M6.1 - M6.3Cmaj7
00:11M6.4C
00:12 - 00:12M7.1 - M7.2G5/D
00:13M7.3Gadd9/D
00:13M7.4G/D
00:14 - 00:15M8.1 - M8.3Bm7/D
00:15M8.4A7sus4/D
00:16 - 00:17M9.1 - M9.3Bsus4/E
00:17M9.4Bsus4
00:18 - 00:18M10.1 - M10.2C
00:19M10.3Cmaj7
00:19M10.4C
00:20 - 00:20M11.1 - M11.2Gsus4/D
00:21M11.3G/D
00:21M11.4G5/D
00:22 - 00:22M12.1 - M12.2Asus4/D
00:23M12.3Bm7/D
00:23M12.4Asus4
00:24 - 00:24M13.1 - M13.2Bsus4/E
00:25M13.3B7sus4/E
00:25M13.4Bsus4/E
00:26 - 00:27M14.1 - M14.3Cmaj7
00:27M14.4C
00:28 - 00:28M15.1 - M15.2G5/D
00:29M15.3Gadd9/D
00:29M15.4G/D
00:30 - 00:31M16.1 - M16.3Bm7/D
00:31M16.4A7sus4/D
00:32 - 00:33M17.1 - M17.3Bsus4/E
00:33M17.4Bsus4
00:34 - 00:34M18.1 - M18.2C
00:35M18.3Cmaj7
00:35M18.4C
00:36 - 00:36M19.1 - M19.2Gsus4/D
00:37M19.3G/D
00:37M19.4G5/D
00:38 - 00:38M20.1 - M20.2Asus4/D
00:39M20.3Bm7/D
00:39M20.4Asus4
00:40M21.1Am
00:40M21.2Am/C
00:41M21.3C
00:41M21.4C/E
00:42M22.1C
00:42 - 00:43M22.2 - M22.3Cadd9/G
00:43M22.4Cmaj7/G
00:44M23.1G/B
00:44M23.2Gadd9
00:45M23.3Gadd9/B
00:45M23.4Gmaj7/B
00:46M24.1D/F#
00:46M24.2Dadd9
00:47 - 00:47M24.3 - M24.4Dadd9/F#
00:48M25.1A5/E
00:48M25.2Esus4
00:49 - 00:50M25.3 - M26.1C/E
00:50M26.2C/G
00:51M26.3Em7
00:51M26.4Cmaj7/G
00:52M27.1G/B
00:52M27.2G
00:53M27.3Bm7
00:53M27.4Gadd9/B
00:54M28.1D5/A
00:54M28.2Asus4
00:55M28.3F#m
00:55M28.4F#sus4
00:56 - 00:56M29.1 - M29.2G
00:57M29.3G/D
00:57M29.4Em7/G
00:58 - 00:58M30.1 - M30.2G6
00:59M30.3G
00:59M30.4G/B
01:00 - 01:01M31.1 - M31.3A7sus2/E
01:01M31.4Em
01:02 - 01:02M32.1 - M32.2Em/B
01:03M32.3Em
01:03M32.4Em/B
01:04 - 01:05M33.1 - M33.3C6
01:05M33.4Am7/C
01:06 - 01:06M34.1 - M34.2C6
01:07 - 01:07M34.3 - M34.4Cmaj7
01:08 - 01:10M35.1 - M36.2D
01:11 - 01:11M36.3 - M36.4D6
01:12 - 01:12M37.1 - M37.2G
01:13M37.3G/D
01:13M37.4Em7/G
01:14 - 01:14M38.1 - M38.2G6
01:15M38.3G
01:15M38.4G/B
01:16 - 01:17M39.1 - M39.3A7sus2/E
01:17M39.4Em
01:18 - 01:18M40.1 - M40.2Em/B
01:19M40.3Em
01:19M40.4Em/B
01:20 - 01:21M41.1 - M41.3C6
01:21M41.4Am7/C
01:22 - 01:22M42.1 - M42.2C6
01:23 - 01:23M42.3 - M42.4Cmaj7
01:24 - 01:26M43.1 - M44.1D
01:26M44.2Bm7/D
01:27M44.3D13
01:27M44.4D
01:28M45.1Em
01:28M45.2Em(add9)
01:29 - 01:29M45.3 - M45.4Bsus4/E
01:30M46.1C/E
01:30M46.2Cadd9/E
01:31M46.3Cadd9
01:31M46.4Cmaj7
01:32M47.1G/D
01:32 - 01:33M47.2 - M47.4G5/D
01:34M48.1D
01:34M48.2D6
01:35M48.3Bm7/D
01:35M48.4Dsus4
01:36M49.1Em
01:36M49.2Em(add9)
01:37 - 01:37M49.3 - M49.4Bsus4/E
01:38M50.1C/E
01:38M50.2Cadd9/E
01:39M50.3Cadd9
01:39M50.4Cmaj7
01:40 - 01:40M51.1 - M51.2G/D
01:41M51.3Gsus2/D
01:41M51.4Gadd9/D
01:42M52.1Am11/D
01:42M52.2A7sus4/D
01:43M52.3D
01:43M52.4Dadd9
01:44M53.1A5
01:44M53.2Esus4/A
01:45 - 01:45M53.3 - M53.4C/E
01:46M54.1C
01:46 - 01:47M54.2 - M54.4Cadd9/G
01:48M55.1G5
01:48M55.2D11/G
01:49M55.3D6/9
01:49M55.4E7sus4/D
01:50M56.1D5
01:50M56.2Am11/D
01:51M56.3Adim7
01:51M56.4B7sus4/A
01:52M57.1A5
01:52M57.2Esus4/A
01:53 - 01:53M57.3 - M57.4Am/E
01:54M58.1C
01:54 - 01:55M58.2 - M58.4Cadd9/G
01:56M59.1G5
01:56M59.2D11/G
01:57M59.3D6/9
01:57M59.4E7sus4/D
01:58M60.1D5
01:58M60.2Asus4
01:59M60.3D/F#
01:59M60.4F#sus4
02:00 - 02:01M61.1 - M61.3G
02:01M61.4Em7/G
02:02M62.1G6
02:02 - 02:03M62.2 - M62.4G
02:04 - 02:05M63.1 - M63.3A7sus2/E
02:05 - 02:07M63.4 - M64.4Em
02:08 - 02:09M65.1 - M65.3C6
02:09M65.4Am7/C
02:10 - 02:10M66.1 - M66.2C6
02:11 - 02:11M66.3 - M66.4Cmaj7
02:12 - 02:15M67.1 - M68.4D
02:16 - 02:19M69.1 - M70.4G