All I Do
Rob Hayes, Ricardo Cassal
All I Do
5:42 April 7, 2015
BPM
124
Key
F♯ Major
Camelot
2B

Embed

Share Link

All I Do by Rob Hayes, Ricardo Cassal Song Details

On April 7, 2015, the song "All I Do" was released by Rob Hayes, Ricardo Cassal. This song is about six minutes long, preciously at 5:42, making this song fairly long compared to other songs. The song is number 1 out of 2 in All I Do by Rob Hayes, Rob Hayes feat. Ricardo Cassal. 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 I Do's popularity is not that popular 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 I Do by Rob Hayes, Ricardo Cassal is Allegro (fast, quick, and bright), since this song has a tempo of 124 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 F♯ Major. This also means that this song has a camelot key of 2B. So, the perfect camelot match for 2B would be either 2B or 3A. While, 3B can give you a low energy boost. For moderate energy boost, you would use 11B and a high energy boost can either be 4B or 9B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 2A or 1B will give you a low energy drop, 5B would be a moderate one, and 12B or 7B would be a high energy drop. Lastly, 11A 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
-8.358 dB
Acousticness
0%
Danceability
83%
Energy
75%
Instrumentalness
25%
Liveness
3%
Loudness
86%
Speechiness
5%
Valence
97%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Lost In The Groove - Soneec Remix by Soultizer, SoneecLost In The Groove - Soneec RemixSoultizer, SoneecC Major98B124 BPM
Soul Heaven - Edit by SoulistaSoul Heaven - EditSoulistaF♯ Major92B124 BPM
Le Groove by DopeAmine [Ma]Le GrooveDopeAmine [Ma]C Major98B121 BPM
Hustle N Go by Demarkus LewisHustle N GoDemarkus LewisG Minor86A122 BPM
Crazy 4 U - Radio Mix by Rob HayesCrazy 4 U - Radio MixRob HayesE♭ Minor62A124 BPM
Zyntrik - Radio edit by Blanche CarlotZyntrik - Radio editBlanche CarlotG Minor86A122 BPM
The Real Life - Rob Hayes Classic Soulful Remix by Ars Domini, Rob HayesThe Real Life - Rob Hayes Classic Soulful RemixArs Domini, Rob HayesG Minor86A122 BPM
Better Than by Rob Hayes, Diana WaiteBetter ThanRob Hayes, Diana WaiteC Minor85A124 BPM
Skyline Sax House by Sax IbridSkyline Sax HouseSax IbridA Minor98A125 BPM
My Beat by Rob HayesMy BeatRob HayesA♭ Minor71A122 BPM
Way Sub by GaneshaWay SubGaneshaB Minor410A122 BPM
Get Close by Ruben Vidal, Arnold Jarvis, Stephanie CookeGet CloseRuben Vidal, Arnold Jarvis, Stephanie CookeC Major78B125 BPM
Late Night Drive by Boulevard da MusicaLate Night DriveBoulevard da MusicaC Minor45A124 BPM
Got That Glow (Full Radio Mix) by MonodeluxeGot That Glow (Full Radio Mix)MonodeluxeG Minor86A122 BPM
The Weekend (The Remixes) - Steven Stone Remix by Rob Hayes, Steven StoneThe Weekend (The Remixes) - Steven Stone RemixRob Hayes, Steven StoneC Major88B120 BPM
TKL (This Kind of Love) - Soulful Mix by Rightside Feat.Maria MarcialTKL (This Kind of Love) - Soulful MixRightside Feat.Maria MarcialC Minor75A123 BPM
That Kind Of Girl - The Dukes Original Mix by Keller, The DukesThat Kind Of Girl - The Dukes Original MixKeller, The DukesB♭ Minor83A125 BPM
Wishing On Dreams - Original Mix by Rob HayesWishing On Dreams - Original MixRob HayesE Minor99A125 BPM
Survivor - Latin House Radio Edit by Mijangos, Jerry Davila, Jacqueline GonzalezSurvivor - Latin House Radio EditMijangos, Jerry Davila, Jacqueline GonzalezD♭ Major93B122 BPM
Work Flow by EAZY WORKWork FlowEAZY WORKA♭ Minor71A120 BPM
Astronomia by Glant FlinkerAstronomiaGlant FlinkerG Major49B123 BPM
Don't Cry for Love by SavixDjDon't Cry for LoveSavixDjC Major68B124 BPM
Moonflow by EB DHOUSEMoonflowEB DHOUSEG Minor76A122 BPM
No More - Feel the Beach Cut by Club LifeNo More - Feel the Beach CutClub LifeB♭ Minor83A122 BPM
Into the Pulse by ECWakeInto the PulseECWakeF♯ Minor611A121 BPM
ISRC
DEAR41516995
Label
L-M Records/RCA Records