All My Life artwork

All My Life

Lil Durk (Ft. J. Cole)

KeyE♭ major
Tempo71 BPM
Duration3:43

Rhodes melody, piano & acoustic guitar.

INTROClick a line to play from there
SONG NOTES

Questions about this song

Answers from our automatic transcription. Key, tempo and chord labels may contain errors.

What key is All My Life by Lil Durk (Ft. J. Cole) in?

This transcription starts in E♭ major.

What tempo is All My Life?

The estimated tempo is 71 BPM, calculated from the median spacing between detected beats. This is a summary of the transcription; timing can vary during the song.

What are the main chord progressions in All My Life?

Recurring four-chord sequences in this transcription include Cm → B♭maj/3 → E♭ → Fm7 (33 occurrences); B♭maj/3 → E♭ → Fm7 → B♭maj/3 (33 occurrences); E♭ → Fm7 → B♭maj/3 → Cm (26 occurrences). These are exact chord-label matches within sections, not a complete harmonic analysis.

What are the relative chords in All My Life?

Here are a few patterns to play with: vi → V/3 → I → ii7 in E♭ major; V/3 → I → ii7 → V/3 in E♭ major; I → ii7 → V/3 → vi in E♭ major. Think of Roman numerals as chord names you can take into any key. Uppercase is major, lowercase is minor; in minor keys, we count from the natural-minor scale.

Does All My Life use a well-known chord progression?

No familiar pattern jumped out this time. Try the progressions above and listen for how each chord leads into the next.

What time signature is All My Life in?

The song starts in 2/4, with a short partial bar at the beginning.

How is All My Life structured?

The detected sections are verse (0:00) → chorus (0:20) → verse (0:47) → chorus (1:27) → verse (1:54) → chorus (3:01) → outro (3:28).

How long is this version of All My Life?

The transcribed version lasts 3:43. Other recordings or edits may have a different duration.

Jump to a measure