All My Life by Dan-I Song Details

"All My Life" by Dan-I had its release date on July 24, 2015. The duration of This song is about two minutes long, specifically at 2:54. 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 2 out of 10 in Dream by Dan-I. Going off of the ISRC code of this track, we detected that the origin of this track is from Turks and Caicos Islands. Based on our statistics, All My Life's popularity is unknown right now. In our opinion, the overall tone is not very danceable and projects negative sounds, such as being sad, depressed, or angry.

BPM and Tempo

The tempo marking of All My Life by Dan-I is Allegro (fast, quick, and bright), since this song has a tempo of 128 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Forever by Bella RundaForeverBella RundaC Major78B136 BPM
A Game by NesbethA GameNesbethA Minor68A79 BPM
Dairai by ChillSpot Records, Uncle EpatanDairaiChillSpot Records, Uncle EpatanF Minor44A86 BPM
gettin it by King Challice, AwunOfficialgettin itKing Challice, AwunOfficialC Major78B136 BPM
Hard To Break Up by Bling DawgHard To Break UpBling DawgE♭ Major15B91 BPM
Zo fris by Lil KevcyZo frisLil KevcyE Major912B111 BPM
Omuwala by Radio & Weasel, Boomlock HSI MilesOmuwalaRadio & Weasel, Boomlock HSI MilesA Major911B109 BPM
Mek We Go Jam - Original Trumpet Intro by Dan-I, Chidi Mayamiko, Prefix OneMek We Go Jam - Original Trumpet IntroDan-I, Chidi Mayamiko, Prefix OneB♭ Minor93A121 BPM
Swift Chariot by Marlon Asher, Izac KingSwift ChariotMarlon Asher, Izac KingB♭ Major76B83 BPM
Porverty by NakamPorvertyNakamE Major412B109 BPM
Light of Hope by OneRastaLight of HopeOneRastaE Minor49A170 BPM
Heart of Zion by CrazyRasHeart of ZionCrazyRasE Minor39A87 BPM
Hiera man life by Lil Kevcy, HieraHiera man lifeLil Kevcy, HieraB♭ Minor93A100 BPM
M'ayiti - Original by RAS-PIZM'ayiti - OriginalRAS-PIZG Minor46A115 BPM
In My Dream by Dan-IIn My DreamDan-ID Major910B128 BPM
PODOSII SWITIE by STEFA PRODUCTIONPODOSII SWITIESTEFA PRODUCTIOND Major410B90 BPM
Quick Release by Wicked PenmanQuick ReleaseWicked PenmanG Major99B100 BPM
Jah Know Boyman by Top 10 EntertainmentJah Know BoymanTop 10 EntertainmentC Major48B79 BPM
Woyzerit by Jonny RaggaWoyzeritJonny RaggaD♭ Major93B92 BPM
ou Got To Now by RN-Media Pro N.V., Realdo.RN, Faya-Blessou Got To NowRN-Media Pro N.V., Realdo.RN, Faya-BlessF Major87B84 BPM
Calling by Jah Bouks, E.N YoungCallingJah Bouks, E.N YoungE Minor89A90 BPM
Good Vibes Section by D-MajorGood Vibes SectionD-MajorF Major97B99 BPM
My girl cry by PellycanMy girl cryPellycanA♭ Major64B174 BPM
Our Love by Turbulence, Love StarOur LoveTurbulence, Love StarB♭ Minor83A100 BPM
Loving Non-Stop by Junior KellyLoving Non-StopJunior KellyA Major811B92 BPM
ISRC
TCACG1568116
Label
L-M Records/RCA Records