I Had To by Perry. Song Details

"I Had To" by Perry. had its release date on January 11, 2025. I Had To is 2 minutes and 19 seconds long and may contain bad words that may be unsuitable for children. There are a total of 2 in the song's album "OJ Ishban". In this album, this song's track order is #1. I Had To is unknown 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

With I Had To by Perry. having a BPM of 83 with a half-time of 42 BPM and a double-time of 166 BPM, we would consider this track to have a Andante (at a walking pace) tempo marking. Because of this, we believe that the song has an overall slow tempo. The time signature for this track is 4/4.

Music Key

This song has a musical key of D♭ Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 3B. So, the perfect camelot match for 3B would be either 3B or 4A. While, 4B can give you a low energy boost. For moderate energy boost, you would use 12B and a high energy boost can either be 5B or 10B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 3A or 2B will give you a low energy drop, 6B would be a moderate one, and 1B or 8B would be a high energy drop. Lastly, 12A 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
-9.393 dB
Acousticness
0%
Danceability
30%
Energy
78%
Instrumentalness
10%
Liveness
50%
Loudness
84%
Speechiness
8%
Valence
17%

Recommendations

TrackArtistKeyEnergyCamelotBPM
darkness by HardrockdarknessHardrockA♭ Minor51A118 BPM
Knees by Perry.KneesPerry.B Minor910A123 BPM
DEAD GUYS (+Cheeba Rxrio) #1c34 #TRAPGOTH by ZAYGUAPKIDDEAD GUYS (+Cheeba Rxrio) #1c34 #TRAPGOTHZAYGUAPKIDA Major511B75 BPM
Down by TrenchbabyeliDownTrenchbabyeliD♭ Major23B148 BPM
Crushin' by 4me, Destroy LonelyCrushin'4me, Destroy LonelyD♭ Minor312A130 BPM
Mean by Duwap KaineMeanDuwap KaineC Major68B145 BPM
dirty slut by enciani, jaydesdirty slutenciani, jaydesD Major610B75 BPM
S0what by KankanS0whatKankanB Minor410A144 BPM
bag up by greatestredefinedbag upgreatestredefinedD♭ Major63B80 BPM
Real by YhapojjRealYhapojjE♭ Major65B80 BPM
activist by luvrelloactivistluvrelloD♭ Major53B134 BPM
Mani by Perry., JorudioManiPerry., JorudioE Minor59A75 BPM
cinnabon by SurgecinnabonSurgeD♭ Major63B148 BPM
winter by zaydie, shmookwinterzaydie, shmookG Minor36A136 BPM
Jetlag by spytriJetlagspytriA♭ Major34B95 BPM
MVP by Perry.MVPPerry.B Minor610A146 BPM
High As I Can by Lil Candy PaintHigh As I CanLil Candy PaintE♭ Minor62A145 BPM
Innat Mosque by Perry.Innat MosquePerry.D♭ Major63B155 BPM
back 2 back by ksuuvi, elibanssback 2 backksuuvi, elibanssB Major61B112 BPM
Elite by jtxpoElitejtxpoD♭ Major73B104 BPM
Yung Feeshmeeks by Perry.Yung FeeshmeeksPerry.A♭ Major64B150 BPM
chng by soserchngsoserA Major611B146 BPM
hummin by lifelessgarmentshumminlifelessgarmentsD♭ Minor812A116 BPM
##DoBetter #TRAPGOTH #STKNBG (+Xinderella0001) *2023* by ZAYGUAPKID##DoBetter #TRAPGOTH #STKNBG (+Xinderella0001) *2023*ZAYGUAPKIDD♭ Major83B159 BPM
My own ! by SlayworldsoldierMy own !SlayworldsoldierB♭ Major36B75 BPM
ISRC
QZFZ32530295
Label
L-M Records/RCA Records