I Keep Holding On by Roy C Song Details

On July 1, 1999, the song "I Keep Holding On" was released by Roy C. With this song being around four minutes long, at 3:39, 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 Roy C's "Let Me Take You To Paradise" album is number 5 out of 8. On top of that, United States appears to be the country where this track was created. In terms of popularity, I Keep Holding On 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 I Keep Holding On by Roy C to be Moderato (at a moderate speed) because the track has a tempo of 112 BPM, a half-time of 56BPM, and a double-time of 224 BPM. Based on that, the speed of the song's tempo is moderate. The time signature for this track is 4/4.

Music Key

This song has a musical key of E♭ Major. This also means that this song has a camelot key of 5B. So, the perfect camelot match for 5B would be either 5B or 6A. While, 6B can give you a low energy boost. For moderate energy boost, you would use 2B and a high energy boost can either be 7B or 12B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 5A or 4B will give you a low energy drop, 8B would be a moderate one, and 3B or 10B would be a high energy drop. Lastly, 2A 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
-12.925 dB
Acousticness
16%
Danceability
74%
Energy
48%
Instrumentalness
0%
Liveness
6%
Loudness
78%
Speechiness
3%
Valence
86%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Did You Put Your Foot In It? by O. B. BuchanaDid You Put Your Foot In It?O. B. BuchanaD♭ Major73B93 BPM
Man Enough by Karen WolfeMan EnoughKaren WolfeB♭ Major56B100 BPM
What You Won't Do by Nellie Tiger TravisWhat You Won't DoNellie Tiger TravisA♭ Minor61A99 BPM
Families by Kirk DaltonFamiliesKirk DaltonC Major58B80 BPM
Picking Up Pieces by J. BlackfootPicking Up PiecesJ. BlackfootB♭ Minor63A112 BPM
Not Gonna Cry Interlude by Reggie P, The Untouchable OneNot Gonna Cry InterludeReggie P, The Untouchable OneC Minor45A109 BPM
Make You Feel Like A Woman by Roy CMake You Feel Like A WomanRoy CG Major19B172 BPM
Ain't No Party (Like A Grown Folks Party) (Remastered) by Carl MarshallAin't No Party (Like A Grown Folks Party) (Remastered)Carl MarshallF Minor64A108 BPM
Making That Booty Roll by Jaye HammerMaking That Booty RollJaye HammerB Minor710A104 BPM
It Aint What's On The Woman by Jimmy LewisIt Aint What's On The WomanJimmy LewisF♯ Major52B152 BPM
The Best Time I Ever Had in My Life by Wendell BThe Best Time I Ever Had in My LifeWendell BB Minor610A73 BPM
Who You With by The Louisiana Blues BrothasWho You WithThe Louisiana Blues BrothasD♭ Minor612A92 BPM
Stuck In the Middle by Marvin SeaseStuck In the MiddleMarvin SeaseA Major511B185 BPM
Is It True by LJ EcholsIs It TrueLJ EcholsF Major47B84 BPM
Hold What You've Got by Joe TexHold What You've GotJoe TexC Major28B205 BPM
Lovin' Someone On The Outside by Jeff FloydLovin' Someone On The OutsideJeff FloydD Major710B176 BPM
Good to U by MR. SMOKEGood to UMR. SMOKEG Major59B151 BPM
Got No Curfew by Mel WaitersGot No CurfewMel WaitersC Major98B99 BPM
Ring On Your Finger by LaMorris WilliamsRing On Your FingerLaMorris WilliamsB♭ Major86B204 BPM
Roy C's Theme by The Honey Drippers, Roy CRoy C's ThemeThe Honey Drippers, Roy CD♭ Major83B95 BPM
Mississippi Boy by David BrinstonMississippi BoyDavid BrinstonB♭ Minor73A103 BPM
Francine by Theodis EaleyFrancineTheodis EaleyF Minor64A106 BPM
Are You Serious? by Carl SimsAre You Serious?Carl SimsA♭ Major74B90 BPM
Two Way Love Affair by David BrinstonTwo Way Love AffairDavid BrinstonF Minor84A103 BPM
Trouble in My Home by Joe SimonTrouble in My HomeJoe SimonD♭ Minor712A108 BPM
ISRC
ushm81126991
Label
L-M Records/RCA Records