All My Life by Myles Smith Song Details

Myles Smith's ' "All My Life" was released on its scheduled release date, May 23, 2025. The duration of This song is about two minutes long, specifically at 2:56. This song does not appear to have any foul language. All My Life's duration is considered a little bit shorter than the average duration of a typical track. The song is number 5 out of 14 in A Minute, A Moment... by Myles Smith. Going off of the ISRC code of this track, we detected that the origin of this track is from United Kingdom. In terms of popularity, All My Life is currently average in popularity. Even with the track produces more of a neutral energy, it is pretty danceable compared to others.

BPM and Tempo

The tempo marking of All My Life by Myles Smith is Moderato (at a moderate speed), since this song has a tempo of 114 BPM. With that information, we can conclude that the song has a moderate tempo. The time signature for this track is 4/4.

Music Key

This song is in the music key of A♭ Major. This also means that this song has a camelot key of 4B. So, the perfect camelot match for 4B would be either 4B or 5A. While, 5B can give you a low energy boost. For moderate energy boost, you would use 1B and a high energy boost can either be 6B or 11B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 4A or 3B will give you a low energy drop, 7B would be a moderate one, and 2B or 9B would be a high energy drop. Lastly, 1A 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
-7.746 dB
Acousticness
42%
Danceability
60%
Energy
80%
Instrumentalness
0%
Liveness
24%
Loudness
87%
Speechiness
9%
Valence
49%

Recommendations

TrackArtistKeyEnergyCamelotBPM
what do i know? by vaultboywhat do i know?vaultboyD Major810B144 BPM
Heart By Heart by Joe JonasHeart By HeartJoe JonasA Major911B129 BPM
Nice To Meet You (feat. Lainey Wilson) by Myles Smith, Lainey WilsonNice To Meet You (feat. Lainey Wilson)Myles Smith, Lainey WilsonF Minor84A115 BPM
WHY (feat. Luke Combs) by Jon Bellion, Luke CombsWHY (feat. Luke Combs)Jon Bellion, Luke CombsF Major27B173 BPM
Love Me Back by Max McNownLove Me BackMax McNownG Major79B140 BPM
The Kid I Am by Shay O'DowdThe Kid I AmShay O'DowdD♭ Major73B133 BPM
Betty by AJRBettyAJRF♯ Minor811A184 BPM
More Than A Feeling - Wedding Version by Declan J DonovanMore Than A Feeling - Wedding VersionDeclan J DonovanD Major410B76 BPM
Higher by GIO DARAHigherGIO DARAG Major39B60 BPM
Curls In the Wind by Mark AmborCurls In the WindMark AmborE Major712B128 BPM
Stargazing - Live from Manchester by Myles SmithStargazing - Live from ManchesterMyles SmithD♭ Minor712A124 BPM
Runaway by Ryan BurnsRunawayRyan BurnsA♭ Minor61A106 BPM
What's It All For? by Ike DweckWhat's It All For?Ike DweckC Major68B95 BPM
Stuck In The Middle by Odhran MurphyStuck In The MiddleOdhran MurphyE Minor69A128 BPM
All I Know (with Khalid) - Piano Version by Rudimental, KhalidAll I Know (with Khalid) - Piano VersionRudimental, KhalidF♯ Major92B125 BPM
Long Story Short by Forest BlakkLong Story ShortForest BlakkA Major611B124 BPM
Not At This Party - David Guetta Remix by Dasha, David GuettaNot At This Party - David Guetta RemixDasha, David GuettaA Major911B126 BPM
IF KARMA DOESN’T GET YOU (I WILL) by Lauren Spencer SmithIF KARMA DOESN’T GET YOU (I WILL)Lauren Spencer SmithA Major611B98 BPM
Catch My Breath by Alex WarrenCatch My BreathAlex WarrenD♭ Major43B120 BPM
Truth by Dean LewisTruthDean LewisG Major29B157 BPM
SUGAR RUSH by KAYKOSUGAR RUSHKAYKOD♭ Major63B131 BPM
Happy Without Me by Declan J DonovanHappy Without MeDeclan J DonovanF♯ Minor711A112 BPM
The Cost of Growing Up by Max McNownThe Cost of Growing UpMax McNownG Major69B115 BPM
come be with me by Munncome be with meMunnC Major28B80 BPM
PRIDE by Felix Jaehn, JHartPRIDEFelix Jaehn, JHartB♭ Major76B126 BPM
ISRC
GBARL2500561
Label
L-M Records/RCA Records