You Promised Me A Tomorrow
NIA JOHN, Al Steele
Ascension
3:38 September 21, 2025
BPM
133
Key
E♭ Major
Camelot
5B

Embed

Share Link

You Promised Me A Tomorrow by NIA JOHN, Al Steele Song Details

"You Promised Me A Tomorrow" by NIA JOHN, Al Steele had its release date on September 21, 2025. With this song being around four minutes long, at 3:38, the duration of this song is pretty average compared to other songs. This track is safe for children and doesn't appear to contain any foul language, since the "Explicit" tag was not present in this track. The song is number 12 out of 12 in Ascension by NIA JOHN. Based on our statistics, You Promised Me A Tomorrow'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 You Promised Me A Tomorrow by NIA JOHN, Al Steele is Allegro (fast, quick, and bright), since this song has a tempo of 133 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 5/4.

Music Key

This song has a musical key of E♭ Major. This also means that this song has a camelot key of 5B. So, the perfect camelot match for 5B would be either 5B or 6A. While, 6B can give you a low energy boost. For moderate energy boost, you would use 2B and a high energy boost can either be 7B or 12B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 5A or 4B will give you a low energy drop, 8B would be a moderate one, and 3B or 10B would be a high energy drop. Lastly, 2A 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.525 dB
Acousticness
97%
Danceability
31%
Energy
30%
Instrumentalness
3%
Liveness
10%
Loudness
89%
Speechiness
3%
Valence
14%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Dick & Jayne's Wedding (You Chucked Me For That Dick) by Tor James FaulknerDick & Jayne's Wedding (You Chucked Me For That Dick)Tor James FaulknerE♭ Major65B78 BPM
Danza Rosa Roja by NIA JOHN, Al SteeleDanza Rosa RojaNIA JOHN, Al SteeleE Minor89A118 BPM
Lobby - Radio Edit by SMITHLobby - Radio EditSMITHB Minor610A132 BPM
Over Too Soon - Single Remix by Laura LedererOver Too Soon - Single RemixLaura LedererB♭ Major86B110 BPM
Twilight Markets by Arrielle BrixxTwilight MarketsArrielle BrixxC Minor75A115 BPM
Wuthering Heights by jemima priceWuthering Heightsjemima priceD♭ Major53B122 BPM
I'm Flying by PearlSingsI'm FlyingPearlSingsF Minor54A106 BPM
Observer Lullaby by DJ Pleyadiano, Galactic HarmonyObserver LullabyDJ Pleyadiano, Galactic HarmonyD Minor47A98 BPM
Dancing King by Frank WebberDancing KingFrank WebberA Minor18A202 BPM
La Isla Bonita by Cafe ApocalypseLa Isla BonitaCafe ApocalypseB Minor610A132 BPM
tattoo on your chest - Demo by the lily robinsonstattoo on your chest - Demothe lily robinsonsB Minor610A132 BPM
Living a Boy's Adventure Tale by Color TheoryLiving a Boy's Adventure TaleColor TheoryF♯ Minor711A121 BPM
Wrecking Ball - Slowed + Reverb by skyemaneWrecking Ball - Slowed + ReverbskyemaneC Minor75A105 BPM
Flowing Peace by DurrhanFlowing PeaceDurrhanE Minor29A150 BPM
Stranger Things 5 Trailer Music | Who Wants To Live Forever - Epic Version by SanksStranger Things 5 Trailer Music | Who Wants To Live Forever - Epic VersionSanksA Minor78A140 BPM
The Bad Guys by AzophielThe Bad GuysAzophielD Major410B100 BPM
The Fate of Ophelia x Midnight City by Mash MellowThe Fate of Ophelia x Midnight CityMash MellowB Minor610A132 BPM
Don't You Want Me by JOYNERDon't You Want MeJOYNERA Minor78A106 BPM
Just Fly, Fly, Fly by Starfreak FMJust Fly, Fly, FlyStarfreak FMD Minor67A140 BPM
Gmt Mastermind by ANDRI TUNEGmt MastermindANDRI TUNEB♭ Major36B140 BPM
I'm Gonna Be The Man by TimoCI'm Gonna Be The ManTimoCF♯ Minor411A125 BPM
Just A Dream by DJ EIGHTIES NOSTALGIAJust A DreamDJ EIGHTIES NOSTALGIAG Minor106A138 BPM
Above The Noise by Kelly CresswellAbove The NoiseKelly CresswellC Major38B168 BPM
Woman-Nature by ILÉAWoman-NatureILÉAC Minor95A120 BPM
This is my Home by Bowsette12amThis is my HomeBowsette12amD♭ Major63B130 BPM
ISRC
QZZ7S2526277
Label
L-M Records/RCA Records