All My Life
Marc Ambrosia, Shane Rojas
New Things Come...
2:58 September 10, 2013
BPM
84
Key
C Major
Camelot
8B

Embed

Share Link

All My Life by Marc Ambrosia, Shane Rojas Song Details

Marc Ambrosia, Shane Rojas's ' "All My Life" was released on its scheduled release date, September 10, 2013. The duration of This song is about two minutes long, specifically at 2:58. 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. There are a total of 5 in the song's album "New Things Come...". In this album, this song's track order is #4. Furthermore, we believe that the track originated from United States. All My Life is unknown right now. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

With All My Life by Marc Ambrosia, Shane Rojas having a BPM of 84 with a half-time of 42 BPM and a double-time of 168 BPM, we would consider this track to have a Andante (at a walking pace) tempo marking. Because of this, we believe that the song has an overall slow tempo. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Keeping Score by James DunnKeeping ScoreJames DunnD♭ Minor912A119 BPM
Ain't No Young Love Song by Robert Jon & the WreckAin't No Young Love SongRobert Jon & the WreckD Major910B120 BPM
Please Not Like That by Andrew PolecPlease Not Like ThatAndrew PolecF♯ Major52B110 BPM
Brooklyn by Marc AmbrosiaBrooklynMarc AmbrosiaC Major98B160 BPM
Another Day Gone By by StarAceAnother Day Gone ByStarAceB Major91B124 BPM
Meet You There by Small-Town Strip ClubMeet You ThereSmall-Town Strip ClubC Major58B142 BPM
Salty and Sweet by Poppy and JustinSalty and SweetPoppy and JustinG Major59B84 BPM
Sweet Little Mystery by Wet Wet WetSweet Little MysteryWet Wet WetC Major78B118 BPM
More of Nothing by John Philbrick, Steve MaggioraMore of NothingJohn Philbrick, Steve MaggioraF Minor94A118 BPM
One Step Back by Marc AmbrosiaOne Step BackMarc AmbrosiaC Major48B111 BPM
Invisible Ink by DJ SHADE 30Invisible InkDJ SHADE 30C Major58B142 BPM
Freaking in the Mirror by Andrew PolecFreaking in the MirrorAndrew PolecD♭ Minor812A134 BPM
Something Coming On by Daring GreatlySomething Coming OnDaring GreatlyA Major511B146 BPM
Okeechobee by The Expanding ManOkeechobeeThe Expanding ManB♭ Major56B131 BPM
When You're Being Lied To by Jude ColeWhen You're Being Lied ToJude ColeC Major58B138 BPM
Set In Stone Pt I by Romek AddamsSet In Stone Pt IRomek AddamsD Major710B97 BPM
Simple Man by Jack SollecitoSimple ManJack SollecitoC Major58B123 BPM
Bewitched (Look at Me!) by duarteBewitched (Look at Me!)duarteC Major58B142 BPM
Lucky To Have - Radio Edit by P.G. NASHLucky To Have - Radio EditP.G. NASHC Major58B142 BPM
Long Train Runnin’ by Brother MavenLong Train Runnin’Brother MavenE Minor89A108 BPM
Electric Fire by Peter AristoneElectric FirePeter AristoneC Major58B142 BPM
Jealousy - Live Version by Marc Welter's Joint Bunch, Stephany Ortega, Beatriz JimenezJealousy - Live VersionMarc Welter's Joint Bunch, Stephany Ortega, Beatriz JimenezC Major38B143 BPM
SUPERPOWER by HorseSUPERPOWERHorseE Major812B120 BPM
Troubled Sacrifice by Andre NathanielTroubled SacrificeAndre NathanielC Major58B142 BPM
Upstairs (Radio Edit) by Honey MadeUpstairs (Radio Edit)Honey MadeE♭ Major95B120 BPM
ISRC
uscgj2062377
Label
L-M Records/RCA Records