| Track | Artist | Key | Energy | Camelot | BPM | ||
|---|---|---|---|---|---|---|---|
| No Witnesses | The Cracked Mask | D♭ Major | 7 | 3B | 200 BPM | ||
| Tell Me I'm Still Worth The Fight | Bowen Music | D Minor | 6 | 7A | 171 BPM | ||
| Heart to Heart | Johnny G | E♭ Minor | 8 | 2A | 194 BPM | ||
| Why Does It Have to Be You - | isokuici | A♭ Major | 5 | 4B | 95 BPM | ||
| RED | Silvertung | D Major | 9 | 10B | 130 BPM | ||
| Still Me | FraytasticMusic | D♭ Minor | 9 | 12A | 77 BPM | ||
| The Beast is Alive | NoxDrax | D Major | 6 | 10B | 95 BPM | ||
| BURN INSIDE | IRONFAULT | D♭ Minor | 8 | 12A | 198 BPM | ||
| Pray For Me | Dead Bouquet | F Minor | 6 | 4A | 136 BPM | ||
| Cracked Mirror | Grindshift | B♭ Minor | 8 | 3A | 148 BPM | ||
| Ocean In The Water | Rogue Tide | F Major | 6 | 7B | 102 BPM | ||
| Say Goodbye To The Past - Radio Edit | Love The Hate | G Major | 10 | 9B | 99 BPM | ||
| Progress | For Reverse | F♯ Major | 8 | 2B | 95 BPM | ||
| I gotta have it | Savage rizz society | D♭ Major | 8 | 3B | 198 BPM | ||
| Nothing Can | For Reverse | D Major | 7 | 10B | 197 BPM | ||
| The Comeback | The Weight Between | B♭ Minor | 7 | 3A | 162 BPM | ||
| 4 loads (nowhere to go) | Khaos Breed | A♭ Major | 4 | 4B | 151 BPM | ||
| Detached | Odin Rising | D♭ Minor | 9 | 12A | 85 BPM | ||
| Say It to My Face | Shotgun Parade | G Major | 8 | 9B | 93 BPM | ||
| Broken Vows | Dead Bouquet | B♭ Minor | 5 | 3A | 117 BPM | ||
| Yes I Do | The Sufficient | C Major | 8 | 8B | 164 BPM | ||
| Distant fade | Flashfall | E Major | 8 | 12B | 156 BPM | ||
| Built for War | IRONPATH | E♭ Minor | 7 | 2A | 96 BPM | ||
| Salvation | FOG OF FALLEN | E♭ Minor | 5 | 2A | 146 BPM | ||
| Bone Cold | Odin Rising | D♭ Minor | 7 | 12A | 188 BPM |
Friction is a somber, high-energy track by For Reverse from Constellations, released August 3, 2026. It runs 3:07 at 180 BPM (360 BPM double-time) in F♯ Major (Camelot 2B).
Find the BPM and music key for any song with our BPM and Key Finder.