ALL I CAN DO
Angelo The Kid
ALL I CAN DO
3:59 January 23, 2026
BPM
142
Key
E Minor
Camelot
9A

Embed

Share Link

ALL I CAN DO by Angelo The Kid Song Details

Angelo The Kid's ' "ALL I CAN DO" was released on its scheduled release date, January 23, 2026. With this song being around four minutes long, at 3:59, the duration of this song is pretty average compared to other songs. This track is safe for children and doesn't appear to contain any foul language, since the "Explicit" tag was not present in this track. Because this song is the only song in ALL I CAN DO and no other songs are present in the album, we classify this track as a single. Based on our statistics, ALL I CAN DO's popularity is not that popular right now. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

The tempo marking of ALL I CAN DO by Angelo The Kid is Allegro (fast, quick, and bright), since this song has a tempo of 142 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with jogging or cycling. The time signature for this track is 4/4.

Music Key

E Minor is the music key of this track. Because this track belongs in the E Minor key, the camelot key is 9A. So, the perfect camelot match for 9A would be either 9A or 8B. While, a low energy boost can consist of either 9B or 10A. For moderate energy boost, you would use 6A and a high energy boost can either be 11A or 4A. However, if you are looking for a low energy drop, finding a song with a camelot key of 8A would be a great choice. Where 12A would give you a moderate drop, and 7A or 2A would be a high energy drop. Lastly, 12B 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.138 dB
Acousticness
2%
Danceability
55%
Energy
100%
Instrumentalness
73%
Liveness
22%
Loudness
93%
Speechiness
5%
Valence
40%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Can U Feel It - DJ BoozyWoozy Remix by Klubbheads, DJ BoozyWoozyCan U Feel It - DJ BoozyWoozy RemixKlubbheads, DJ BoozyWoozyA♭ Minor91A130 BPM
Let’s Have Some Fun - Mixed by Lobsta B, Stisema, MC FinchyLet’s Have Some Fun - MixedLobsta B, Stisema, MC FinchyB♭ Minor103A95 BPM
Home - Radio Mix by Joey RiotHome - Radio MixJoey RiotF♯ Minor711A180 BPM
Lost Control by MACKERLost ControlMACKERB Minor1010A140 BPM
Love 4 Tonight - Workout Mix 2 by R:EVOLVELove 4 Tonight - Workout Mix 2R:EVOLVEF Major107B170 BPM
Fighting For by Fahjah, OingFighting ForFahjah, OingA Minor108A150 BPM
Let Me Go Raw by LEVA.Let Me Go RawLEVA.G Minor96A144 BPM
Longing For You - Radio Mix by Darren Glancy, Awzpici0usLonging For You - Radio MixDarren Glancy, Awzpici0usB Minor910A145 BPM
Make Me Feel Better by Pitch Invader, Jenny JonesMake Me Feel BetterPitch Invader, Jenny JonesD Major610B91 BPM
RUNNING AROUND by NOON, Martin BraviRUNNING AROUNDNOON, Martin BraviE♭ Minor92A160 BPM
Love You Like I Do by Crvvcks, Az AlwaysLove You Like I DoCrvvcks, Az AlwaysD♭ Major103B148 BPM
Yesterday (FSOE893) by Schak, Will Atkinson, Abi FlynnYesterday (FSOE893)Schak, Will Atkinson, Abi FlynnF♯ Major92B145 BPM
Gecko (Overdrive) - Garage by Oolong BlackGecko (Overdrive) - GarageOolong BlackD♭ Major103B148 BPM
The Way You Move by RadWulf, Smooth TalkThe Way You MoveRadWulf, Smooth TalkB Minor810A143 BPM
Right Here Waiting (Extended Mix) [2026 Update] by Gregor Le DahlRight Here Waiting (Extended Mix) [2026 Update]Gregor Le DahlD♭ Major103B148 BPM
The Path (Get Up Dance) by WippenbergThe Path (Get Up Dance)WippenbergD♭ Major103B148 BPM
Lovin' The Way - Maury J Radio Remix by Gayà, Maury JLovin' The Way - Maury J Radio RemixGayà, Maury JG Major109B150 BPM
The Laser by DomasticThe LaserDomasticD♭ Major103B148 BPM
Equal To None by HomageEqual To NoneHomageD♭ Major103B148 BPM
Rebirth by HIGH SENSERebirthHIGH SENSED♭ Major103B155 BPM
RWTB by Ferrand, SasumaRWTBFerrand, SasumaD♭ Major103B148 BPM
Elastic Heart - Techno Mix by WhiteCapMusic, Strawx, Bryan Jex, ONNT3XElastic Heart - Techno MixWhiteCapMusic, Strawx, Bryan Jex, ONNT3XD♭ Major103B148 BPM
Put Your Body on Me - Radio Edit by Coke MontillaPut Your Body on Me - Radio EditCoke MontillaB Minor1010A145 BPM
Tough by MC Tazo, JGS & IntentToughMC Tazo, JGS & IntentB♭ Minor103A75 BPM
Euphoria by CJ StoneEuphoriaCJ StoneD♭ Major103B148 BPM
ISRC
QZFZ32624730
Label
L-M Records/RCA Records