Sunshine of Your Love by Cream
Sunshine of Your Love by Cream runs at 115 BPM in 4/4 and its harmony reads as D major or B minor. Released in 1967.
Is it D major or B minor?
Our analysis is consistent with both — and that's not a bug. D major and B minor contain the same seven notes, which is exactly why automatic key detection confuses them. The difference isn't in the notes, it's in which one sounds like home.
Play both roots against the track and listen for which one feels resolved. That's the whole skill, and it takes about ten seconds to learn.
Hear the difference →Practice at the right tempo
This song sits at 115 BPM. Start at 60% until the changes are clean — speed is a by-product of accuracy, not a goal.
Play it on a live fretboard
Every shape, every voicing, and the scale that fits over them — on a board you can hear. Then just talk to it: Melody Monkey's personal music teacher controls the fretboard, so ask for a chord, a scale, a progression, or why any of it works, and watch it land under your fingers. Free to start.
Open the free app →Keep playing
More Blues Rock songs See all →
More songs from 1967 See all →
Frequently asked questions
What key is Sunshine of Your Love in?
It reads as either D major or B minor — the two share the same seven notes, so automatic detection can't tell them apart. Play both roots against the track and listen for which one feels like home.
What tempo is Sunshine of Your Love?
Sunshine of Your Love runs at 115 BPM.
What tuning is Sunshine of Your Love in?
This recording sits about 23 cents flat of concert pitch (A=434.2Hz, not 440Hz). Tune to the track or you'll fight it the whole way.