Rock Me All Night Long by Joe Bataan Song Details

On January 1, 1980, the song "Rock Me All Night Long" was released by Joe Bataan. With this song being around four minutes long, at 4:26, 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 track order of this song in Joe Bataan's "Mestizo (Bonus Version)" album is number 5 out of 12. In terms of popularity, Rock Me All Night Long is currently not that popular. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

We consider the tempo marking of Rock Me All Night Long by Joe Bataan to be Moderato (at a moderate speed) because the track has a tempo of 115 BPM, a half-time of 58BPM, and a double-time of 230 BPM. Based on that, the speed of the song's tempo is moderate. Activities such as, walking, can go well with this song. The time signature for this track is 4/4.

Music Key

This song is in the music key of C Minor. Because this track belongs in the C Minor key, the camelot key is 5A. So, the perfect camelot match for 5A would be either 5A or 4B. While, a low energy boost can consist of either 5B or 6A. For moderate energy boost, you would use 2A and a high energy boost can either be 7A or 12A. However, if you are looking for a low energy drop, finding a song with a camelot key of 4A would be a great choice. Where 8A would give you a moderate drop, and 3A or 10A would be a high energy drop. Lastly, 8B 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
-8.531 dB
Acousticness
3%
Danceability
88%
Energy
66%
Instrumentalness
80%
Liveness
6%
Loudness
86%
Speechiness
4%
Valence
96%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Girl I Can't Forget by The Royal JestersGirl I Can't ForgetThe Royal JestersD Minor67A87 BPM
Ordinary Guy - First Part by LTJ Xperience, Joe BataanOrdinary Guy - First PartLTJ Xperience, Joe BataanD♭ Minor512A95 BPM
Ooh Baby Baby by The WhatnautsOoh Baby BabyThe WhatnautsF Major37B82 BPM
I'll Give You a Ring (When I Come, If I Come) by Apple & The Three OrangesI'll Give You a Ring (When I Come, If I Come)Apple & The Three OrangesA Major711B88 BPM
Sweet Agony by Bobby Oroza, Cold Diamond & MinkSweet AgonyBobby Oroza, Cold Diamond & MinkG Minor46A138 BPM
Too Many Tears by Durand Jones & The IndicationsToo Many TearsDurand Jones & The IndicationsF Major47B96 BPM
I Want to Be Loved by The Royal Jesters, CobraI Want to Be LovedThe Royal Jesters, CobraD♭ Minor512A92 BPM
Never Give You Up by Jerry ButlerNever Give You UpJerry ButlerC Major58B168 BPM
Love Me by Billy StewartLove MeBilly StewartG Major69B101 BPM
Let Me Go by Chicago GangstersLet Me GoChicago GangstersE♭ Minor62A166 BPM
Sad Girl by The IntrudersSad GirlThe IntrudersC Major48B179 BPM
You Can't Keep a Good Man Down by James & Bobby PurifyYou Can't Keep a Good Man DownJames & Bobby PurifyA Major411B187 BPM
Sailboat by Bob & GeneSailboatBob & GeneD♭ Minor312A181 BPM
I Want My Baby Back - Remastered by The EthicsI Want My Baby Back - RemasteredThe EthicsG Major59B141 BPM
Cross My Heart by Billy StewartCross My HeartBilly StewartD Major610B77 BPM
(I Can) Deal with That by Dee Edwards(I Can) Deal with ThatDee EdwardsD♭ Major63B91 BPM
You've Got the Makings of a Lover by The FestivalsYou've Got the Makings of a LoverThe FestivalsB♭ Major66B97 BPM
Loving You Makes The World Go Round by The Family CircleLoving You Makes The World Go RoundThe Family CircleG Major49B185 BPM
I've Got to See You Tonight by Timmy ThomasI've Got to See You TonightTimmy ThomasG Major59B106 BPM
Quiereme Mujer by Landy NovaQuiereme MujerLandy NovaE♭ Major45B167 BPM
Bye Bye by BrainstoryBye ByeBrainstoryB♭ Minor43A130 BPM
Dreaming's out of Season by The Montclairs, Phil PerryDreaming's out of SeasonThe Montclairs, Phil PerryD Major410B140 BPM
True by DarondoTrueDarondoD♭ Minor512A95 BPM
Para Puerto Rico Voy by Joe BataanPara Puerto Rico VoyJoe BataanD Major510B131 BPM
Why'd You Put Me On by Bobbi Row And The English MenWhy'd You Put Me OnBobbi Row And The English MenG Major59B93 BPM
ISRC
QMSGD1320087
Label
L-M Records/RCA Records