| Track | Artist | Key | Energy | Camelot | BPM | ||
|---|---|---|---|---|---|---|---|
| No Surrender | Rexbah Dahb | B Minor | 4 | 10A | 92 BPM | ||
| Hush | saddest boys | B♭ Minor | 4 | 3A | 96 BPM | ||
| Equivalent Exchange | Meta Intellect | B♭ Minor | 4 | 3A | 96 BPM | ||
| Tether | Shadowthorn | B♭ Minor | 4 | 3A | 96 BPM | ||
| Lost in Translation | Marcus Gray | B♭ Minor | 4 | 3A | 96 BPM | ||
| DNA on me | Dream N Achieve | B♭ Minor | 4 | 3A | 96 BPM | ||
| Skipping Grooves | 1 Inside The Veil | B♭ Minor | 4 | 3A | 96 BPM | ||
| Dear Momma | Hollow Logick | E Major | 5 | 12B | 77 BPM | ||
| Late Night Therapy | Kysen Drex | B♭ Minor | 4 | 3A | 96 BPM | ||
| BURDEN III | NPM RICHTER | B♭ Minor | 4 | 3A | 96 BPM | ||
| One More Night | Misterio | B♭ Minor | 4 | 3A | 96 BPM | ||
| You Lied Baby | LRP Dyl | B♭ Major | 5 | 6B | 130 BPM | ||
| Heat Up | Mr Mas | B♭ Minor | 4 | 3A | 96 BPM | ||
| Needed Help | Maxx Paradox | F Minor | 6 | 4A | 148 BPM | ||
| Digital Ghosts in Designer Clothes | Zev Renzo | B♭ Minor | 4 | 3A | 96 BPM | ||
| WAKE UP | NPM RICHTER | B♭ Minor | 4 | 3A | 96 BPM | ||
| San Machigai | AL43MO | B♭ Minor | 4 | 3A | 96 BPM | ||
| NO LOOKING BACK - English Version | sunho974 | B♭ Minor | 4 | 3A | 96 BPM | ||
| Bar Pressure | YuniorRap30 | B♭ Minor | 4 | 3A | 96 BPM | ||
| Just Have Hope | Peter Bryson | B♭ Minor | 4 | 3A | 96 BPM | ||
| No Excuse For Joy | Harry Antony | B♭ Minor | 4 | 3A | 96 BPM | ||
| Mysterious Ways | SHNE | B♭ Minor | 4 | 3A | 96 BPM | ||
| I’m Tired | My Song | B♭ Minor | 4 | 3A | 96 BPM | ||
| turn it loud | 21Packs | B♭ Minor | 4 | 3A | 96 BPM | ||
| Unbelievable Motivation | Aaron Bruno | B♭ Minor | 4 | 3A | 91 BPM |
RUINS is a somber, high-energy track by NPM RICHTER from STACK OR DIE, released December 3, 2025. It runs 2:54 at 95 BPM (190 BPM double-time) in E Minor (Camelot 9A).
Find the BPM and music key for any song with our BPM and Key Finder.