ROOF's ' "Did This Before" was released on its scheduled release date, February 13, 2024. Did This Before is explicit and may not be suitable for children. With the duration being about 3:58, this song is close to the average duration of a typical track. Because this song is the only song in Did This Before and no other songs are present in the album, we classify this track as a single. Going off of the ISRC code of this track, we detected that the origin of this track is from United Kingdom. Based on our statistics, Did This Before's popularity is average in popularity right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.
The tempo marking of Did This Before by ROOF is Allegro (fast, quick, and bright), since this song has a tempo of 126 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. The time signature for this track is 4/4.
This song has a musical key of D♭ Major. This also means that this song has a camelot key of 3B. So, the perfect camelot match for 3B would be either 3B or 4A. While, 4B can give you a low energy boost. For moderate energy boost, you would use 12B and a high energy boost can either be 5B or 10B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 3A or 2B will give you a low energy drop, 6B would be a moderate one, and 1B or 8B would be a high energy drop. Lastly, 12A 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!
| Track | Artist | Key | Energy | Camelot | BPM | ||
|---|---|---|---|---|---|---|---|
| House Music Will Never Die | Tim Sanders | B♭ Minor | 8 | 3A | 125 BPM | ||
| Rebel | Obskür, SHELLS | C Major | 7 | 8B | 130 BPM | ||
| Take Me Higher | IDEMI | D Major | 9 | 10B | 128 BPM | ||
| Do It Timmy | Luuk Van Dijk | C Major | 9 | 8B | 128 BPM | ||
| Jiggy Jerry | Sem Jacobs, Tagmann | A♭ Major | 9 | 4B | 132 BPM | ||
| One Day You Came | Sonan, Didier Armeni | F♯ Minor | 8 | 11A | 128 BPM | ||
| When The Bass Kicks In | Matroda, TEKO | B Minor | 10 | 10A | 133 BPM | ||
| DONT TELL | Matt's Experiment | A♭ Minor | 6 | 1A | 126 BPM | ||
| ROUTE 111 | SHIFTY | D Major | 9 | 10B | 131 BPM | ||
| Sippin' Yak | Cloonee | A Major | 8 | 11B | 127 BPM | ||
| Mr. Jacksons Play | M.HAIGHTON | F Minor | 8 | 4A | 128 BPM | ||
| GLORY | ChaseWest | F Minor | 8 | 4A | 130 BPM | ||
| Rocks | Fionn Curran | G Major | 9 | 9B | 136 BPM | ||
| Rich Baby Daddy | Fancy Inc, GIOC, Eric Olliver | F♯ Minor | 9 | 11A | 130 BPM | ||
| Chain | Friend Within | D Major | 9 | 10B | 130 BPM | ||
| Pass Me The Wine Please (My Body) - Edit | Sem Jacobs | F♯ Minor | 5 | 11A | 124 BPM | ||
| Running This House | J. Cognitto | C Major | 8 | 8B | 130 BPM | ||
| Don't Stop | ROOF | C Major | 8 | 8B | 122 BPM | ||
| Knock Me off My Feet | Tom Hayton | E Minor | 8 | 9A | 124 BPM | ||
| Spend The Night (feat. Dannielle Gaha) - Archie Hamilton Remix Edit | Danny J Lewis, Dannielle Gaha, Archie Hamilton | A♭ Major | 9 | 4B | 130 BPM | ||
| Bump Artist | SOSA UK, Alex Peace | D Major | 6 | 10B | 131 BPM | ||
| And 1 | Melé | G Major | 8 | 9B | 127 BPM | ||
| In Da Q | DATSKO | E♭ Minor | 10 | 2A | 135 BPM | ||
| Funk Diablo | ROOF | G Major | 9 | 9B | 130 BPM | ||
| Saving Up - LF SYSTEM Remix | Dom Dolla, LF SYSTEM | E♭ Minor | 10 | 2A | 132 BPM |