holding on by moonspire Song Details

"holding on" by moonspire had its release date on December 26, 2025. With This song being less than two minutes long, at 1:56, we are fairly confident that this song is not explicit and is safe for all ages. Based on the duration of this song, this song duration is much smaller than the average song duration. Because this song is the only song in holding on and no other songs are present in the album, we classify this track as a single. holding on is below average in popularity right now. In our opinion, the overall tone is not very danceable and projects negative sounds, such as being sad, depressed, or angry.

BPM and Tempo

We consider the tempo marking of holding on by moonspire to be Adagio (slowly with great expression) because the track has a tempo of 72 BPM, a half-time of 36BPM, and a double-time of 144 BPM. Based on that, the speed of the song's tempo is slow. The time signature for this track is 3/4.

Music Key

This song is in the music key of D♭ Major. This also means that this song has a camelot key of 3B. So, the perfect camelot match for 3B would be either 3B or 4A. While, 4B can give you a low energy boost. For moderate energy boost, you would use 12B and a high energy boost can either be 5B or 10B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 3A or 2B will give you a low energy drop, 6B would be a moderate one, and 1B or 8B would be a high energy drop. Lastly, 12A 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
-23.833 dB
Acousticness
96%
Danceability
19%
Energy
19%
Instrumentalness
92%
Liveness
10%
Loudness
60%
Speechiness
4%
Valence
8%

Recommendations

TrackArtistKeyEnergyCamelotBPM
falling by arancina, ~st0ftfallingarancina, ~st0ftB Major21B180 BPM
hidden within the pattern by moonspire, lysscenhidden within the patternmoonspire, lysscenD♭ Minor212A80 BPM
follow my heart by Isølatelyfollow my heartIsølatelyE Minor19A74 BPM
past days by lunarloompast dayslunarloomD Major210B85 BPM
until we wake up by blu houruntil we wake upblu hourE♭ Major05B184 BPM
violet by cinar, Fade to Blackvioletcinar, Fade to BlackG Minor26A70 BPM
Silent Forest by ømbrāSilent ForestømbrāE♭ Minor12A78 BPM
no one by cinarno onecinarF Major17B180 BPM
forgotten by dawn by Dabllexforgotten by dawnDabllexG Minor06A171 BPM
endless dream by breendless dreambreF Minor14A138 BPM
reflections in voxel rain by green.lightreflections in voxel raingreen.lightD♭ Major23B80 BPM
sublimation by dreaming sheepsublimationdreaming sheepA♭ Minor11A78 BPM
a place i once knew - sped up by Øneironaut, Alessandro Penna, Davide Nigroa place i once knew - sped upØneironaut, Alessandro Penna, Davide NigroF♯ Major32B69 BPM
on my mind by since 1993on my mindsince 1993G Minor06A189 BPM
ur my everything by starmiur my everythingstarmiA♭ Major04B68 BPM
deserted inn by blue.mp3deserted innblue.mp3D♭ Major13B67 BPM
safe place by fauxe.safe placefauxe.D♭ Major13B70 BPM
Perpetually Unfinished by BEFORE I ####, sweet-ishfishPerpetually UnfinishedBEFORE I ####, sweet-ishfishE Minor09A67 BPM
what remains when all is lost? - reversed by surrender,what remains when all is lost? - reversedsurrender,F Minor14A81 BPM
no turning back now by nocturneano turning back nownocturneaC Major28B62 BPM
blue bird by plutoniablue birdplutoniaA Minor28A83 BPM
children (ambient version) - sped up by icy, unveilchildren (ambient version) - sped upicy, unveilD♭ Major33B144 BPM
lane by cinemolanecinemoB Minor210A88 BPM
darkscapes by ID10darkscapesID10E Minor19A72 BPM
as the years go by asystoleas the years goasystoleG Minor16A76 BPM
ISRC
UKZGC2510222
Label
L-M Records/RCA Records