How Could You Do That
Tres Dei
How Could You Do That
3:17 November 24, 2025
BPM
146
Key
B♭ Major
Camelot
6B

Embed

Share Link

How Could You Do That by Tres Dei Song Details

"How Could You Do That" by Tres Dei had its release date on November 24, 2025. The duration of This song is about 3 minutes long, at 3:17. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. Because this song is the only song in How Could You Do That and no other songs are present in the album, we classify this track as a single. Based on our statistics, How Could You Do That's popularity is below average in popularity right now. Although the tone can be danceable to some, this track does projects more of a negative sound rather than a postive one.

BPM and Tempo

We consider the tempo marking of How Could You Do That by Tres Dei to be Allegro (fast, quick, and bright) because the track has a tempo of 146 BPM, a half-time of 73BPM, and a double-time of 292 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, jogging or cycling, can go well with this song. The time signature for this track is 4/4.

Music Key

This song has a musical 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
-12.54 dB
Acousticness
12%
Danceability
50%
Energy
38%
Instrumentalness
0%
Liveness
10%
Loudness
79%
Speechiness
4%
Valence
12%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Twists In The Road by Tunes of the FutureTwists In The RoadTunes of the FutureE♭ Major55B152 BPM
Rest by Jake FretzRestJake FretzC Major58B78 BPM
If I could tell by Ronald PiñonIf I could tellRonald PiñonB Major51B100 BPM
Let There Be Light Again by Aaron BacusLet There Be Light AgainAaron BacusD Major410B140 BPM
I Believe in You Jesus by Chizuka, Juno SkyeI Believe in You JesusChizuka, Juno SkyeC Major38B77 BPM
The Night You Left by Henry BlackThe Night You LeftHenry BlackA♭ Major24B80 BPM
Dwelling Place (Abide In Me) by Leah PaschallDwelling Place (Abide In Me)Leah PaschallC Major38B77 BPM
I Lay It Down by FaithFire NowI Lay It DownFaithFire NowB Major21B144 BPM
Bloodstatic by DEMMA GTABloodstaticDEMMA GTAC Major38B77 BPM
Always Able by Aaron BacusAlways AbleAaron BacusD Major410B140 BPM
Heal Our Land by Phil KingHeal Our LandPhil KingG Major59B104 BPM
Jesus Come by Anointed Family, Jonathan Justin BridgeJesus ComeAnointed Family, Jonathan Justin BridgeE♭ Major45B150 BPM
Enough for Me by The Worship CoalitionEnough for MeThe Worship CoalitionD Major710B150 BPM
The Way, The Truth, and Life by Glory in the RuinsThe Way, The Truth, and LifeGlory in the RuinsE♭ Major65B148 BPM
Held in Your Arms by Noah Blake West, Eternas Orações LouvoresHeld in Your ArmsNoah Blake West, Eternas Orações LouvoresB♭ Major46B144 BPM
Jesus, You Are Lord of Lords by ElenAmorJesus, You Are Lord of LordsElenAmorE Minor49A140 BPM
We Break the Silence by LadyAnWe Break the SilenceLadyAnC Major38B77 BPM
Only One God by ElenAmorOnly One GodElenAmorE♭ Major65B75 BPM
God Your Will Hurts by Official Blesser, Xania MonetGod Your Will HurtsOfficial Blesser, Xania MonetD Major410B154 BPM
Adonai by Tres DeiAdonaiTres DeiD♭ Major33B156 BPM
Face to Face by Aaron BacusFace to FaceAaron BacusD Major410B140 BPM
Journey in Time by SolaraJourney in TimeSolaraA Major411B110 BPM
Torn in Two by Ethan RowanTorn in TwoEthan RowanG Minor36A138 BPM
Welcome To Jesus by Tres DeiWelcome To JesusTres DeiG Major39B107 BPM
Lord I'm Tired but Don't Give up on Me by ChizukaLord I'm Tired but Don't Give up on MeChizukaB♭ Major26B142 BPM
ISRC
QT6F22529990
Label
L-M Records/RCA Records