Forever, I Promise - Doc E.C. Information

Acousticness
0%
Danceability
65%
Energy
84%
Instrumentalness
9%
Liveness
5%
Loudness
86%
Speechiness
5%
Valence
74%
Popularity
Loudness
-8.432 dB

Summary

Doc E.C. made "Forever, I Promise" available on July 8, 2022. The duration of Forever, I Promise is about 3 minutes long, at 3:15. Based on our data, "Forever, I Promise" 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 Forever, I Promise and no other songs are present in the album, we classify this track as a single. Going off of the ISRC code of this track, we detected that the origin of this track is from Turks and Caicos Islands. In terms of popularity, Forever, I Promise is currently unknown. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

Forever, I Promise BPM

The tempo marking of Forever, I Promise by Doc E.C. is Andante (at a walking pace), since this song has a tempo of 106 BPM. With that information, we can conclude that the song has a slow tempo. The time signature for this track is 4/4.

Forever, I Promise Key

C Major is the music key of this track. This also means that this song has a camelot key of 8B. So, the perfect camelot match for 8B would be either 8B or 9A. While, 9B can give you a low energy boost. For moderate energy boost, you would use 5B and a high energy boost can either be 10B or 3B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 8A or 7B will give you a low energy drop, 11B would be a moderate one, and 6B or 1B would be a high energy drop. Lastly, 5A allows you to change the mood.

Recommendations

TrackArtistKeyEnergyCamelotBPM
Teach Me To Pray - Radio Edit by Eric J'romeTeach Me To Pray - Radio EditEric J'romeA♭ Major44B75 BPM
Frends in Low Places We Hot Stepper by DJ DANK WILLIAMSFrends in Low Places We Hot StepperDJ DANK WILLIAMSG Major59B107 BPM
I'm Goin' Down by Y?N-Vee, Producer 9-0I'm Goin' DownY?N-Vee, Producer 9-0C Major28B87 BPM
Not Love by Berry HamillNot LoveBerry HamillF Minor64A98 BPM
Like the Old Days by Victor HaynesLike the Old DaysVictor HaynesF Minor84A96 BPM
Oats by Broderick AbrahamOatsBroderick AbrahamG Minor36A91 BPM
Escape by CalestaSoul MscEscapeCalestaSoul MscD♭ Major63B206 BPM
You Can't Text Love Away by Sargent TuckerYou Can't Text Love AwaySargent TuckerD Major510B130 BPM
Automatic by TynaAutomaticTynaF Major37B180 BPM
Keep on Love by Federico GhidiniKeep on LoveFederico GhidiniB Major61B86 BPM
ISRC
TCAGG2268481
Label
L-M Records/RCA Records

Section: 0.5337915420532227

End: 0.7247366905212402