Hard Parts Of Me
Shavelle G
Until Restored
3:19 December 26, 2025
BPM
126
Key
B♭ Minor
Camelot
3A

Embed

Share Link

Hard Parts Of Me by Shavelle G Song Details

Shavelle G's ' "Hard Parts Of Me" was released on its scheduled release date, December 26, 2025. The duration of This song is about 3 minutes long, at 3:19. 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. There are a total of 11 in the song's album "Until Restored". In this album, this song's track order is #3. Based on our statistics, Hard Parts Of Me's popularity is not that popular right now. Even with the track produces more of a neutral energy, it is pretty danceable compared to others.

BPM and Tempo

With Hard Parts Of Me by Shavelle G having a BPM of 126 with a half-time of 63 BPM and a double-time of 252 BPM, we would consider this track to have a Allegro (fast, quick, and bright) tempo marking. Because of this, we believe that the song has an overall fast tempo. Looking at the BPM of this song, this song might go great with walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of B♭ Minor. Which also means that the camelot key for this song is 3A. So, the perfect camelot match for 3A would be either 3A or 2B. While, a low energy boost can consist of either 3B or 4A. For moderate energy boost, you would use 12A and a high energy boost can either be 5A or 10A. However, if you are looking for a low energy drop, finding a song with a camelot key of 2A would be a great choice. Where 6A would give you a moderate drop, and 1A or 8A would be a high energy drop. Lastly, 6B 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
-9.635 dB
Acousticness
40%
Danceability
67%
Energy
44%
Instrumentalness
0%
Liveness
12%
Loudness
84%
Speechiness
3%
Valence
50%

Recommendations

TrackArtistKeyEnergyCamelotBPM
STILL LEARNING ME by LashaySTILL LEARNING MELashayE♭ Minor42A88 BPM
It's Given Healed by Monique SolIt's Given HealedMonique SolA♭ Minor41A129 BPM
Chest First by Velvet SkyChest FirstVelvet SkyF Major47B80 BPM
It's still me by Phoenix RaeIt's still mePhoenix RaeA♭ Minor41A129 BPM
Please Don't Make Me Ask Again by Mila DiorPlease Don't Make Me Ask AgainMila DiorA Minor68A114 BPM
What I Prayed For by Zariah GraceWhat I Prayed ForZariah GraceF Minor54A124 BPM
He Is Holy by Lucy J SeabreezeHe Is HolyLucy J SeabreezeC Major48B115 BPM
Silent Power by PIC'D EnchantmentsSilent PowerPIC'D EnchantmentsG Minor66A130 BPM
Moma Song by Zariah DoveMoma SongZariah DoveA♭ Minor31A77 BPM
Let Me Out by Sere LanonLet Me OutSere LanonF Major57B83 BPM
Sunset In Your Eyes by Tali HendersonSunset In Your EyesTali HendersonA♭ Minor41A129 BPM
Glory In The Bank by SuzSquadGlory In The BankSuzSquadB Major41B157 BPM
Fight by Lakeesha RiceFightLakeesha RiceA♭ Minor41A129 BPM
Wedding Day by Sere LanonWedding DaySere LanonF♯ Major52B101 BPM
STAY THE NIGHT by JANEL BROWNSTAY THE NIGHTJANEL BROWNA♭ Minor41A129 BPM
Innocence by Sere LanonInnocenceSere LanonB♭ Minor43A138 BPM
if You Don’t by Jada Mossif You Don’tJada MossA♭ Minor41A129 BPM
Just Us Time by Beh philoJust Us TimeBeh philoA♭ Minor41A129 BPM
God Is A Black Woman by Lyriq NoireGod Is A Black WomanLyriq NoireA♭ Minor41A129 BPM
Queen Me by Queen FireFliesQueen MeQueen FireFliesA♭ Minor41A129 BPM
Transform: Butterflies by Coco ExpressionsTransform: ButterfliesCoco ExpressionsB♭ Major36B106 BPM
God Dont Play About Me by Latasha Wakefield-RobinsonGod Dont Play About MeLatasha Wakefield-RobinsonA♭ Minor41A129 BPM
Healing made me beautiful by PhaedraHealing made me beautifulPhaedraD♭ Major33B133 BPM
Your Presence by JC's ConceptzYour PresenceJC's ConceptzB Minor510A166 BPM
Softly by Melania MayeSoftlyMelania MayeB♭ Minor33A124 BPM
ISRC
QT6G42570927
Label
L-M Records/RCA Records