We Kept Our Promise
Storm Chant
Don’t Cry
5:12 October 14, 2025
BPM
142
Key
E♭ Minor
Camelot
2A

Embed

Share Link

We Kept Our Promise by Storm Chant Song Details

"We Kept Our Promise" by Storm Chant had its release date on October 14, 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. The song is number 2 out of 10 in Don’t Cry by Storm Chant. Based on our statistics, We Kept Our Promise's popularity is below average in popularity right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

The tempo marking of We Kept Our Promise by Storm Chant is Allegro (fast, quick, and bright), since this song has a tempo of 142 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 3/4.

Music Key

This song has a musical key of E♭ Minor. Because this track belongs in the E♭ Minor key, the camelot key is 2A. So, the perfect camelot match for 2A would be either 2A or 1B. While, a low energy boost can consist of either 2B or 3A. For moderate energy boost, you would use 11A and a high energy boost can either be 4A or 9A. However, if you are looking for a low energy drop, finding a song with a camelot key of 1A would be a great choice. Where 5A would give you a moderate drop, and 12A or 7A would be a high energy drop. Lastly, 5B 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.889 dB
Acousticness
26%
Danceability
63%
Energy
32%
Instrumentalness
0%
Liveness
11%
Loudness
84%
Speechiness
2%
Valence
18%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Everyone Thinks Im Okay by Mr Josh CEveryone Thinks Im OkayMr Josh CB♭ Minor23A146 BPM
When The World Is Done With Me by Warn TornWhen The World Is Done With MeWarn TornE♭ Minor22A132 BPM
I Love Being An Outlaw by Half-Demon SongwriterI Love Being An OutlawHalf-Demon SongwriterG Minor46A145 BPM
You Made Me This Way by Felonious BuzzYou Made Me This WayFelonious BuzzD♭ Major33B144 BPM
Pocket Change by Michael T. StonePocket ChangeMichael T. StoneB♭ Minor23A146 BPM
If You're Still Here, I'm Still Trying by Western Plains RadioIf You're Still Here, I'm Still TryingWestern Plains RadioE♭ Minor32A150 BPM
Outlaw Tough by Tom HornOutlaw ToughTom HornB♭ Minor23A146 BPM
Unravlin' Chains (Outlaw Cut) by Dan HarmanUnravlin' Chains (Outlaw Cut)Dan HarmanF♯ Minor411A139 BPM
Bit of Wind in the Wheat by Doctor KrarlyBit of Wind in the WheatDoctor KrarlyG Major99B160 BPM
Eulogy of a Sinner by Hammer to the CrossEulogy of a SinnerHammer to the CrossD♭ Major53B159 BPM
If You Don't Like This Country by Dan HarmanIf You Don't Like This CountryDan HarmanE♭ Major65B145 BPM
You're Too Late by Timothy HuddlestonYou're Too LateTimothy HuddlestonG Minor56A152 BPM
The edge of me by Babylon Still CriesThe edge of meBabylon Still CriesB♭ Minor53A148 BPM
The Love That Lived Only In My Silence by Storm ChantThe Love That Lived Only In My SilenceStorm ChantB♭ Minor23A146 BPM
Too Young by Dan SlocombeToo YoungDan SlocombeD Major510B180 BPM
No Masks Here by Holy Fire WarriorsNo Masks HereHoly Fire WarriorsF Major27B79 BPM
I'm Not the Same Anymore by Babylon Still CriesI'm Not the Same AnymoreBabylon Still CriesC Minor35A140 BPM
Sweet Death by Dark OutlawSweet DeathDark OutlawE♭ Minor32A65 BPM
Built to carry hell by Breaking LawBuilt to carry hellBreaking LawB♭ Minor23A146 BPM
Your Love Was Like Lightning by Mason Stone CountryYour Love Was Like LightningMason Stone CountryD Major910B152 BPM
The Things We Give by Blackberry HollerThe Things We GiveBlackberry HollerF♯ Major72B144 BPM
Not All Wars End - Stripped Version by Warn TornNot All Wars End - Stripped VersionWarn TornD Minor47A73 BPM
Shadows Don't Fade by Eddy CrossroadsShadows Don't FadeEddy CrossroadsE♭ Minor52A100 BPM
Company Grind by DWJ StudiosCompany GrindDWJ StudiosB Minor510A174 BPM
Brand New Heart by Ryan KinderBrand New HeartRyan KinderE Minor49A82 BPM
ISRC
QT3FD2578091
Label
L-M Records/RCA Records