Holding Fire by James Savage Song Details

James Savage's ' "Holding Fire" was released on its scheduled release date, May 21, 2025. Holding Fire is 2 minutes and 38 seconds long and may contain bad words that may be unsuitable for children. Because this song is the only song in Holding Fire and no other songs are present in the album, we classify this track as a single. Based on our statistics, Holding Fire's popularity is below average in popularity right now. Even with the track produces more of a neutral energy, it is pretty danceable compared to others.

BPM and Tempo

We consider the tempo marking of Holding Fire by James Savage to be Allegro (fast, quick, and bright) because the track has a tempo of 126 BPM, a half-time of 63BPM, and a double-time of 252 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, walking, can go well with this song. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Butter by James VickeryButterJames VickeryC Major48B103 BPM
Back of Your Mind by Dee GattiBack of Your MindDee GattiE Minor39A67 BPM
Yearn by eliseYearneliseB♭ Minor23A75 BPM
Avalon by BatheAvalonBatheG Major39B120 BPM
Crazy by BJRNCKCrazyBJRNCKD♭ Minor512A116 BPM
I Might by Ash LeoneI MightAsh LeoneF♯ Minor211A113 BPM
NOBODY by spaceluvrrrNOBODYspaceluvrrrB Major41B127 BPM
DRGS by Mal London, Buddy MinnelliDRGSMal London, Buddy MinnelliA Major811B66 BPM
Make It Right by LekanMake It RightLekanD♭ Major43B121 BPM
be careful by Gabriel Jacobybe carefulGabriel JacobyF Major37B119 BPM
roses by Divine LightbodyrosesDivine LightbodyD♭ Minor612A152 BPM
What I Gotta Do by Dylan SinclairWhat I Gotta DoDylan SinclairD♭ Major73B114 BPM
waiting for you by ihypaul, Addison Deanwaiting for youihypaul, Addison DeanF Major47B120 BPM
Answer by Nana, PHABOAnswerNana, PHABOD♭ Minor712A95 BPM
better than me by Tia Gordonbetter than meTia GordonG Major49B125 BPM
Impoverished Youth by Eric PennImpoverished YouthEric PennD♭ Minor812A143 BPM
it's okay by Sofia Lyit's okaySofia LyD♭ Minor512A124 BPM
self sabotage by rjtheweirdoself sabotagerjtheweirdoE♭ Major35B73 BPM
State Of The Will by Xavier OmärState Of The WillXavier OmärD♭ Major53B117 BPM
TEMPTED by Avara, AYUSHTEMPTEDAvara, AYUSHB Minor510A72 BPM
keep it a hundred by Mark Taiwokeep it a hundredMark TaiwoE Minor49A84 BPM
CRAZED by Devin DonnellCRAZEDDevin DonnellE♭ Minor72A125 BPM
rd no mas by spaceluvrrr, QWESird no masspaceluvrrr, QWESiE Minor79A88 BPM
So Caught Up by Down to MarsSo Caught UpDown to MarsA♭ Major44B147 BPM
skip! by Nolaisskip!NolaisD♭ Major53B180 BPM
ISRC
QT4K32513084
Label
L-M Records/RCA Records