Fighting For Your Soul
M.O.C.C.C.A
Demon's Throne
5:55 November 16, 2025
BPM
100
Key
B Minor
Camelot
10A

Embed

Share Link

Fighting For Your Soul by M.O.C.C.C.A Song Details

M.O.C.C.C.A's 'Fighting For Your Soul' had a release date set for November 16, 2025. This song is about six minutes long, preciously at 5:55, making this song fairly long compared to other songs. The song is number 9 out of 11 in Demon's Throne by M.O.C.C.C.A. In terms of popularity, Fighting For Your Soul is currently not that popular. In our opinion, the overall tone is not very danceable and projects negative sounds, such as being sad, depressed, or angry.

BPM and Tempo

The tempo marking of Fighting For Your Soul by M.O.C.C.C.A is Andante (at a walking pace), since this song has a tempo of 100 BPM. With that information, we can conclude that the song has a slow tempo. The time signature for this track is 4/4.

Music Key

This song is in the music key of B Minor. This also means that this song has a camelot key of 10A. So, the perfect camelot match for 10A would be either 10A or 9B. While, a low energy boost can consist of either 10B or 11A. For moderate energy boost, you would use 7A and a high energy boost can either be 12A or 5A. However, if you are looking for a low energy drop, finding a song with a camelot key of 9A would be a great choice. Where 1A would give you a moderate drop, and 8A or 3A would be a high energy drop. Lastly, 1B 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
-4.518 dB
Acousticness
0%
Danceability
38%
Energy
90%
Instrumentalness
0%
Liveness
12%
Loudness
92%
Speechiness
5%
Valence
32%

Recommendations

TrackArtistKeyEnergyCamelotBPM
mirada perdida by BreakCloudmirada perdidaBreakCloudB Minor910A160 BPM
The Lion’s Roar by Pastor BradThe Lion’s RoarPastor BradE Major912B84 BPM
K2 Summit Born by K2 Rock Metal BandK2 Summit BornK2 Rock Metal BandB Minor910A160 BPM
Plastic Flamingo by Wayne WebsterPlastic FlamingoWayne WebsterF♯ Major52B134 BPM
The Valley of Bones by Pastor BradThe Valley of BonesPastor BradE Major912B84 BPM
Finalize Your Position by Hav NornFinalize Your PositionHav NornA Major711B155 BPM
Blindsided by WorldviewBlindsidedWorldviewG Major99B118 BPM
50 NAM VE SAU ROCK by Metal Rock50 NAM VE SAU ROCKMetal RockB Minor910A160 BPM
The awakening by HankV8The awakeningHankV8B Minor910A160 BPM
Collapsing Horizons by ImpluviumCollapsing HorizonsImpluviumF Minor104A200 BPM
Desert Saloon Rock by Rodney FlowerDesert Saloon RockRodney FlowerF Minor64A108 BPM
Crazy For You by LowProfileDudeCrazy For YouLowProfileDudeB Minor910A160 BPM
Pixelated Dreams by Hilary EuphemiaPixelated DreamsHilary EuphemiaG Major79B131 BPM
Now I Become Death by TapasNow I Become DeathTapasG Minor76A157 BPM
Setting Fire to the Earth by Serious BlackSetting Fire to the EarthSerious BlackA♭ Major94B162 BPM
When wings no longer carry us by RAVENORWhen wings no longer carry usRAVENORB Minor910A160 BPM
Where The Longships Go by EinarssonWhere The Longships GoEinarssonE♭ Minor82A132 BPM
Mitsuki Sutemi by Ingvar AbborMitsuki SutemiIngvar AbborB Minor910A160 BPM
Wasted Youth by The Atomic GrooveWasted YouthThe Atomic GrooveE Major612B140 BPM
Unbreakable Flame by KRAVEN OfficialUnbreakable FlameKRAVEN OfficialB Minor910A160 BPM
Loose Cowboy by York GrahamLoose CowboyYork GrahamD Minor77A188 BPM
Follow Your Heart by Feral CryFollow Your HeartFeral CryB Minor910A160 BPM
Rage by RozarioRageRozarioF♯ Major92B110 BPM
Electric Messiah by LoudstormElectric MessiahLoudstormG Major89B90 BPM
Angel's Kiss by Chamber of PainAngel's KissChamber of PainF♯ Major52B155 BPM
ISRC
QT6EY2565935
Label
L-M Records/RCA Records