All My Life
Purple Disco Machine, The Magician
All My Life
3:22 October 18, 2024
BPM
125
Key
G Major
Camelot
9B

Embed

Share Link

All My Life by Purple Disco Machine, The Magician Song Details

Purple Disco Machine, The Magician's ' "All My Life" was released on its scheduled release date, October 18, 2024. The duration of This song is about 3 minutes long, at 3:22. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. The song is number 1 out of 2 in All My Life by Purple Disco Machine, The Magician. Going off of the ISRC code of this track, we detected that the origin of this track is from Germany. Based on our statistics, All My Life's popularity is average in popularity right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

The tempo marking of All My Life by Purple Disco Machine, The Magician is Allegro (fast, quick, and bright), since this song has a tempo of 125 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

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Regarde-moi by KungsRegarde-moiKungsA Minor68A124 BPM
You're Free by Icona Pop, Ultra NatéYou're FreeIcona Pop, Ultra NatéD♭ Major73B125 BPM
Losers - Purple Disco Machine Remix by Balthazar, Purple Disco MachineLosers - Purple Disco Machine RemixBalthazar, Purple Disco MachineF Minor84A119 BPM
Out Of Touch - Madison Mars Edit by Madison Mars, 71 DigitsOut Of Touch - Madison Mars EditMadison Mars, 71 DigitsB Minor910A125 BPM
Love And Appreciation by AgnesLove And AppreciationAgnesE♭ Minor92A122 BPM
The Bay - Purple Disco Machine Edit by Metronomy, Purple Disco MachineThe Bay - Purple Disco Machine EditMetronomy, Purple Disco MachineB Minor810A121 BPM
Compliance (Purple Disco Machine Remix) - Extended by Muse, Purple Disco MachineCompliance (Purple Disco Machine Remix) - ExtendedMuse, Purple Disco MachineD Minor77A122 BPM
On My Mind - Purple Disco Machine Remix by Diplo, SIDEPIECE, Purple Disco MachineOn My Mind - Purple Disco Machine RemixDiplo, SIDEPIECE, Purple Disco MachineA Minor78A115 BPM
Feel My Needs - Purple Disco Machine Remix by WEISS, Purple Disco MachineFeel My Needs - Purple Disco Machine RemixWEISS, Purple Disco MachineE♭ Minor92A122 BPM
Rain On Me - Purple Disco Machine Remix - Edit by Lady Gaga, Ariana Grande, Purple Disco MachineRain On Me - Purple Disco Machine Remix - EditLady Gaga, Ariana Grande, Purple Disco MachineD♭ Minor812A123 BPM
Hold Me Closer by Elton John, Britney SpearsHold Me CloserElton John, Britney SpearsC Major98B114 BPM
Swimming Places (Purple Disco Machine Re-Work) - Mixed by Julien Jabre, Purple Disco MachineSwimming Places (Purple Disco Machine Re-Work) - MixedJulien Jabre, Purple Disco MachineB♭ Major86B126 BPM
Wonderful Life '25 - Extended by Hurts, Purple Disco MachineWonderful Life '25 - ExtendedHurts, Purple Disco MachineG Major19B99 BPM
The Door - CYRIL Remix by Teddy Swims, CYRILThe Door - CYRIL RemixTeddy Swims, CYRILA♭ Minor51A128 BPM
Self Control (Mixed) by Eelke Kleijn, Lee CabreraSelf Control (Mixed)Eelke Kleijn, Lee CabreraB Minor910A123 BPM
Paradise by MEDUZA, Dermot KennedyParadiseMEDUZA, Dermot KennedyE Major812B125 BPM
Call My Name by ShouseCall My NameShouseG Minor76A127 BPM
Passion by twocolorsPassiontwocolorsE Minor89A123 BPM
Step Two (feat. Lilja Bloom) by Parov Stelar, Lilja BloomStep Two (feat. Lilja Bloom)Parov Stelar, Lilja BloomG Major69B120 BPM
Feel My Needs - Purple Disco Machine Extended Mix by WEISS, Purple Disco MachineFeel My Needs - Purple Disco Machine Extended MixWEISS, Purple Disco MachineE♭ Minor92A122 BPM
Because You Move Me by Tinlicker, HelslootBecause You Move MeTinlicker, HelslootD Minor47A123 BPM
Falling for You - Radio Edit by Teenage Mutants, Laura WelshFalling for You - Radio EditTeenage Mutants, Laura WelshF Major87B118 BPM
Do You Feel The Same? - Purple Disco Machine Edit by Hercules & Love Affair, Purple Disco MachineDo You Feel The Same? - Purple Disco Machine EditHercules & Love Affair, Purple Disco MachineA Major511B118 BPM
Fireworks (feat. Moss Kena & The Knocks) by Purple Disco Machine, Moss Kena, The KnocksFireworks (feat. Moss Kena & The Knocks)Purple Disco Machine, Moss Kena, The KnocksD♭ Minor812A118 BPM
Forget You by FAST BOY, TopicForget YouFAST BOY, TopicD♭ Major33B127 BPM
ISRC
DEE862401009
Label
L-M Records/RCA Records