All I Do - Dirty by Rhymefest Song Details

Rhymefest's ' "All I Do - Dirty" was released on its scheduled release date, July 10, 2006. All I Do - Dirty is considered explicit and may contain foul language. This song is about 3 minutes and 27 seconds, which is about the average length of a typical song. The song is number 5 out of 16 in Blue Collar by Rhymefest. Going off of the ISRC code of this track, we detected that the origin of this track is from United States. In terms of popularity, All I Do - Dirty is currently not that popular. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

The tempo marking of All I Do - Dirty by Rhymefest is Andante (at a walking pace), since this song has a tempo of 94 BPM. With that information, we can conclude that the song has a slow tempo. This song can go great with yoga or pilates. 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
-4.286 dB
Acousticness
2%
Danceability
57%
Energy
89%
Instrumentalness
0%
Liveness
34%
Loudness
93%
Speechiness
14%
Valence
50%

Recommendations

TrackArtistKeyEnergyCamelotBPM
I Really Mean It - Skit 1 by The DiplomatsI Really Mean It - Skit 1The DiplomatsC Major78B81 BPM
Back Up Plan by Big BoiBack Up PlanBig BoiA♭ Major94B112 BPM
Everybody by BentleyEverybodyBentleyA Minor98A100 BPM
Move Around - New EQ by Bump JMove Around - New EQBump JG Major99B80 BPM
In the Mood (feat. Kanye West & Roy Ayers) by Talib Kweli, Kanye West, Roy AyersIn the Mood (feat. Kanye West & Roy Ayers)Talib Kweli, Kanye West, Roy AyersA♭ Minor81A85 BPM
Changing Lanes by Chops, Kanye WestChanging LanesChops, Kanye WestG Minor56A95 BPM
Rider by K21, RhymefestRiderK21, RhymefestF♯ Major82B120 BPM
Claws by The Legendary Traxster, Rhymefest, TWEAK'GClawsThe Legendary Traxster, Rhymefest, TWEAK'GE♭ Major95B158 BPM
Media Shower (Instrumental) by Double A.B., Dub Sonata, RhymefestMedia Shower (Instrumental)Double A.B., Dub Sonata, RhymefestG Major79B98 BPM
The L.A. Song by People Under The StairsThe L.A. SongPeople Under The StairsG Major99B91 BPM
The Only One by Danger Mouse, Jemini the Gifted OneThe Only OneDanger Mouse, Jemini the Gifted OneB Minor810A97 BPM
Project 2025 by FirstRepair, The Holy Thief, GoldenChild, ALäZ, Rhymefest, Ras Kass, Supreme Kai SenpaiProject 2025FirstRepair, The Holy Thief, GoldenChild, ALäZ, Rhymefest, Ras Kass, Supreme Kai SenpaiB Minor810A94 BPM
Sleep by Molemen, RhymefestSleepMolemen, RhymefestD♭ Major73B92 BPM
Get 'Er Done feat MF Doom by Jake OneGet 'Er Done feat MF DoomJake OneA Minor88A92 BPM
First, Last and Only by Memphis Bleek, M.O.P.First, Last and OnlyMemphis Bleek, M.O.P.D♭ Major93B79 BPM
Wild Wild Horses by Atmosphere, Slug, AntWild Wild HorsesAtmosphere, Slug, AntD♭ Major83B93 BPM
No Half Smokin by BlueprintNo Half SmokinBlueprintB♭ Major76B205 BPM
Fire Wood Drumstix by J Dilla, MF DOOMFire Wood DrumstixJ Dilla, MF DOOMD♭ Major93B89 BPM
Beautiful Life by Statik Selektah, Action Bronson, Joey Bada$$Beautiful LifeStatik Selektah, Action Bronson, Joey Bada$$D♭ Minor912A102 BPM
Down For The Count by Reflection Eternal, Rah Digga, XzibitDown For The CountReflection Eternal, Rah Digga, XzibitA♭ Minor71A96 BPM
Courtesy by PRhymeCourtesyPRhymeF Minor104A164 BPM
Where You At by DJ Jazzy Jeff, Rhymefest, Dayne Jordan, UHMEERWhere You AtDJ Jazzy Jeff, Rhymefest, Dayne Jordan, UHMEERD Major810B85 BPM
If You Can't Say Love by VisionariesIf You Can't Say LoveVisionariesB Minor610A172 BPM
Midnight Escapade by DJ Jazzy Jeff, Aaron Camper, RhymefestMidnight EscapadeDJ Jazzy Jeff, Aaron Camper, RhymefestE Minor79A91 BPM
LABELS AREN'T THE DIAGNOSIS by The Honorable Hakim Dough, RhymefestLABELS AREN'T THE DIAGNOSISThe Honorable Hakim Dough, RhymefestF♯ Minor311A78 BPM
ISRC
USJAY0500489
Label
L-M Records/RCA Records