Pretty Girl Rock by Kelly Rida Song Details

On May 19, 2012, the song "Pretty Girl Rock" was released by Kelly Rida. The duration of This song is about 3 minutes long, at 3:26. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. This song is part of Where Have You Been by Kelly Rida. The song's track number on the album is #4 out of 9 tracks. The popularity of Pretty Girl Rock is currently unknown right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

Since Pretty Girl Rock by Kelly Rida has a tempo of 172 beats per a minute, the tempo markings of this song would be Vivace (lively and fast). With Pretty Girl Rock being at 172 BPM, the half-time would be 86 BPM with a double-time of 344 BPM.In addition, we consider the tempo speed to be pretty fast for this song. The time signature for this track is 4/4.

Music Key

This song is in the music key of B Minor. Or for those who are familiar with the camelot wheel, this song has a camelot key of 10A. So, the perfect camelot match for 10A would be either 10A or 9B. While, a low energy boost can consist of either 10B or 11A. For moderate energy boost, you would use 7A and a high energy boost can either be 12A or 5A. However, if you are looking for a low energy drop, finding a song with a camelot key of 9A would be a great choice. Where 1A would give you a moderate drop, and 8A or 3A would be a high energy drop. Lastly, 1B 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
-3.945 dB
Acousticness
37%
Danceability
60%
Energy
84%
Instrumentalness
0%
Liveness
60%
Loudness
93%
Speechiness
26%
Valence
87%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Please Don't Say You Love Me by Gabrielle AplinPlease Don't Say You Love MeGabrielle AplinC Major58B86 BPM
Thursday - Acoustic by Jess GlynneThursday - AcousticJess GlynneD Major310B141 BPM
Issues / Million Reasons (Acoustic Mashup) by Kaya MayIssues / Million Reasons (Acoustic Mashup)Kaya MayA♭ Major54B118 BPM
I've Got Issues by Alyssa JonesI've Got IssuesAlyssa JonesF♯ Major32B114 BPM
Issues - Acoustic by Julia MichaelsIssues - AcousticJulia MichaelsA♭ Major34B114 BPM
My Heart Is Open - Acoustic Version by Kelly Rida, Gab NashMy Heart Is Open - Acoustic VersionKelly Rida, Gab NashD♭ Major33B102 BPM
We're in Heaven by Joshua MicahWe're in HeavenJoshua MicahD Major310B120 BPM
Never Give Up on Us by Connie TalbotNever Give Up on UsConnie TalbotE Major512B90 BPM
Please Don't Say You Love Me - Piano Version by Gabrielle AplinPlease Don't Say You Love Me - Piano VersionGabrielle AplinD Major210B126 BPM
Die Young (We Gonna Die Young) by Kelly RidaDie Young (We Gonna Die Young)Kelly RidaD♭ Minor712A128 BPM
Piece by Piece - Idol Version by Kelly ClarksonPiece by Piece - Idol VersionKelly ClarksonD♭ Major23B110 BPM
If This is Love by Ruth B.If This is LoveRuth B.F♯ Minor511A179 BPM
Tee Shirt - Soundtrack Version by BirdyTee Shirt - Soundtrack VersionBirdyA Major311B76 BPM
When Someone Loves You by Tim Be ToldWhen Someone Loves YouTim Be ToldB♭ Major16B128 BPM
Battlefield by Lea MicheleBattlefieldLea MicheleG Major49B95 BPM
Something I Need - Acoustic Version by Kelly RidaSomething I Need - Acoustic VersionKelly RidaG Major39B99 BPM
Use Somebody - Acoustic Version by Isabella CelanderUse Somebody - Acoustic VersionIsabella CelanderC Major38B126 BPM
Be Alright - Acoustic by Dean LewisBe Alright - AcousticDean LewisA Major311B126 BPM
Consequences by Camila CabelloConsequencesCamila CabelloC Major38B84 BPM
Don't Let Me Down by Joy WilliamsDon't Let Me DownJoy WilliamsB Major11B131 BPM
Worth Fighting For by Katy McAllisterWorth Fighting ForKaty McAllisterD Major510B95 BPM
Broken Frame by Alex & SierraBroken FrameAlex & SierraA Minor48A54 BPM
Closure by Hayley WarnerClosureHayley WarnerF Major27B122 BPM
human by Christina PerrihumanChristina PerriA♭ Major54B144 BPM
Give Me Everything by Q.Z.BGive Me EverythingQ.Z.BC Major48B180 BPM
ISRC
This song does not have an ISRC.
Label
L-M Records/RCA Records