Body Rock
GhostfaceShortee
Finally Happy
3:48 April 15, 2019
BPM
132
Key
D♭ Major
Camelot
3B

Embed

Share Link

Body Rock by GhostfaceShortee Song Details

"Body Rock" by GhostfaceShortee had its release date on April 15, 2019. With this song being around four minutes long, at 3:48, the duration of this song is pretty average compared to other songs. This track is safe for children and doesn't appear to contain any foul language, since the "Explicit" tag was not present in this track. The song is number 2 out of 8 in Finally Happy by GhostfaceShortee. Based on our statistics, Body Rock'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 Body Rock by GhostfaceShortee is Allegro (fast, quick, and bright), since this song has a tempo of 132 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 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
-13.432 dB
Acousticness
1%
Danceability
76%
Energy
26%
Instrumentalness
0%
Liveness
16%
Loudness
78%
Speechiness
10%
Valence
12%

Recommendations

TrackArtistKeyEnergyCamelotBPM
GO UP (feat. 25k) by MashBeatz, Saudi, 25KGO UP (feat. 25k)MashBeatz, Saudi, 25KE Minor59A50 BPM
Get On Up by DJ Luke NastyGet On UpDJ Luke NastyD♭ Major43B85 BPM
HOLLYWOOD HILLS by chasebankglitchHOLLYWOOD HILLSchasebankglitchB Major61B102 BPM
ROAD RAGE by Amiri MorenoROAD RAGEAmiri MorenoD♭ Major63B115 BPM
Usually by SK8UsuallySK8A Minor48A140 BPM
Sneaky Link by MauveSneaky LinkMauveF Minor54A140 BPM
Can't Make You Happy by GhostfaceShorteeCan't Make You HappyGhostfaceShorteeG Minor56A95 BPM
Way Too Blessed by Ayzha NyreeWay Too BlessedAyzha NyreeD♭ Minor512A133 BPM
Caught Up by Saint JamesCaught UpSaint JamesE Major512B120 BPM
Boring People by BEXEYBoring PeopleBEXEYA♭ Minor71A78 BPM
EASY ON YOURSELF by Grav3EASY ON YOURSELFGrav3F Major57B130 BPM
Prayers ft. Kayla Rae by Trev Rich, Sharke, Kayla RaePrayers ft. Kayla RaeTrev Rich, Sharke, Kayla RaeG Minor46A127 BPM
Broken Promises by GhostfaceShorteeBroken PromisesGhostfaceShorteeF♯ Minor511A140 BPM
Lies by RaptaLiesRaptaF Minor54A78 BPM
Lab Rats by Ipersona, Daniel Hayes, LEVi_4dLab RatsIpersona, Daniel Hayes, LEVi_4dD Minor67A128 BPM
98 Explorer Freestyle by FIVE6ix98 Explorer FreestyleFIVE6ixE Minor49A148 BPM
3am in Miami by Zo Trapalot3am in MiamiZo TrapalotF Minor64A135 BPM
Do or Die (feat. Liana Banks) by lilbootycall, Liana BanksDo or Die (feat. Liana Banks)lilbootycall, Liana BanksC Minor65A150 BPM
I'll Be Up by GhostfaceShorteeI'll Be UpGhostfaceShorteeC Major68B123 BPM
Spiked Punch by Poe EazySpiked PunchPoe EazyF Minor54A140 BPM
Backwoods by KON, Skreet2xBackwoodsKON, Skreet2xC Minor55A140 BPM
Actions Over Words - Sped Up by HoneyBerryDrip, Bryson TillerActions Over Words - Sped UpHoneyBerryDrip, Bryson TillerD♭ Major53B120 BPM
Way2Difrnt by CvliiWay2DifrntCvliiD Major510B145 BPM
187 (Raise Hell) by Kliché187 (Raise Hell)KlichéF Minor54A140 BPM
Mission by CANDY MANSONMissionCANDY MANSOND♭ Minor612A117 BPM
ISRC
QZES61990468
Label
L-M Records/RCA Records