I Do by Haley Smalls Song Details

"I Do" by Haley Smalls had its release date on June 11, 2021. The duration of This song is about two minutes long, specifically at 2:27. This song does not appear to have any foul language. I Do's duration is considered a little bit shorter than the average duration of a typical track. Because this song is the only song in I Do 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. Based on our statistics, I Do's popularity is below average in popularity right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

We consider the tempo marking of I Do by Haley Smalls to be Allegro (fast, quick, and bright) because the track has a tempo of 130 BPM, a half-time of 65BPM, and a double-time of 260 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, walking, can go well with this song. The time signature for this track is 4/4.

Music Key

This song is in the music key of G Major. This also means that this song has a camelot key of 9B. So, the perfect camelot match for 9B would be either 9B or 10A. While, 10B can give you a low energy boost. For moderate energy boost, you would use 6B and a high energy boost can either be 11B or 4B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 9A or 8B will give you a low energy drop, 12B would be a moderate one, and 7B or 2B would be a high energy drop. Lastly, 6A 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.456 dB
Acousticness
66%
Danceability
77%
Energy
39%
Instrumentalness
0%
Liveness
11%
Loudness
86%
Speechiness
6%
Valence
18%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Make Love by Tyron VasquezMake LoveTyron VasquezF Minor44A120 BPM
Heaven by NijaHeavenNijaD♭ Major63B100 BPM
Win Or Lose by PHABO, Kiana LedéWin Or LosePHABO, Kiana LedéD♭ Major63B100 BPM
Losing All Control by Romeyo WilsonLosing All ControlRomeyo WilsonA♭ Major44B99 BPM
2AM by Liyah Katana2AMLiyah KatanaB Minor610A97 BPM
235 (2:35 I Want You) by Ashanti235 (2:35 I Want You)AshantiB Minor710A140 BPM
Stay In Luv by JoéllenStay In LuvJoéllenF♯ Minor611A98 BPM
Love Too Hard feat. Tory Lanez by Angelica Vila, Tory LanezLove Too Hard feat. Tory LanezAngelica Vila, Tory LanezA♭ Major64B94 BPM
You Don’t Love Her by NijaYou Don’t Love HerNijaF Minor54A82 BPM
All Yours by Haley SmallsAll YoursHaley SmallsA Major711B136 BPM
Bodies by Muni LongBodiesMuni LongC Minor45A77 BPM
Not One Of Them by NijaNot One Of ThemNijaF♯ Minor411A135 BPM
Block List by Renn OlympusBlock ListRenn OlympusG Minor56A125 BPM
Sweet Savage by Haley SmallsSweet SavageHaley SmallsD♭ Major73B135 BPM
Vibe by Shade JeniferVibeShade JeniferA♭ Minor41A135 BPM
I Hate When You by Haley SmallsI Hate When YouHaley SmallsA Minor38A114 BPM
3 Letters by Josh K3 LettersJosh KB Minor610A124 BPM
For Me by Mari Vee, UpstrzFor MeMari Vee, UpstrzA Minor78A99 BPM
In Place by Joël Lobban, Amaal NuuxIn PlaceJoël Lobban, Amaal NuuxE Minor59A75 BPM
Call me out my name by DaniLeighCall me out my nameDaniLeighE♭ Major35B168 BPM
Remember Me by Pia MiaRemember MePia MiaA♭ Minor51A186 BPM
Enough of You by Velveteen, AmaranthineEnough of YouVelveteen, AmaranthineB Minor410A97 BPM
Signal (feat. Phabo) by Allyn, PhaboSignal (feat. Phabo)Allyn, PhaboF Minor54A115 BPM
More Than A Little Bit by PxRRYMore Than A Little BitPxRRYG Major69B86 BPM
Give Me Up (feat. Kiana Ledé) by Emotional Oranges, Kiana LedéGive Me Up (feat. Kiana Ledé)Emotional Oranges, Kiana LedéC Minor75A92 BPM
ISRC
TCAFP2119091
Label
L-M Records/RCA Records