History Repeats Itself
Scrill Hassan
History Repeats Itself
2:47 October 12, 2025
BPM
92
Key
D Major
Camelot
10B

Embed

Share Link

History Repeats Itself by Scrill Hassan Song Details

"History Repeats Itself" by Scrill Hassan had its release date on October 12, 2025. History Repeats Itself is 2 minutes and 47 seconds long and may contain bad words that may be unsuitable for children. Because this song is the only song in History Repeats Itself and no other songs are present in the album, we classify this track as a single. In terms of popularity, History Repeats Itself is currently unknown. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

We consider the tempo marking of History Repeats Itself by Scrill Hassan to be Andante (at a walking pace) because the track has a tempo of 92 BPM, a half-time of 46BPM, and a double-time of 184 BPM. Based on that, the speed of the song's tempo is slow. Activities such as, yoga or pilates, can go well with this song. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
COOLBREED by IcezCOOLBREEDIcezA♭ Minor51A112 BPM
Breaking Bad by Daimo Dunkin, King Hendrick$Breaking BadDaimo Dunkin, King Hendrick$F Minor64A150 BPM
Survival of the Fittest by TripstarSurvival of the FittestTripstarB♭ Minor73A77 BPM
HOMECOMING by Li JuniorHOMECOMINGLi JuniorF♯ Major82B83 BPM
Out On Bond by Beno, DregoOut On BondBeno, DregoG Major79B100 BPM
Mary Jane by EBK BCKDOE, Hopoutso700Mary JaneEBK BCKDOE, Hopoutso700G Major69B133 BPM
DROP YO NUTS by Puablo15DROP YO NUTSPuablo15E Minor49A186 BPM
Brock Purdy by A2P FredBrock PurdyA2P FredD Major610B162 BPM
Snakey Hoe by Scrill HassanSnakey HoeScrill HassanD Minor77A164 BPM
Super Soaked by Fr3do, 3Way HeffSuper SoakedFr3do, 3Way HeffC Major68B100 BPM
All Hats by Beeda Weeda, Allstar JRAll HatsBeeda Weeda, Allstar JRD♭ Major83B92 BPM
Shoulda Been Left by G PericoShoulda Been LeftG PericoF Major67B86 BPM
Epitome by Flogo, Blp KosherrEpitomeFlogo, Blp KosherrB♭ Minor53A81 BPM
Mini Me's by Scrill HassanMini Me'sScrill HassanC Minor65A120 BPM
Fall Szn by Jbeezy.LfgFall SznJbeezy.LfgA Major511B193 BPM
Maison Margielas by Duffy, Blue Pesos, Brynhurst BabyMaison MargielasDuffy, Blue Pesos, Brynhurst BabyE Major612B90 BPM
Options (feat. Steelz) by G Perico, SteelzOptions (feat. Steelz)G Perico, SteelzA♭ Major74B96 BPM
Tell Me by Philthy RichTell MePhilthy RichB♭ Major76B91 BPM
Due To All by Jdot BreezyDue To AllJdot BreezyD♭ Major53B75 BPM
BLOW IT UP by SoRawBeatsBLOW IT UPSoRawBeatsA Major211B99 BPM
Freak Bitch, Pt. 2 by B.M.L, Scrill HassanFreak Bitch, Pt. 2B.M.L, Scrill HassanD♭ Major63B91 BPM
Disconnected by Scrill HassanDisconnectedScrill HassanA♭ Major54B92 BPM
NOT SO BAD by RucciNOT SO BADRucciA Minor78A101 BPM
Mainline by 2eucefaceMainline2eucefaceD♭ Major53B75 BPM
Off Limits by DoggyStyleeeeOff LimitsDoggyStyleeeeB♭ Major66B170 BPM
ISRC
QT3FD2582719
Label
L-M Records/RCA Records