Past Mistakes
Depths To Survive
Past Mistakes
3:02 January 1, 2026
BPM
115
Key
B Minor
Camelot
10A

Embed

Share Link

Past Mistakes by Depths To Survive Song Details

Depths To Survive's ' "Past Mistakes" was released on its scheduled release date, January 1, 2026. Past Mistakes is considered explicit and may contain foul language. This song is about 3 minutes and 2 seconds, which is about the average length of a typical song. Since Past Mistakes only contains only one song in the album, we like to consider this song as a single. In terms of popularity, Past Mistakes is currently unknown. Based on the vibe, this track doesn't seem to be that danceable, however its valence properties can make this some somewhat danceable.

BPM and Tempo

With Past Mistakes by Depths To Survive having a BPM of 115 with a half-time of 58 BPM and a double-time of 230 BPM, we would consider this track to have a Moderato (at a moderate speed) tempo marking. Because of this, we believe that the song has an overall moderate tempo. Looking at the BPM of this song, this song might go great with walking. The time signature for this track is 4/4.

Music Key

B Minor is the music key of this track. Or for those who are familiar with the camelot wheel, 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.483 dB
Acousticness
0%
Danceability
25%
Energy
76%
Instrumentalness
82%
Liveness
7%
Loudness
93%
Speechiness
5%
Valence
43%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Greaseball by CORP.GreaseballCORP.D Major210B117 BPM
7th St. by The Over Unders7th St.The Over UndersC Major88B163 BPM
Mirroring by CriiqketsMirroringCriiqketsD♭ Minor912A120 BPM
Thunderstorm by Cosmic MadnessThunderstormCosmic MadnessC Major78B172 BPM
Perfect Timing by Apollo SelenePerfect TimingApollo SeleneA Minor58A128 BPM
Homework Forever by Pink CliffsHomework ForeverPink CliffsA Minor78A120 BPM
The Mountain by La Need MachineThe MountainLa Need MachineA Major811B130 BPM
Reflect The Future by Depths To SurviveReflect The FutureDepths To SurviveG Major69B140 BPM
Our Magnets (pulled me by) by Very Lovely PeopleOur Magnets (pulled me by)Very Lovely PeopleG Major59B100 BPM
Terminal Velocity on Saturday by Gwynn DaviesTerminal Velocity on SaturdayGwynn DaviesD Major410B93 BPM
Spinning Horses by Dislike TonalitySpinning HorsesDislike TonalityG Minor46A111 BPM
Labyrinth by DuplexityLabyrinthDuplexityD♭ Minor612A120 BPM
Rrose Sélavy by Jack RushRrose SélavyJack RushD♭ Major83B126 BPM
Brain Snap by Crimson DiscBrain SnapCrimson DiscA Minor18A120 BPM
Labor of Love by Eddie BowersLabor of LoveEddie BowersA Minor68A140 BPM
Scars To Armour by Bryan CooperScars To ArmourBryan CooperD♭ Major53B106 BPM
Squeeze me by The BlimpSqueeze meThe BlimpA Major611B78 BPM
Path To Take by Depths To SurvivePath To TakeDepths To SurviveG Major89B120 BPM
Morning by Plastic Manmade Sunshine MachineMorningPlastic Manmade Sunshine MachineC Major88B78 BPM
A Kick in the Teeth by VerticoliA Kick in the TeethVerticoliG Major79B197 BPM
21st Century Face by Aingell21st Century FaceAingellG Minor66A120 BPM
Folie à Deux by Burnt LogFolie à DeuxBurnt LogB Minor810A120 BPM
Ur Birthday by Charity KissUr BirthdayCharity KissE Minor89A99 BPM
I'm Not A Robot by Kevin BurgessI'm Not A RobotKevin BurgessD Major710B178 BPM
Erase Me by OrbisErase MeOrbisB Minor1010A121 BPM
ISRC
QT6F32579420
Label
L-M Records/RCA Records