DirtyDiana by Stephen Dunlap, SBMHeavyy Song Details

"DirtyDiana" by Stephen Dunlap, SBMHeavyy had its release date on June 27, 2025. DirtyDiana is explicit and may not be suitable for children. With the duration being about 3:43, this song is close to the average duration of a typical track. The song is number 10 out of 15 in Especially When You're There by Stephen Dunlap. Based on our statistics, DirtyDiana's popularity is unknown right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

The tempo marking of DirtyDiana by Stephen Dunlap, SBMHeavyy is Allegro (fast, quick, and bright), since this song has a tempo of 129 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of D Major. This also means that this song has a camelot key of 10B. So, the perfect camelot match for 10B would be either 10B or 11A. While, 11B can give you a low energy boost. For moderate energy boost, you would use 7B and a high energy boost can either be 12B or 5B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 10A or 9B will give you a low energy drop, 1B would be a moderate one, and 8B or 3B would be a high energy drop. Lastly, 7A 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
-6.874 dB
Acousticness
3%
Danceability
70%
Energy
46%
Instrumentalness
0%
Liveness
11%
Loudness
89%
Speechiness
7%
Valence
7%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Ain't Nobody Else But U by Stephen Dunlap, Ari Brooke, Saucey Boyz, Bezi, Carpin Wilson, Machine LouAin't Nobody Else But UStephen Dunlap, Ari Brooke, Saucey Boyz, Bezi, Carpin Wilson, Machine LouD♭ Major73B89 BPM
WORK THAT BODY (MOVE IT!) by Jaii!, prodkaz, TheReal King JayWORK THAT BODY (MOVE IT!)Jaii!, prodkaz, TheReal King JayC Major88B130 BPM
Ready by AnthonyxmooreReadyAnthonyxmooreD♭ Major63B96 BPM
LET ME SEE YA MOVE! - Slowed & Reverb by Lumi Athena, cade clairLET ME SEE YA MOVE! - Slowed & ReverbLumi Athena, cade clairC Minor105A128 BPM
GLASS SERPENT! by xoatlas!, nost4gicGLASS SERPENT!xoatlas!, nost4gicG Minor96A130 BPM
RIDE (with RockyOnDaBeat) by Stephen Dunlap, RockyOnDaBeatRIDE (with RockyOnDaBeat)Stephen Dunlap, RockyOnDaBeatB♭ Minor53A99 BPM
Nasty Club by IzRosh, ProducedByWhrxxaNasty ClubIzRosh, ProducedByWhrxxaF Minor84A180 BPM
RIP by FOUREZINERIPFOUREZINEA♭ Major44B133 BPM
Marvel Rivals (Jersey Club) by EmbaMarvel Rivals (Jersey Club)EmbaG Major49B160 BPM
Supersoaker by j5ytee, Ian.flexooSupersoakerj5ytee, Ian.flexooD♭ Major83B109 BPM
Brazyy by Stephen Dunlap, Deuce Still Poppin, Machine LouBrazyyStephen Dunlap, Deuce Still Poppin, Machine LouB♭ Minor53A101 BPM
for da takin' by yungfuegofor da takin'yungfuegoC Minor85A220 BPM
Lobster by RJ PasinLobsterRJ PasinB♭ Minor53A115 BPM
KEEP FOLLOWING - Slowed & Reverbed by ODECORE, OdetariKEEP FOLLOWING - Slowed & ReverbedODECORE, OdetariD♭ Major63B95 BPM
Cheap Or Free by The Moneycash Boyz, Stephen Dunlap, Jocelyn GreeneCheap Or FreeThe Moneycash Boyz, Stephen Dunlap, Jocelyn GreeneD♭ Major73B114 BPM
NALGOTICA - Slowed by Lumi AthenaNALGOTICA - SlowedLumi AthenaD♭ Major93B122 BPM
Cursed Love by QKReign, valx!Cursed LoveQKReign, valx!C Major88B130 BPM
Make A Change Jersey by Plantain DxMake A Change JerseyPlantain DxB Minor910A150 BPM
Rider Jeans x Jersey club by Oreeyo BeatsRider Jeans x Jersey clubOreeyo BeatsD Major410B150 BPM
Milkshake - Remix by lockedinkeeMilkshake - RemixlockedinkeeD♭ Major53B110 BPM
BOMBZ GO OFF (Jersey Club) by DJ SoulChild AC, J.WadeBOMBZ GO OFF (Jersey Club)DJ SoulChild AC, J.WadeA Major711B151 BPM
Dumb and dumber by Ayeyak, xFreakoDumb and dumberAyeyak, xFreakoD♭ Major43B100 BPM
FUNCTION by The Moneycash Boyz, Stephen Dunlap, MajorBoi 309FUNCTIONThe Moneycash Boyz, Stephen Dunlap, MajorBoi 309B Minor710A162 BPM
Big Time Rush - Hoodtrap by ProdLoudzBig Time Rush - HoodtrapProdLoudzD♭ Major83B150 BPM
I WANT YOUR HEART (sped up) by bpbcoreI WANT YOUR HEART (sped up)bpbcoreB♭ Minor83A152 BPM
ISRC
QZWV32519582
Label
L-M Records/RCA Records