All My Tomorrows
Michael DuBois
All My Tomorrows
5:28 August 28, 2025
BPM
140
Key
B♭ Major
Camelot
6B

Embed

Share Link

All My Tomorrows by Michael DuBois Song Details

Michael DuBois's ' "All My Tomorrows" was released on its scheduled release date, August 28, 2025. With this song being about 5 minutes long, at This song is fairly a long song compared to the average song length. This song does not have an "Explicit" tag, making it safe for all ages. Because this song is the only song in All My Tomorrows and no other songs are present in the album, we classify this track as a single. Based on our statistics, All My Tomorrows's popularity is below average in popularity right now. 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 Tomorrows by Michael DuBois is Allegro (fast, quick, and bright), since this song has a tempo of 140 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with jogging or cycling. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
I've walked through fire by Ulrich JannertI've walked through fireUlrich JannertG Minor56A78 BPM
Left with The Rain by Etta Mae HartwellLeft with The RainEtta Mae HartwellE Minor39A170 BPM
Too Late To Rewind by Royal Blue NotesToo Late To RewindRoyal Blue NotesE Minor39A172 BPM
Tears by Joyce BarbaraTearsJoyce BarbaraF Major37B153 BPM
Til the Lord Calls Me Home by Aaron Ray VaughanTil the Lord Calls Me HomeAaron Ray VaughanC Major58B165 BPM
I Heard My Name by Morgan LunaI Heard My NameMorgan LunaE♭ Major55B149 BPM
The Night My Heart Went Silent by JERRY'S SOUND ROOMThe Night My Heart Went SilentJERRY'S SOUND ROOMD Major210B157 BPM
one call away by Royalleone call awayRoyalleA♭ Major44B97 BPM
If You'd Only Stay by Harlan BennettIf You'd Only StayHarlan BennettA♭ Minor31A149 BPM
Till The Last Light Fades by AsiqTill The Last Light FadesAsiqE♭ Major35B135 BPM
Before I Lose You by Harlan BennettBefore I Lose YouHarlan BennettB♭ Minor33A147 BPM
I'm Only Human by Jonh BozzI'm Only HumanJonh BozzD Minor37A104 BPM
I Rise Again by Caleb RainesI Rise AgainCaleb RainesD♭ Major43B146 BPM
More than words by Soul Blues IconMore than wordsSoul Blues IconG Minor36A156 BPM
You’re My Perfection by The Harmony SessionsYou’re My PerfectionThe Harmony SessionsE♭ Major65B78 BPM
I'll Carry Your Blues Tonight by MynxMotion Studio, Carter B BrooksI'll Carry Your Blues TonightMynxMotion Studio, Carter B BrooksD Major210B157 BPM
The Way You Move Me by EnllyThe Way You Move MeEnllyD Major210B157 BPM
A Long Weekend with You by Mark HudsonA Long Weekend with YouMark HudsonB♭ Major26B172 BPM
Backroom Rendezvous by Michael DuBoisBackroom RendezvousMichael DuBoisE♭ Minor42A144 BPM
The Way She Says My Name by Mark HudsonThe Way She Says My NameMark HudsonD♭ Major23B153 BPM
Hold me while i break by Justefunk FunkHold me while i breakJustefunk FunkG Minor46A82 BPM
Echoes Remain by Michael DuBoisEchoes RemainMichael DuBoisB♭ Minor43A137 BPM
Lonesome Rain by New Old BluesLonesome RainNew Old BluesB♭ Major56B148 BPM
Sunrise Direction by Ulrich JannertSunrise DirectionUlrich JannertG Minor56A78 BPM
If I Could Love You Again by You & Me HarmonyIf I Could Love You AgainYou & Me HarmonyD Minor37A140 BPM
ISRC
QZZ7M2527554
Label
L-M Records/RCA Records