I Been Doing This Rap For A While
Mac Ruth
Rap More
4:11 January 13, 2026
BPM
129
Key
G Major
Camelot
9B

Embed

Share Link

I Been Doing This Rap For A While by Mac Ruth Song Details

Mac Ruth's ' "I Been Doing This Rap For A While" was released on its scheduled release date, January 13, 2026. I Been Doing This Rap For A While is explicit and may not be suitable for children. With the duration being about 4:11, this song is close to the average duration of a typical track. There are a total of 14 in the song's album "Rap More". In this album, this song's track order is #5. Based on our statistics, I Been Doing This Rap For A While's popularity is unknown right now. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

With I Been Doing This Rap For A While by Mac Ruth having a BPM of 129 with a half-time of 64 BPM and a double-time of 258 BPM, we would consider this track to have a Allegro (fast, quick, and bright) tempo marking. Because of this, we believe that the song has an overall fast tempo. Looking at the BPM of this song, this song might go great with walking. The time signature for this track is 4/4.

Music Key

This song is in the music key of G Major. Or for those who are familiar with the camelot wheel, 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
-7.164 dB
Acousticness
1%
Danceability
53%
Energy
73%
Instrumentalness
0%
Liveness
34%
Loudness
88%
Speechiness
33%
Valence
54%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Nightshift by mitsu, Remi VernonNightshiftmitsu, Remi VernonF♯ Minor911A140 BPM
Shame by Mac RuthShameMac RuthD♭ Major63B75 BPM
ROSÉ CEREAL by Jonah Love, GRIMM DozaROSÉ CEREALJonah Love, GRIMM DozaA♭ Minor71A133 BPM
Ziplocs by Nickelus FZiplocsNickelus FB♭ Minor73A143 BPM
Belvedere by Boldy James, The AlchemistBelvedereBoldy James, The AlchemistB Minor410A152 BPM
My Life by Wiki, Subjxct 5My LifeWiki, Subjxct 5C Major78B78 BPM
RIP Bergdorf (feat. Mach-Hommy) by Westside Gunn, Mach-HommyRIP Bergdorf (feat. Mach-Hommy)Westside Gunn, Mach-HommyB♭ Minor63A87 BPM
The Ghetto Gangsta For This by Mac RuthThe Ghetto Gangsta For ThisMac RuthB♭ Minor73A117 BPM
A Doll Fulla Pins by billy woods, Yolanda Watson, Jeff Markey, Messiah MusikA Doll Fulla Pinsbilly woods, Yolanda Watson, Jeff Markey, Messiah MusikA♭ Major74B122 BPM
GUMBO by Obijuan, Camoflauge MonkGUMBOObijuan, Camoflauge MonkD♭ Major63B144 BPM
DUBAI by DexstsDUBAIDexstsD♭ Major83B149 BPM
Skatiiin by Swarvy, Pink SiifuSkatiiinSwarvy, Pink SiifuA Major811B176 BPM
All Weather by AVENUEBLVD, Grubby PawzAll WeatherAVENUEBLVD, Grubby PawzA♭ Minor71A133 BPM
Stained Glass (feat. Westside Gunn) by The Alchemist, Westside GunnStained Glass (feat. Westside Gunn)The Alchemist, Westside GunnB Minor710A78 BPM
Skirt Steak by Roc Marciano, The AlchemistSkirt SteakRoc Marciano, The AlchemistA♭ Major54B97 BPM
Razberry by Pink Siifu, Fly AnakinRazberryPink Siifu, Fly AnakinC Major78B164 BPM
cuwhenicu by DizcuwhenicuDizF Major77B78 BPM
BBL Love - Interlude by DrakeBBL Love - InterludeDrakeD♭ Major63B93 BPM
CRISCO by Earl SweatshirtCRISCOEarl SweatshirtD Major610B135 BPM
I Been Doing This Rap For A While by Mac RuthI Been Doing This Rap For A WhileMac RuthA♭ Minor71A133 BPM
spicer and I by R.A.P. Ferreira, Kenny Segalspicer and IR.A.P. Ferreira, Kenny SegalF♯ Minor611A77 BPM
3rd Person by Boldy James, The Alchemist3rd PersonBoldy James, The AlchemistF Major57B65 BPM
Buddies by Quelle Chris, ayepeeBuddiesQuelle Chris, ayepeeG Major69B86 BPM
My Arms Are the Brooklyn Bridge by Lil BMy Arms Are the Brooklyn BridgeLil BD♭ Major83B122 BPM
NUMBERED DAYZ by MIKENUMBERED DAYZMIKEA Major811B147 BPM
ISRC
QZJG52649433
Label
L-M Records/RCA Records