Promise Me Forever
ModernDisco
Promise Me Forever
5:05 November 28, 2025
BPM
118
Key
C Major
Camelot
8B

Embed

Share Link

Promise Me Forever by ModernDisco Song Details

On November 28, 2025, the song "Promise Me Forever" was released by ModernDisco. 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. Since Promise Me Forever only contains only one song in the album, we like to consider this song as a single. In terms of popularity, Promise Me Forever is currently not that popular. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

With Promise Me Forever by ModernDisco having a BPM of 118 with a half-time of 59 BPM and a double-time of 236 BPM, we would consider this track to have a Moderato (at a moderate speed) tempo marking. Because of this, we believe that the song has an overall moderate tempo. Looking at the BPM of this song, this song might go great with walking. The time signature for this track is 4/4.

Music Key

This song is in the music key of C Major. Or for those who are familiar with the camelot wheel, 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
-13.153 dB
Acousticness
5%
Danceability
62%
Energy
71%
Instrumentalness
3%
Liveness
8%
Loudness
78%
Speechiness
3%
Valence
90%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Disco Stars by MextazumaDisco StarsMextazumaF♯ Minor711A120 BPM
Tango in the Night by Eighties FoxTango in the NightEighties FoxG Minor96A120 BPM
Living in the World Today - Extended by K.B. CapsLiving in the World Today - ExtendedK.B. CapsC Minor85A123 BPM
Drama by Romantic Avenue, QuinoDramaRomantic Avenue, QuinoF Minor84A118 BPM
GIRL OF MY STREET by Night Queen vs Nick BuyaGIRL OF MY STREETNight Queen vs Nick BuyaB♭ Major96B118 BPM
Loving On The Run by Walsh & Co., Vincent InternationalLoving On The RunWalsh & Co., Vincent InternationalE Minor79A126 BPM
You Give Good Love - Vincent International Italo Disco Mix by B-Side Girls, Vincent InternationalYou Give Good Love - Vincent International Italo Disco MixB-Side Girls, Vincent InternationalD Major710B121 BPM
Lucy, Don't Cry by LoM!XmusicLucy, Don't CryLoM!XmusicA♭ Major74B125 BPM
One Night with You by Victoria NordmannOne Night with YouVictoria NordmannC Minor75A113 BPM
Sweet Memories by Modern HeroesSweet MemoriesModern HeroesA Minor98A117 BPM
Around My Dream by Jay LehrAround My DreamJay LehrF Major97B118 BPM
City Without You by MSM RetrowaveCity Without YouMSM RetrowaveA♭ Major74B104 BPM
Look Up - Tony Abbate from Spatial Vox Edit by Systems In Blue, tony abbateLook Up - Tony Abbate from Spatial Vox EditSystems In Blue, tony abbateA Minor108A120 BPM
In the Passion of My Life - Extended Vocal Final Mix by Modern BootsIn the Passion of My Life - Extended Vocal Final MixModern BootsB♭ Minor93A118 BPM
Feel the longing by Lenny VoxFeel the longingLenny VoxE Major712B100 BPM
Just Look Around by Marc VienasJust Look AroundMarc VienasG Minor46A160 BPM
Driving Me Crazy by Lazy DreamsDriving Me CrazyLazy DreamsF♯ Minor611A142 BPM
Love Is The Name Of The Game - Special Disco Remix by Patty RyanLove Is The Name Of The Game - Special Disco RemixPatty RyanF Major47B120 BPM
It's Long Ago - Radio Edit by Modern BootsIt's Long Ago - Radio EditModern BootsF Minor94A120 BPM
Don't Break My Heart - Vocal Extended Another Remix by Aldo Lesina, Ken MartinaDon't Break My Heart - Vocal Extended Another RemixAldo Lesina, Ken MartinaD♭ Minor812A116 BPM
Love Of My Life by SynthgoLove Of My LifeSynthgoC Minor95A115 BPM
Romance - BCR Disco Mix by Aldo Lesina, BCRRomance - BCR Disco MixAldo Lesina, BCRC Major78B120 BPM
Baila Baila by BaccaraBaila BailaBaccaraA♭ Minor91A118 BPM
Blissful Oblivion by MilediBlissful OblivionMilediB♭ Major96B118 BPM
Missing World by Dan RougeMissing WorldDan RougeA♭ Minor91A119 BPM
ISRC
QT6F42515238
Label
L-M Records/RCA Records