The Devil Made Me Do It
Esme Rose
7 Deadly Spells
2:31 November 19, 2025
BPM
84
Key
G Major
Camelot
9B

Embed

Share Link

The Devil Made Me Do It by Esme Rose Song Details

Esme Rose's ' "The Devil Made Me Do It" was released on its scheduled release date, November 19, 2025. The duration of This song is about two minutes long, specifically at 2:31. This song does not appear to have any foul language. The Devil Made Me Do It's duration is considered a little bit shorter than the average duration of a typical track. There is only one song in 7 Deadly Spells, so we believe that "The Devil Made Me Do It" is a single. The Devil Made Me Do It is not that popular right now. Even with the track produces more of a neutral energy, it is pretty danceable compared to others.

BPM and Tempo

The tempo marking of The Devil Made Me Do It by Esme Rose is Andante (at a walking pace), since this song has a tempo of 84 BPM. With that information, we can conclude that the song has a slow tempo. The time signature for this track is 4/4.

Music Key

G Major is the music key of this track. This also means that this song has a camelot key of 9B. So, the perfect camelot match for 9B would be either 9B or 10A. While, 10B can give you a low energy boost. For moderate energy boost, you would use 6B and a high energy boost can either be 11B or 4B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 9A or 8B will give you a low energy drop, 12B would be a moderate one, and 7B or 2B would be a high energy drop. Lastly, 6A allows you to change the mood.

Want to find the BPM and music key for other songs? Check out our BPM and Key Finder page!

Popularity
Loudness
-8.093 dB
Acousticness
52%
Danceability
78%
Energy
60%
Instrumentalness
0%
Liveness
11%
Loudness
87%
Speechiness
9%
Valence
50%

Recommendations

TrackArtistKeyEnergyCamelotBPM
All Woman, All Fire by Dumpster Grooves, Bertha Mae LightningAll Woman, All FireDumpster Grooves, Bertha Mae LightningB Minor510A114 BPM
Fuck Being a Princess by Esme RoseFuck Being a PrincessEsme RoseD Minor47A144 BPM
Nothin' Quite Like It by Danger TwinsNothin' Quite Like ItDanger TwinsF Minor64A75 BPM
DM Says It's Magic by Twisted Game SongsDM Says It's MagicTwisted Game SongsG Minor66A78 BPM
Glamour Spell by Haus of Hekate, 3 SistersGlamour SpellHaus of Hekate, 3 SistersA Major611B126 BPM
I am divine by I AM THE IMPERATRIXI am divineI AM THE IMPERATRIXF♯ Minor311A118 BPM
Wings by ILUKAWingsILUKAD♭ Major93B95 BPM
Endless Vitality by HexMouthEndless VitalityHexMouthF Minor34A162 BPM
Drip Code by Playful DevotionDrip CodePlayful DevotionB Minor610A129 BPM
I Am The Crown They'll Bleed For by Manifested DreamsI Am The Crown They'll Bleed ForManifested DreamsE Minor59A120 BPM
Whiskey and cream by The Naughty JukeboxWhiskey and creamThe Naughty JukeboxB Minor310A118 BPM
Haunted One by ILUKAHaunted OneILUKAD♭ Major93B95 BPM
Old King Al by MythborneOld King AlMythborneF Major17B129 BPM
Breath of the Tide (Did You Bring The Banjo?) by We're All F*ckedBreath of the Tide (Did You Bring The Banjo?)We're All F*ckedF Major57B162 BPM
Act Like It by PsychWitchAct Like ItPsychWitchD Minor47A144 BPM
4:44 ALIGNMENT by Solyn4:44 ALIGNMENTSolynC Minor65A105 BPM
Money Works for Me by Shift to AbundanceMoney Works for MeShift to AbundanceG Minor56A98 BPM
Briarwood Bloodline by Polk County Pagan Market, Jason MclellandBriarwood BloodlinePolk County Pagan Market, Jason MclellandG Major39B75 BPM
I am by Shift to AbundanceI amShift to AbundanceF Minor44A180 BPM
Proud to be a Witch by Witchy TipsProud to be a WitchWitchy TipsD♭ Minor112A140 BPM
Loyalty by Cain WalkerLoyaltyCain WalkerD Minor47A144 BPM
Call Me Love by Yara NocturneCall Me LoveYara NocturneB Minor410A117 BPM
Put Your Money Where Your Mouth Is by Ella RedPut Your Money Where Your Mouth IsElla RedA Minor68A92 BPM
Fiddler’s Bones by MightyW ProjectFiddler’s BonesMightyW ProjectD Minor57A158 BPM
Nothing Fits But Me by Glum AleksNothing Fits But MeGlum AleksG Minor46A105 BPM
ISRC
QZHNB2688706
Label
L-M Records/RCA Records