Fighting Demons
xavierlord, bblink
Vault Music 4.5
2:19 September 5, 2025
BPM
127
Key
D Major
Camelot
10B

Embed

Share Link

Fighting Demons by xavierlord, bblink Song Details

xavierlord, bblink's 'Fighting Demons' had a release date set for September 5, 2025. Fighting Demons is 2 minutes and 19 seconds long and may contain bad words that may be unsuitable for children. This song is part of Vault Music 4.5 by xavierlord. The song's track number on the album is #8 out of 15 tracks. Based on our statistics, Fighting Demons's popularity is unknown right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

Since Fighting Demons by xavierlord, bblink has a tempo of 127 beats per a minute, the tempo markings of this song would be Allegro (fast, quick, and bright). With Fighting Demons being at 127 BPM, the half-time would be 64 BPM with a double-time of 254 BPM.In addition, we consider the tempo speed to be pretty fast for this song. This makes this song perfect for activities such as, walking. The time signature for this track is 4/4.

Music Key

The music key of this track is D Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 10B. So, the perfect camelot match for 10B would be either 10B or 11A. While, 11B can give you a low energy boost. For moderate energy boost, you would use 7B and a high energy boost can either be 12B or 5B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 10A or 9B will give you a low energy drop, 1B would be a moderate one, and 8B or 3B would be a high energy drop. Lastly, 7A 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
-3.029 dB
Acousticness
34%
Danceability
71%
Energy
91%
Instrumentalness
4%
Liveness
38%
Loudness
95%
Speechiness
6%
Valence
23%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Might Just Cry by yxxcqaranMight Just CryyxxcqaranG Major79B72 BPM
PolkaDot by CashwayKobe, Deezy DizzlePolkaDotCashwayKobe, Deezy DizzleG Major79B72 BPM
where you goin? by ladewhere you goin?ladeD♭ Minor612A156 BPM
Hyperspeed by xavierlordHyperspeedxavierlordA♭ Major54B74 BPM
idk why by chronicle, durpo1xidk whychronicle, durpo1xC Minor65A105 BPM
w4tp by Y3N, bblink, xavierlordw4tpY3N, bblink, xavierlordA♭ Major84B142 BPM
never change by 8ightynever change8ightyC Major48B138 BPM
MM by XRAYNE, voikez!MMXRAYNE, voikez!G Major79B72 BPM
Up 4 Us by Braxton KnightUp 4 UsBraxton KnightG Major79B72 BPM
rescue by zaydierescuezaydieA♭ Major44B101 BPM
g2 wit cezz by 22juggng2 wit cezz22juggnE♭ Minor62A75 BPM
Don't Save Me by Nyto XDon't Save MeNyto XA♭ Major64B88 BPM
06 by babekhris06babekhrisC Major68B145 BPM
leave me lone by Vissleave me loneVissC Major88B78 BPM
exotic by xiikiki, xxidexexoticxiikiki, xxidexG Major79B72 BPM
Kullinan by 2slimeyKullinan2slimeyG Major79B72 BPM
i cannot skate (b87) by Noah, Tooly?i cannot skate (b87)Noah, Tooly?F♯ Minor711A126 BPM
Close to me by ihateflexinClose to meihateflexinD♭ Major73B160 BPM
who put estrogen in my blunt? by ECCNTRXwho put estrogen in my blunt?ECCNTRXD♭ Major73B91 BPM
PROBLEM CHILD by YantoPROBLEM CHILDYantoG Major79B72 BPM
shootaz (troops) by Rivenshootaz (troops)RivenD♭ Major73B156 BPM
2016 by xavierlord2016xavierlordG Major79B72 BPM
Austin Powers by maxonAustin PowersmaxonD♭ Major43B80 BPM
BRUCE WAYNE by xavierlordBRUCE WAYNExavierlordG Major79B72 BPM
YNG HNDRXX by ONAT HOCAOĞLUYNG HNDRXXONAT HOCAOĞLUG Major79B72 BPM
ISRC
QZZ7R2581738
Label
L-M Records/RCA Records