"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.
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.
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!
| Track | Artist | Key | Energy | Camelot | BPM | ||
|---|---|---|---|---|---|---|---|
| Ain't Nobody Else But U | Stephen Dunlap, Ari Brooke, Saucey Boyz, Bezi, Carpin Wilson, Machine Lou | D♭ Major | 7 | 3B | 89 BPM | ||
| WORK THAT BODY (MOVE IT!) | Jaii!, prodkaz, TheReal King Jay | C Major | 8 | 8B | 130 BPM | ||
| Ready | Anthonyxmoore | D♭ Major | 6 | 3B | 96 BPM | ||
| LET ME SEE YA MOVE! - Slowed & Reverb | Lumi Athena, cade clair | C Minor | 10 | 5A | 128 BPM | ||
| GLASS SERPENT! | xoatlas!, nost4gic | G Minor | 9 | 6A | 130 BPM | ||
| RIDE (with RockyOnDaBeat) | Stephen Dunlap, RockyOnDaBeat | B♭ Minor | 5 | 3A | 99 BPM | ||
| Nasty Club | IzRosh, ProducedByWhrxxa | F Minor | 8 | 4A | 180 BPM | ||
| RIP | FOUREZINE | A♭ Major | 4 | 4B | 133 BPM | ||
| Marvel Rivals (Jersey Club) | Emba | G Major | 4 | 9B | 160 BPM | ||
| Supersoaker | j5ytee, Ian.flexoo | D♭ Major | 8 | 3B | 109 BPM | ||
| Brazyy | Stephen Dunlap, Deuce Still Poppin, Machine Lou | B♭ Minor | 5 | 3A | 101 BPM | ||
| for da takin' | yungfuego | C Minor | 8 | 5A | 220 BPM | ||
| Lobster | RJ Pasin | B♭ Minor | 5 | 3A | 115 BPM | ||
| KEEP FOLLOWING - Slowed & Reverbed | ODECORE, Odetari | D♭ Major | 6 | 3B | 95 BPM | ||
| Cheap Or Free | The Moneycash Boyz, Stephen Dunlap, Jocelyn Greene | D♭ Major | 7 | 3B | 114 BPM | ||
| NALGOTICA - Slowed | Lumi Athena | D♭ Major | 9 | 3B | 122 BPM | ||
| Cursed Love | QKReign, valx! | C Major | 8 | 8B | 130 BPM | ||
| Make A Change Jersey | Plantain Dx | B Minor | 9 | 10A | 150 BPM | ||
| Rider Jeans x Jersey club | Oreeyo Beats | D Major | 4 | 10B | 150 BPM | ||
| Milkshake - Remix | lockedinkee | D♭ Major | 5 | 3B | 110 BPM | ||
| BOMBZ GO OFF (Jersey Club) | DJ SoulChild AC, J.Wade | A Major | 7 | 11B | 151 BPM | ||
| Dumb and dumber | Ayeyak, xFreako | D♭ Major | 4 | 3B | 100 BPM | ||
| FUNCTION | The Moneycash Boyz, Stephen Dunlap, MajorBoi 309 | B Minor | 7 | 10A | 162 BPM | ||
| Big Time Rush - Hoodtrap | ProdLoudz | D♭ Major | 8 | 3B | 150 BPM | ||
| I WANT YOUR HEART (sped up) | bpbcore | B♭ Minor | 8 | 3A | 152 BPM |