Major view
F major
Brightness rank 2/7 (bright)
Characteristic notes
- 7 = E (leading tone, pulls home)
- 4 = Bb (the note that leans on the 3rd)
Key F major – D minor Chords Dm7, Am7, Gm7, Bbmaj7 Easy key C (capo 5)
Dm7 Am7 Bbmaj7 Gm7
Dm7 Am7 Bbmaj7
Heaven sent you to me
Gm7 Dm7 Am7 Bbmaj7 Gm7
I'm just hopin’ I don't repeat history
Dm7 Am7
Boy, I'm tryna meet your mama on a Sunday
Bbmaj7 Gm7
And make a lotta love on a Monday
Dm7 Am7
Never need no (No), no one else, babe
Bbmaj7
’Cause I'll be
Gm7 Dm7
Switchin' the positions for you
Am7 Bbmaj7
Cookin' in the kitchen and I'm in the bedroom
Gm7 Dm7
I'm in the Olympics way, I'm jumping through hoops
Am7 Bbmaj7
Know my love infinite, nothin' I wouldn’t do
Gm7
That I wouldn’t do, switchin' for you
Dm7 Am7
Perfect, perfect
Bbmaj7 Gm7
You’re too good to be true (You're too good to be true)
Dm7 Am7
But I get tired of runnin', fuck it
Bbmaj7 Gm7
Know I'm runnin’ with you
Dm7 Am7
Said boy, I'm tryna meet your mama on a Sunday
Bbmaj7 Gm7
And make a lotta love on a Monday
Dm7 Am7
Never need no), no one else, babе
Bbmaj7
'Cause I'll be
Gm7 Dm7
Switchin' the positions for you
Am7 Bbmaj7
Cookin' in the kitchen and I'm in the bedroom
Gm7 Dm7
I'm in the Olympics way, I'm jumping through hoops
Am7 Bbmaj7
Know my love infinite, nothin' I wouldn’t do
Gm7 Dm7
That I wouldn’t do, switchin' for you
Am7 Bbmaj7
Cookin' in the kitchen and I'm in the bedroom
Gm7 Dm7
I'm in the Olympics way, I'm jumping through hoops
Am7 Bbmaj7
Know my love infinite, nothin' I wouldn’t do
Gm7 Dm7
That I wouldn’t do, switchin' for you
Am7 Bbmaj7
This some shit that I usually don't do (Yeah)
Gm7
But for you I kinda, kinda want to
Dm7 Am7 Bbmaj7
'Cause you're down for me and I'm down too (And I'm down too)
Yeah, I'm down too
Gm7 Dm7
Switchin' the positions for you
Am7 Bbmaj7
This some shit that I (Yeah) usually don't do
Gm7
But for you I kinda, kinda want to
Dm7 Am7 Gm7
'Cause you're down for me and I'm down too
Dm7
Switchin' the positions for you
Am7 Bbmaj7
Cookin' in the kitchen and I'm in the bedroom
Gm7 Dm7
I'm in the Olympics way, I'm jumping through hoops
Am7 Bbmaj7
Know my love infinite, nothin' I wouldn’t do
Gm7 Dm7
That I wouldn’t do, switchin' for you
Am7 Bbmaj7
Cookin' in the kitchen and I'm in the bedroom
Gm7 Dm7
I'm in the Olympics way, I'm jumping through hoops
Am7 Bbmaj7
Know my love infinite, nothin' I wouldn’t do
Gm7 Dm7
That I wouldn’t do, switchin' for you
Am7 Bbmaj7 Gm7 Dm7
Yeah ahh, yeah
Am7 Bbmaj7 Gm7 Dm7 Am7
Ahh, yeah
End of song Play again?
Harmony analysis
The song opens on Dm7 and ends on Am7. Its chords belong to both F major and Dm, so every chord below is read both ways.
Major view
Brightness rank 2/7 (bright)
Characteristic notes
Minor view
Brightness rank 5/7 (leaning dark)
Characteristic notes
Which side does the ear lean to?
Our reading: to us the song feels closer to the D minor side because it opens on Dm and Dm is heard 26 times while F never appears. That is an interpretation, not a rule — the same chords are just as valid seen from F major, and switching between the two views is exactly where the practice value lies.
Show the degrees above the chords — relative to F or to Dm; comparing both readings is a practice of its own.
Every chord of the key, listed 1 to 7 separately for each key. Chords played in the song show how often they appear; chords from outside the scale sit next to their own degree.
| Degree | Chord | Role | Notes | In song |
|---|---|---|---|---|
| I | F | Tonic — home | F · A · C | — |
| ii7 | Gm7 | Supertonic — prepares the dominant | G · Bb · D · F | 25× |
| iii7 | Am7 | Mediant — a tonic-family shade | A · C · E · G | 26× |
| V/vi | A | Secondary dominant V/vi — leads to Dmsecondary dominant | A · C# · E | — |
| IVmaj7 | Bbmaj7 | Subdominant — moves away from home | Bb · D · F · A | 24× |
| V | C | Dominant — strongest pull home | C · E · G | — |
| vi7 | Dm7 | Relative minor — the melancholy side | D · F · A · C | 26× |
| vii° | Edim | Leading-tone chord — tension | E · G · Bb | — |
| Degree | Chord | Role | Notes | In song |
|---|---|---|---|---|
| i7 | Dm7 | Tonic — home | D · F · A · C | 26× |
| ii° | Edim | Supertonic — prepares the dominant | E · G · Bb | — |
| III | F | Relative major — the bright side | F · A · C | — |
| iv7 | Gm7 | Subdominant — moves away from home | G · Bb · D · F | 25× |
| v7 | Am7 | Minor dominant — soft pull | A · C · E · G | 26× |
| V | A | Dominant — borrowed from harmonic minor, pulls hard to the tonicharmonic minor | A · C# · E | — |
| VImaj7 | Bbmaj7 | Submediant — warm colour | Bb · D · F · A | 24× |
| VII | C | Subtonic — steps back to the tonic | C · E · G | — |
The key pair is F major and its relative D minor (1 flat). 4 different chords appear 101 times in total; 4 of them sit naturally inside the shared scale. Everything stays inside one scale, which is why the song is easy to follow by ear.
The move to watch is Gm7 → Dm7, heard 25 times. From the Dm side it is iv7 → i7 (minor plagal: deep and melancholic); from the F side it reads ii7 → vi7. Knowing where these arrivals fall helps you feel the phrasing and anticipate the next chord.
Empty slices are chords the song doesn't use.
The opening Dm7 lays a solid floor for everything that follows. The chords that keep coming back are Dm7, Am7, Gm7, Bbmaj7; read them as vi7–iii7–ii7–IVmaj7 in F or i7–v7–iv7–VImaj7 in Dm. No chord leaves the shared scale, so a single pentatonic shape works over the whole song. Keep an ear on Gm7 → Dm7 (ii7 → vi7 in F, iv7 → i7 in Dm): minor plagal — deep and melancholic. Ending on Am7, the song seals F as home.
This analysis is generated from the song's chords by akorculuk's harmony engine using consistent rules. When you change key, the degrees stay the same; only the chord names change.
Hover over or tap a chord in the lyrics for its shapes, its degree in both keys and a listen button. Here you have every chord of the song side by side.
Ready-made lists by difficulty and mood.
Report error for this content report.
All copyrights belong to their respective owners. If you think this content contains copyright infringement, please contact us.
We use cookies to provide you with the best experience on our website. For more information, please review our privacy policy.