I Had to Do That
Kurt Diggler
My Bottom Bitch
2:41 July 4, 2012
BPM
102
Key
D♭ Major
Camelot
3B

Embed

Share Link

I Had to Do That by Kurt Diggler Song Details

Kurt Diggler's ' "I Had to Do That" was released on its scheduled release date, July 4, 2012. I Had to Do That is 2 minutes and 41 seconds long and may contain bad words that may be unsuitable for children. The track order of this song in Kurt Diggler's "My Bottom Bitch" album is number 12 out of 13. On top of that, Turks and Caicos Islands appears to be the country where this track was created. In terms of popularity, I Had to Do That is currently unknown. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

We consider the tempo marking of I Had to Do That by Kurt Diggler to be Andante (at a walking pace) because the track has a tempo of 102 BPM, a half-time of 51BPM, and a double-time of 204 BPM. Based on that, the speed of the song's tempo is slow. The time signature for this track is 3/4.

Music Key

This song is in the music key of D♭ Major. This also means that this song has a camelot key of 3B. So, the perfect camelot match for 3B would be either 3B or 4A. While, 4B can give you a low energy boost. For moderate energy boost, you would use 12B and a high energy boost can either be 5B or 10B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 3A or 2B will give you a low energy drop, 6B would be a moderate one, and 1B or 8B would be a high energy drop. Lastly, 12A 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
-3.421 dB
Acousticness
0%
Danceability
43%
Energy
93%
Instrumentalness
0%
Liveness
28%
Loudness
94%
Speechiness
33%
Valence
57%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Sweet Music by Ruffcoin NwabaSweet MusicRuffcoin NwabaG Minor76A107 BPM
Brownskin (majwayz) by CA$pERBrownskin (majwayz)CA$pERF♯ Minor611A141 BPM
Let Me Take You Out / F.M by Bryan JLet Me Take You Out / F.MBryan JA♭ Major44B142 BPM
Celebration L.A. (feat. Bone Thugs & Harmony) by The Game, Bone Thugs-N-HarmonyCelebration L.A. (feat. Bone Thugs & Harmony)The Game, Bone Thugs-N-HarmonyB♭ Major76B148 BPM
FIZPA by Johnny Myzky Taha Hiva Siana, Life, WarFIZPAJohnny Myzky Taha Hiva Siana, Life, WarB Major51B166 BPM
No Illuminati by Jimbo WorldNo IlluminatiJimbo WorldG Major59B136 BPM
SETHAY by Dada19, WB Bu$$downSETHAYDada19, WB Bu$$downD♭ Major43B92 BPM
Who Got the Tabs? by Fredo Bang, Lil Nino, DJ B.RealWho Got the Tabs?Fredo Bang, Lil Nino, DJ B.RealD♭ Major63B153 BPM
The Get Down by THR3E F15TEENThe Get DownTHR3E F15TEENA♭ Minor81A95 BPM
Sumaringa by IshinSumaringaIshinB♭ Major66B100 BPM
Blutiful World by Spider LocBlutiful WorldSpider LocB Minor510A85 BPM
When It Get Real by Freese ColaWhen It Get RealFreese ColaA Minor68A134 BPM
Gates Flow (Dangerous) by Fredo BangGates Flow (Dangerous)Fredo BangA♭ Minor71A83 BPM
Connected by Cutthroat Mode, A Dough, Rob LoConnectedCutthroat Mode, A Dough, Rob LoD♭ Minor712A78 BPM
Mr. Nonchalant by C.I.N.Mr. NonchalantC.I.N.D Major410B99 BPM
Friend or Foe by Cutty Banks, Drew DeezyFriend or FoeCutty Banks, Drew DeezyD♭ Major83B91 BPM
TU'U FAKATAHA by Johnny Myzky Taha Hiva Siana, Supz LaylowTU'U FAKATAHAJohnny Myzky Taha Hiva Siana, Supz LaylowF Minor84A98 BPM
Pussy Money Weed by Immortal SoldierzPussy Money WeedImmortal SoldierzB Minor410A136 BPM
Badder Than A Mutha by Daz Dillinger, Avery StormBadder Than A MuthaDaz Dillinger, Avery StormG Major69B106 BPM
My Life Part 2 by Kurt DigglerMy Life Part 2Kurt DigglerD♭ Minor712A112 BPM
Run It Back by E6MilliRun It BackE6MilliE Major712B100 BPM
GSNT by LadyboyGSNTLadyboyF♯ Minor811A170 BPM
Think Big by DB Tha General, Kurt DigglerThink BigDB Tha General, Kurt DigglerB Minor810A100 BPM
MemoMeGotIt by Maingo HunchoMemoMeGotItMaingo HunchoD♭ Minor512A168 BPM
U Don't Know Me (feat. Dat Boy Drizzle) by Kurt Diggler, Dat Boy DrizzleU Don't Know Me (feat. Dat Boy Drizzle)Kurt Diggler, Dat Boy DrizzleE Major612B94 BPM
ISRC
TCABH1284344
Label
L-M Records/RCA Records