The Promise
Gregory Page, Jason Mraz
One Hell Of A Memory
3:30 July 11, 2025
BPM
150
Key
C Minor
Camelot
5A

Embed

Share Link

The Promise by Gregory Page, Jason Mraz Song Details

Gregory Page, Jason Mraz's ' "The Promise" was released on its scheduled release date, July 11, 2025. With this song being around four minutes long, at 3:30, 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. There are a total of 10 in the song's album "One Hell Of A Memory". In this album, this song's track order is #7. Based on our statistics, The Promise's popularity is below average in popularity right now. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

With The Promise by Gregory Page, Jason Mraz having a BPM of 150 with a half-time of 75 BPM and a double-time of 300 BPM, we would consider this track to have a Allegro (fast, quick, and bright) tempo marking. Because of this, we believe that the song has an overall fast tempo. Looking at the BPM of this song, this song might 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 C Minor. Which also means that the camelot key for this song is 5A. So, the perfect camelot match for 5A would be either 5A or 4B. While, a low energy boost can consist of either 5B or 6A. For moderate energy boost, you would use 2A and a high energy boost can either be 7A or 12A. However, if you are looking for a low energy drop, finding a song with a camelot key of 4A would be a great choice. Where 8A would give you a moderate drop, and 3A or 10A would be a high energy drop. Lastly, 8B 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
-10.077 dB
Acousticness
77%
Danceability
51%
Energy
48%
Instrumentalness
1%
Liveness
13%
Loudness
83%
Speechiness
3%
Valence
50%

Recommendations

TrackArtistKeyEnergyCamelotBPM
The Night Road by CAELISThe Night RoadCAELISE Minor29A176 BPM
The Way You Are by Guy VerlindeThe Way You AreGuy VerlindeD Major310B170 BPM
This Dream Of You by Diana KrallThis Dream Of YouDiana KrallG Major19B146 BPM
Tell Yourself by Eric BibbTell YourselfEric BibbA Major411B105 BPM
Sleeper Car by Mike Reid, Joe HenrySleeper CarMike Reid, Joe HenryC Major28B140 BPM
In Jouw Armen by Henny VrientenIn Jouw ArmenHenny VrientenF Minor44A82 BPM
The Machine - Radio Edit by JodymoonThe Machine - Radio EditJodymoonC Major58B159 BPM
Love Is Love by Artists for Peace and Justice, Jackson BrowneLove Is LoveArtists for Peace and Justice, Jackson BrowneA♭ Major34B82 BPM
One Minute You're Here by Bruce SpringsteenOne Minute You're HereBruce SpringsteenB♭ Major26B104 BPM
Love Has Come a Long Way by Luciano SprovieriLove Has Come a Long WayLuciano SprovieriC Major28B112 BPM
Market Town by John IllsleyMarket TownJohn IllsleyE♭ Major35B79 BPM
Claire (Duo Version) by The Violet ArchersClaire (Duo Version)The Violet ArchersA Minor38A114 BPM
Hearing Double by Jason MrazHearing DoubleJason MrazF♯ Major42B86 BPM
This Is My Home by Keb' Mo'This Is My HomeKeb' Mo'F Major57B94 BPM
Los Feliz by Old Sea Brigade, Luke Sital-SinghLos FelizOld Sea Brigade, Luke Sital-SinghF Major37B101 BPM
Slow Down by Marle ThomsonSlow DownMarle ThomsonB Major51B82 BPM
Forgive Me by Sam BettensForgive MeSam BettensF Major37B82 BPM
Who've You Been Loving Lately by Judy BlankWho've You Been Loving LatelyJudy BlankA♭ Minor51A83 BPM
Crawl by Kina GrannisCrawlKina GrannisG Major19B81 BPM
Doënderbeej by Frans PolluxDoënderbeejFrans PolluxG Major19B180 BPM
On The Road Again by The Brother BrothersOn The Road AgainThe Brother BrothersE♭ Major55B104 BPM
Blue Eyed Boy - Acoustic by ODELIONBlue Eyed Boy - AcousticODELIONG Major19B170 BPM
Wide Awake & Dreaming - Stripped Duet by OSKA, Stu LarsenWide Awake & Dreaming - Stripped DuetOSKA, Stu LarsenF Minor24A98 BPM
Orpheus by Sara BareillesOrpheusSara BareillesD Major510B80 BPM
Miracle by Alan Parsons, Jason MrazMiracleAlan Parsons, Jason MrazA Minor68A112 BPM
ISRC
QZWFF2509438
Label
L-M Records/RCA Records