Repentance by Andrew Hulshult Song Details

"Repentance" by Andrew Hulshult had its release date on January 26, 2026. The duration of This song is about two minutes long, specifically at 2:03. This song does not appear to have any foul language. Repentance's duration is considered a little bit shorter than the average duration of a typical track. The track order of this song in Andrew Hulshult's "Iron Lung (Original Motion Picture Soundtrack)" album is number 19 out of 59. Repentance is below average in popularity right now. In our opinion, the overall tone is not very danceable and projects negative sounds, such as being sad, depressed, or angry.

BPM and Tempo

We consider the tempo marking of Repentance by Andrew Hulshult to be Adagio (slowly with great expression) because the track has a tempo of 73 BPM, a half-time of 36BPM, and a double-time of 146 BPM. Based on that, the speed of the song's tempo is slow. The time signature for this track is 4/4.

Music Key

F Minor is the music key of this track. Because this track belongs in the F Minor key, the camelot key is 4A. So, the perfect camelot match for 4A would be either 4A or 3B. While, a low energy boost can consist of either 4B or 5A. For moderate energy boost, you would use 1A and a high energy boost can either be 6A or 11A. However, if you are looking for a low energy drop, finding a song with a camelot key of 3A would be a great choice. Where 7A would give you a moderate drop, and 2A or 9A would be a high energy drop. Lastly, 7B 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
-14.811 dB
Acousticness
71%
Danceability
18%
Energy
35%
Instrumentalness
92%
Liveness
10%
Loudness
75%
Speechiness
4%
Valence
3%

Recommendations

TrackArtistKeyEnergyCamelotBPM
You Don't Even Know My Name by Andrew HulshultYou Don't Even Know My NameAndrew HulshultC Major48B66 BPM
Endless Winter by No Rest for the ForsakenEndless WinterNo Rest for the ForsakenA♭ Major14B82 BPM
Those Who Wander by Legio SymphonicaThose Who WanderLegio SymphonicaF Major47B130 BPM
The Entrance by Coltrin CompositionsThe EntranceColtrin CompositionsD♭ Minor312A90 BPM
A Path A Purpose by James PrimateA Path A PurposeJames PrimateE Major412B76 BPM
Ocean of Blood by Andrew HulshultOcean of BloodAndrew HulshultC Major48B66 BPM
Mountain Pass by NocmarMountain PassNocmarD♭ Minor112A127 BPM
Lobby Theme - From Lobby Theme - From "World of Tanks"WoT Music Team, Ilya TereshchukC Major48B66 BPM
Heart of Delusion by Hugo LongHeart of DelusionHugo LongE Minor39A136 BPM
Unknown System x390625 by Paul WeirUnknown System x390625Paul WeirA Minor28A72 BPM
Not Breathing by Ben Salisbury, Suvi-Eeva ÄikäsNot BreathingBen Salisbury, Suvi-Eeva ÄikäsC Major48B66 BPM
Ave Imperator: His Angels - Instrumental by Jonathan Hartman, Games Workshop StaffAve Imperator: His Angels - InstrumentalJonathan Hartman, Games Workshop StaffG Major29B56 BPM
Abyssal Embrace by Officio AudiorumAbyssal EmbraceOfficio AudiorumE Minor79A126 BPM
Abyssal Scar by Bobby KrlicAbyssal ScarBobby KrlicA Minor48A78 BPM
At the Human Step by Lip StickAt the Human StepLip StickE♭ Major25B83 BPM
Intro - Portam Ad Inferno by Petri AlankoIntro - Portam Ad InfernoPetri AlankoA Major311B107 BPM
Planetary Genocide by Void StasisPlanetary GenocideVoid StasisA♭ Major34B120 BPM
Amid the Ruins by Brunon LubasAmid the RuinsBrunon LubasG Major19B68 BPM
Alpha:Omega by Monasterium ImperiAlpha:OmegaMonasterium ImperiB♭ Minor63A100 BPM
Dark Sky by PUMCAM, Antimo & WellesDark SkyPUMCAM, Antimo & WellesE♭ Major75B159 BPM
Heartbeat in the Swamp by Nathan Hanover Synthonic OrchestraHeartbeat in the SwampNathan Hanover Synthonic OrchestraC Major08B83 BPM
Revelations by Enrico ZavattaRevelationsEnrico ZavattaG Major49B138 BPM
Thousand Life Contract by The Isle, Anthony CasalenaThousand Life ContractThe Isle, Anthony CasalenaD♭ Major23B120 BPM
The Weight of Memories by Tom SaltaThe Weight of MemoriesTom SaltaB♭ Major26B98 BPM
the day you left by Money Flipthe day you leftMoney FlipC Major48B66 BPM
ISRC
QT65W2672742
Label
L-M Records/RCA Records