When I've Had Enough by Craig Vill Song Details

Craig Vill's 'When I've Had Enough' had a release date set for March 31, 2023. For a fairly short song, this song is "When I've Had Enough" is considered an explicit song with a duration of 1:57. The track order of this song in Craig Vill's "I Wouldn't Like Me Either" album is number 2 out of 8. In terms of popularity, When I've Had Enough 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 When I've Had Enough by Craig Vill to be Andante (at a walking pace) because the track has a tempo of 90 BPM, a half-time of 45BPM, and a double-time of 180 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

C Minor is the music key of this track. Because this track belongs in the C Minor key, the camelot key is 5A. So, the perfect camelot match for 5A would be either 5A or 4B. While, a low energy boost can consist of either 5B or 6A. For moderate energy boost, you would use 2A and a high energy boost can either be 7A or 12A. However, if you are looking for a low energy drop, finding a song with a camelot key of 4A would be a great choice. Where 8A would give you a moderate drop, and 3A or 10A would be a high energy drop. Lastly, 8B 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
-6.765 dB
Acousticness
30%
Danceability
78%
Energy
52%
Instrumentalness
0%
Liveness
31%
Loudness
89%
Speechiness
13%
Valence
37%

Recommendations

TrackArtistKeyEnergyCamelotBPM
REEVERSE by Craig VillREEVERSECraig VillB♭ Minor63A84 BPM
DOLLAZ OUT THA BAG by Craig Vill, 3Kelzz, Leil Nastyy, ShizzDaBidd, SponsorsDOLLAZ OUT THA BAGCraig Vill, 3Kelzz, Leil Nastyy, ShizzDaBidd, SponsorsE Minor99A100 BPM
Stand Out by dav!dStand Outdav!dF Major77B171 BPM
Big Wings by Sowdy, K Tha SovereignBig WingsSowdy, K Tha SovereignB Minor610A75 BPM
Don’t Mind by Ashton Mallory, RallenDon’t MindAshton Mallory, RallenC Major68B168 BPM
Fcm by Suny Al'DaeFcmSuny Al'DaeB♭ Minor33A121 BPM
Cease and Desist by Melojai, JaiseanCease and DesistMelojai, JaiseanD♭ Minor312A120 BPM
Heartbreak Anonymous by WIL$ONHeartbreak AnonymousWIL$ONB♭ Minor93A115 BPM
Keep Workin' by Tim GentKeep Workin'Tim GentF♯ Major52B95 BPM
me and myself by Leo Snow, Kwesi Dainme and myselfLeo Snow, Kwesi DainF♯ Major52B80 BPM
Above It by Brookfield Duece, Drae Slapz, Sy Ari Da Kid, Kevin AllenAbove ItBrookfield Duece, Drae Slapz, Sy Ari Da Kid, Kevin AllenD Major610B174 BPM
Playing With Stars by Loyalty Is TimelessPlaying With StarsLoyalty Is TimelessF♯ Minor811A116 BPM
Ego - slowed by Kennedy RyonEgo - slowedKennedy RyonE Minor69A86 BPM
BUILT DIFFERENT by Red LotusBUILT DIFFERENTRed LotusB♭ Minor93A180 BPM
Don't Settle Down by AJ McQueenDon't Settle DownAJ McQueenF Minor64A160 BPM
Better Call Saul by JacobTrapLordBetter Call SaulJacobTrapLordD♭ Major43B102 BPM
Inertia by Oranj GoodmanInertiaOranj GoodmanD Minor57A136 BPM
Addicted by Cole EastAddictedCole EastD Major510B143 BPM
SUMMER'S END by Jai WinterSUMMER'S ENDJai WinterF♯ Minor511A120 BPM
No Lie-Ability (Self Made Freestyle) by Mando SXMNo Lie-Ability (Self Made Freestyle)Mando SXMF♯ Major52B80 BPM
Memory Lane by Craig VillMemory LaneCraig VillG Minor46A150 BPM
same. by AJ McQueensame.AJ McQueenD Minor47A137 BPM
Heart To Heart by RaydeoHeart To HeartRaydeoF Major67B86 BPM
Bounce by Piff Marti, MERLAKU RABouncePiff Marti, MERLAKU RAF Minor54A77 BPM
Hot Yoga by DomaniHot YogaDomaniF♯ Minor511A125 BPM
ISRC
QZES92393753
Label
L-M Records/RCA Records