Holdin' On by Soul II Soul Song Details

Soul II Soul's ' "Holdin' On" was released on its scheduled release date, May 18, 1995. With this song being around four minutes long, at 3:51, 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 3 out of 16 in Club Classics Vol. One by Soul II Soul. In terms of popularity, Holdin' On is currently below average in popularity. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

The tempo marking of Holdin' On by Soul II Soul is Moderato (at a moderate speed), since this song has a tempo of 118 BPM. With that information, we can conclude that the song has a moderate tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of F♯ Minor. This also means that this song has a camelot key of 11A. So, the perfect camelot match for 11A would be either 11A or 10B. While, a low energy boost can consist of either 11B or 12A. For moderate energy boost, you would use 8A and a high energy boost can either be 1A or 6A. However, if you are looking for a low energy drop, finding a song with a camelot key of 10A would be a great choice. Where 2A would give you a moderate drop, and 9A or 4A would be a high energy drop. Lastly, 2B 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.589 dB
Acousticness
0%
Danceability
75%
Energy
54%
Instrumentalness
1%
Liveness
24%
Loudness
79%
Speechiness
4%
Valence
66%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Just Got Paid - Dub Mix by Johnny KempJust Got Paid - Dub MixJohnny KempG Major79B117 BPM
Touch Me (All Night Long) by Cathy DennisTouch Me (All Night Long)Cathy DennisC Minor85A118 BPM
Dub Be Good To Me by Beats InternationalDub Be Good To MeBeats InternationalF Minor94A96 BPM
Back Together Again (feat. Donny Hathaway) by Roberta Flack, Donny HathawayBack Together Again (feat. Donny Hathaway)Roberta Flack, Donny HathawayD♭ Minor912A111 BPM
I Can Make You Feel Good by ShalamarI Can Make You Feel GoodShalamarG Minor96A113 BPM
Got To Give It Up - Pt. 1 by Marvin GayeGot To Give It Up - Pt. 1Marvin GayeD Major910B123 BPM
Ain't Nobody by Rufus, Chaka KhanAin't NobodyRufus, Chaka KhanB♭ Minor63A104 BPM
Shy Guy by Diana KingShy GuyDiana KingB Minor810A94 BPM
Somebody For Me by Heavy D & The BoyzSomebody For MeHeavy D & The BoyzF Minor94A146 BPM
Games by Chuckii BookerGamesChuckii BookerB♭ Minor43A186 BPM
I Wanna Love You by JadeI Wanna Love YouJadeC Minor75A200 BPM
Represent by Soul II SoulRepresentSoul II SoulB Minor610A93 BPM
Everybody Everybody (Le Freak Mix) by Black Box, DJ LelewelEverybody Everybody (Le Freak Mix)Black Box, DJ LelewelF Minor74A118 BPM
Dance by Soul II SoulDanceSoul II SoulD Major410B105 BPM
Return of the Mack - C&J X-Tended Radio Edit by Mark MorrisonReturn of the Mack - C&J X-Tended Radio EditMark MorrisonC Major88B95 BPM
Dance Little Sister by Sananda MaitreyaDance Little SisterSananda MaitreyaD Minor77A115 BPM
Apparently Nothin' - Edit by Young DisciplesApparently Nothin' - EditYoung DisciplesA♭ Minor71A103 BPM
Too Close by NextToo CloseNextG Major49B100 BPM
Can't Stop by After 7Can't StopAfter 7C Minor85A97 BPM
The Way You Love Me by Karyn WhiteThe Way You Love MeKaryn WhiteF♯ Major82B105 BPM
Single Life by CameoSingle LifeCameoG Major89B111 BPM
Somebody Else's Guy by CeCe PenistonSomebody Else's GuyCeCe PenistonG Major79B104 BPM
High Hopes by The S.O.S BandHigh HopesThe S.O.S BandD Major710B106 BPM
Boogie 2Nite by TweetBoogie 2NiteTweetA♭ Major64B103 BPM
I Wanna Be Your Lover by PrinceI Wanna Be Your LoverPrinceA Minor48A78 BPM
ISRC
This song does not have an ISRC.
Label
L-M Records/RCA Records