I Did This to Myself
Riley Roth
I Did This to Myself
3:18 October 18, 2019
BPM
117
Key
D Major
Camelot
10B

Embed

Share Link

I Did This to Myself by Riley Roth Song Details

Riley Roth's ' "I Did This to Myself" was released on its scheduled release date, October 18, 2019. The duration of This song is about 3 minutes long, at 3:18. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. Because this song is the only song in I Did This to Myself and no other songs are present in the album, we classify this track as a single. On top of that, Turks and Caicos Islands appears to be the country where this track was created. In terms of popularity, I Did This to Myself is currently below average in popularity. Even with the track produces more of a neutral energy, it is pretty danceable compared to others.

BPM and Tempo

We consider the tempo marking of I Did This to Myself by Riley Roth to be Moderato (at a moderate speed) because the track has a tempo of 117 BPM, a half-time of 58BPM, and a double-time of 234 BPM. Based on that, the speed of the song's tempo is moderate. Activities such as, walking, 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.796 dB
Acousticness
9%
Danceability
64%
Energy
90%
Instrumentalness
0%
Liveness
21%
Loudness
92%
Speechiness
3%
Valence
51%

Recommendations

TrackArtistKeyEnergyCamelotBPM
a thousand parties by emlyna thousand partiesemlynD♭ Major73B162 BPM
Orchestra by Drew RynOrchestraDrew RynF Minor64A91 BPM
When God Made You My Mother - Piano Version by Riley RothWhen God Made You My Mother - Piano VersionRiley RothB Major31B106 BPM
I Bet You Wanna Know by Priscilla BlockI Bet You Wanna KnowPriscilla BlockG Minor86A94 BPM
free ain't free by MaRynn Taylorfree ain't freeMaRynn TaylorA Major411B168 BPM
Nora Jane by Gina VenierNora JaneGina VenierG Major99B135 BPM
No One Like You by AleeNo One Like YouAleeF Major77B105 BPM
Left You For Me by Brooke EdenLeft You For MeBrooke EdenE♭ Minor82A106 BPM
I Can Do Anything by Alexandra KayI Can Do AnythingAlexandra KayC Major58B131 BPM
Unlonely Me by MacKenzie PorterUnlonely MeMacKenzie PorterC Major98B110 BPM
Always In My Memory Featuring Riley Roth by Terry Hoknes, Riley RothAlways In My Memory Featuring Riley RothTerry Hoknes, Riley RothD Major510B123 BPM
House On Fire by AndiHouse On FireAndiD♭ Major33B135 BPM
One That Got Away by Parker GrayeOne That Got AwayParker GrayeB Major61B136 BPM
Don't Know Myself by SmithfieldDon't Know MyselfSmithfieldB Major81B140 BPM
If You’re Gonna Break My Heart by LEWIf You’re Gonna Break My HeartLEWB♭ Major46B79 BPM
Souvenirs by Riley RothSouvenirsRiley RothA♭ Major74B86 BPM
Ain't Nobody's Baby by FrawleyAin't Nobody's BabyFrawleyB Major61B121 BPM
Runnin' (to You) by Lauren DuskiRunnin' (to You)Lauren DuskiD♭ Minor612A97 BPM
Lose the War by Sandra LynnLose the WarSandra LynnD♭ Major73B99 BPM
More or Less by Riley RothMore or LessRiley RothD Major710B143 BPM
One More Whiskey Song by MacKenzie PorterOne More Whiskey SongMacKenzie PorterB Major81B170 BPM
Like I Never Loved You by SmithfieldLike I Never Loved YouSmithfieldC Major68B152 BPM
Back of My Mind by Britnee KelloggBack of My MindBritnee KelloggE Major512B140 BPM
Sweet Summer Love by Riley RothSweet Summer LoveRiley RothF♯ Major72B134 BPM
Because of Me by Kaylin RobersonBecause of MeKaylin RobersonC Major68B152 BPM
ISRC
TCAEL1918010
Label
L-M Records/RCA Records