Bad for my Soul
ruined promises
Bad for my Soul
3:28 September 27, 2025
BPM
121
Key
C Major
Camelot
8B

Embed

Share Link

Bad for my Soul by ruined promises Song Details

ruined promises's ' "Bad for my Soul" was released on its scheduled release date, September 27, 2025. The duration of This song is about 3 minutes long, at 3:28. 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. Because this song is the only song in Bad for my Soul and no other songs are present in the album, we classify this track as a single. Based on our statistics, Bad for my Soul's popularity is unknown right now. The overall mood can be danceable to some, especially with it's high amount of postive energy.

BPM and Tempo

The tempo marking of Bad for my Soul by ruined promises is Allegro (fast, quick, and bright), since this song has a tempo of 121 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of C Major. This also means that this song has a camelot key of 8B. So, the perfect camelot match for 8B would be either 8B or 9A. While, 9B can give you a low energy boost. For moderate energy boost, you would use 5B and a high energy boost can either be 10B or 3B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 8A or 7B will give you a low energy drop, 11B would be a moderate one, and 6B or 1B would be a high energy drop. Lastly, 5A 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
-6.946 dB
Acousticness
0%
Danceability
55%
Energy
78%
Instrumentalness
0%
Liveness
12%
Loudness
88%
Speechiness
6%
Valence
66%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Silence Now by ZerotwoØSilence NowZerotwoØE Minor69A174 BPM
sextazy by fadevɇil, heardeverycrysextazyfadevɇil, heardeverycryE Minor69A174 BPM
Brighter Days (Ali Aitken Extended) by Aaron Smith, Luvli, Ali AitkenBrighter Days (Ali Aitken Extended)Aaron Smith, Luvli, Ali AitkenE Minor69A174 BPM
UNETUS FM by Janne Saar, LØJRUNETUS FMJanne Saar, LØJRE Minor69A174 BPM
No Sleep by GroNzlyNo SleepGroNzlyE Minor69A174 BPM
T for Texas by Pulse NovaT for TexasPulse NovaD Major610B127 BPM
13 by GALAFUNK13GALAFUNKE Minor69A174 BPM
Montagem Let It Go - Ultra Slowed by DJ Neak, MuevexMontagem Let It Go - Ultra SlowedDJ Neak, MuevexE♭ Minor72A100 BPM
wh!sp3r by VY!REwh!sp3rVY!RED♭ Minor512A160 BPM
Lost Over - Live by Jean LucaLost Over - LiveJean LucaE Minor69A174 BPM
Let the Beat Drop by rache., Jack RitterLet the Beat Droprache., Jack RitterE Minor69A174 BPM
Lie With You by ruined promisesLie With Youruined promisesA♭ Major94B95 BPM
Tom Toma Ultrafunk by fredbydreddTom Toma UltrafunkfredbydreddE Minor69A174 BPM
BULLETPROOF by Garena Free FireBULLETPROOFGarena Free FireE Minor69A174 BPM
In Trouble - Shrivera Remix by DigitalTek, ShriveraIn Trouble - Shrivera RemixDigitalTek, ShriveraB♭ Minor93A160 BPM
Between Us by Pretty GhostsBetween UsPretty GhostsB Major71B150 BPM
ONLY 1 by moodmixformatONLY 1moodmixformatF♯ Minor911A125 BPM
皺‘√ЯÅζY by CVllXXX皺‘√ЯÅζYCVllXXXE Minor69A174 BPM
Business - DnB Remix by ChristianontheinternetBusiness - DnB RemixChristianontheinternetE Minor69A174 BPM
Walking The Wire - 8D Audio by DeficioWalking The Wire - 8D AudioDeficioD♭ Major83B174 BPM
Ecos De Juventud by 3+2Ecos De Juventud3+2B Minor210A150 BPM
Pussy Edible - Sped Up Drum'n'bass Hyperpop Remix by FLOSSPussy Edible - Sped Up Drum'n'bass Hyperpop RemixFLOSSE Minor89A157 BPM
Don't Let It Go - 1 by RXM1, ilunievDon't Let It Go - 1RXM1, ilunievE Minor69A174 BPM
Never Left the Party by PureMKNever Left the PartyPureMKE Minor69A174 BPM
One Like You by EskaypOne Like YouEskaypA Major1011B170 BPM
ISRC
QZZ7W2561428
Label
L-M Records/RCA Records