Heart on Repeat
XXLostSoul
Still In Love
1:47 October 8, 2025
BPM
178
Key
B♭ Major
Camelot
6B

Embed

Share Link

Heart on Repeat by XXLostSoul Song Details

XXLostSoul's 'Heart on Repeat' had a release date set for October 8, 2025. With This song being less than two minutes long, at 1:47, we are fairly confident that this song is not explicit and is safe for all ages. Based on the duration of this song, this song duration is much smaller than the average song duration. There are a total of 18 in the song's album "Still In Love". In this album, this song's track order is #8. The popularity of Heart on Repeat is currently not that popular right now. Although the tone can be danceable to some, this track does projects more of a negative sound rather than a postive one.

BPM and Tempo

With Heart on Repeat by XXLostSoul having a BPM of 178 with a half-time of 89 BPM and a double-time of 356 BPM, we would consider this track to have a Presto (very, very fast) tempo marking. Because of this, we believe that the song has an overall fast tempo. The time signature for this track is 4/4.

Music Key

The music key of this track is B♭ Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 6B. So, the perfect camelot match for 6B would be either 6B or 7A. While, 7B can give you a low energy boost. For moderate energy boost, you would use 3B and a high energy boost can either be 8B or 1B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 6A or 5B will give you a low energy drop, 9B would be a moderate one, and 4B or 11B would be a high energy drop. Lastly, 3A 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
-8.539 dB
Acousticness
2%
Danceability
51%
Energy
68%
Instrumentalness
0%
Liveness
17%
Loudness
86%
Speechiness
7%
Valence
29%

Recommendations

TrackArtistKeyEnergyCamelotBPM
The Desert (Part II) by VwillzThe Desert (Part II)VwillzB♭ Minor53A90 BPM
Bible on My Dash by Boe DaltonBible on My DashBoe DaltonE♭ Major35B154 BPM
Suffering by KianuSufferingKianuB Minor410A90 BPM
I Promise by Teddy HaartI PromiseTeddy HaartB Minor510A84 BPM
You Can Come Home by Kiveah MillsYou Can Come HomeKiveah MillsB♭ Minor53A90 BPM
Empty House, Full Mind by Sad0 KunEmpty House, Full MindSad0 KunB♭ Major86B128 BPM
Flaws And Sins by Juice WRLDFlaws And SinsJuice WRLDA♭ Major74B150 BPM
DITTO by AriesDITTOAriesE Major612B93 BPM
I Should've Loved You Right by Sad0 KunI Should've Loved You RightSad0 KunB♭ Minor43A107 BPM
Hard Times by Sanji BlueHard TimesSanji BlueD♭ Minor712A122 BPM
No Body Wants a Man (Until They Need One) by Chocolate ChunkzNo Body Wants a Man (Until They Need One)Chocolate ChunkzE♭ Minor42A128 BPM
Can't Knock Me by Astra BlazeCan't Knock MeAstra BlazeA♭ Major44B127 BPM
This Is What Healing Sounds Like by Sad0 KunThis Is What Healing Sounds LikeSad0 KunG Major59B146 BPM
sunfalls pm by mike.sunfalls pmmike.G Major49B78 BPM
Please Don't Drop My Heart by Fiona SilvingPlease Don't Drop My HeartFiona SilvingA Major711B162 BPM
Stay With Me by L1zz SkyStay With MeL1zz SkyB♭ Minor43A107 BPM
heavy by iann diorheavyiann diorG Major89B85 BPM
OMW by PGSOMWPGSC Minor55A151 BPM
Forever Love by Daddyyy Sam, Sam LGNDForever LoveDaddyyy Sam, Sam LGNDB Major51B150 BPM
She's Not You by Drew AtlosShe's Not YouDrew AtlosB♭ Major86B128 BPM
Truth or Dare by Jaydon KalorTruth or DareJaydon KalorC Major48B88 BPM
I'll Be Alright by YXPPERI'll Be AlrightYXPPERD♭ Major53B150 BPM
Do You Still Want Me? by XXLostSoulDo You Still Want Me?XXLostSoulB♭ Major76B178 BPM
Give Thanks by Kiveah MillsGive ThanksKiveah MillsB♭ Minor43A152 BPM
Like a Star by Eric TazaLike a StarEric TazaB♭ Minor53A90 BPM
ISRC
QT3FB2585879
Label
L-M Records/RCA Records