Ethan Ruth, NB's 'When Did I Say I Love you?' had a release date set for November 21, 2025. With this song being around four minutes long, at 3:51, the duration of this song is pretty average compared to other songs. This track is safe for children and doesn't appear to contain any foul language, since the "Explicit" tag was not present in this track. The song is number 3 out of 7 in Boys Night? by Ethan Ruth. In terms of popularity, When Did I Say I Love you? is currently unknown. Although the tone can be danceable to some, this track does projects more of a negative sound rather than a postive one.
The tempo marking of When Did I Say I Love you? by Ethan Ruth, NB is Andante (at a walking pace), since this song has a tempo of 93 BPM. With that information, we can conclude that the song has a slow tempo. This song can go great with yoga or pilates. The time signature for this track is 4/4.
F Major is the music key of this track. This also means that this song has a camelot key of 7B. So, the perfect camelot match for 7B would be either 7B or 8A. While, 8B can give you a low energy boost. For moderate energy boost, you would use 4B and a high energy boost can either be 9B or 2B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 7A or 6B will give you a low energy drop, 10B would be a moderate one, and 5B or 12B would be a high energy drop. Lastly, 4A 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 | ||
|---|---|---|---|---|---|---|---|
| Twilight (wanted by the Divine) | Ethan Ruth | F Major | 4 | 7B | 93 BPM | ||
| Losing It | Tyee | C Major | 8 | 8B | 117 BPM | ||
| heart rate | Aylo Rosé | G Major | 7 | 9B | 98 BPM | ||
| Washington Square Park | Dogpark | G Major | 8 | 9B | 166 BPM | ||
| Hollywood | Dogpark | D Major | 7 | 10B | 104 BPM | ||
| cig for two | surf cowboy, violet garden | A♭ Major | 9 | 4B | 163 BPM | ||
| I Don’t Mind | Dogpark | A Major | 10 | 11B | 143 BPM | ||
| king of the world | fin peach | E Major | 6 | 12B | 96 BPM | ||
| The Kid | Junkyard Cat | D Major | 7 | 10B | 113 BPM | ||
| Set In Stone | Malachy Breen | A Minor | 3 | 8A | 135 BPM | ||
| she ruined my life | ch2rp | C Major | 5 | 8B | 65 BPM | ||
| TRU LUV | chaise. | E Minor | 9 | 9A | 148 BPM | ||
| Ramen in Ur Lexus | Wall Carpets | D Major | 7 | 10B | 115 BPM | ||
| Your Lovin' | Ian Bolen | F Major | 5 | 7B | 131 BPM | ||
| Growing Old With You | Cannibal Kids | A Major | 5 | 11B | 109 BPM | ||
| Let Me Play | Tame Dog | E Major | 7 | 12B | 156 BPM | ||
| Little While | Infielder | B♭ Minor | 8 | 3A | 106 BPM | ||
| ur loss | Cosigns | F♯ Major | 3 | 2B | 121 BPM | ||
| Dying to Let Go | Me + Nobody | A Minor | 8 | 8A | 131 BPM | ||
| doghouse | parasyte, yurei | C Major | 5 | 8B | 65 BPM | ||
| i'm sorry | West Gura | A♭ Major | 5 | 4B | 82 BPM | ||
| YDELBB | Joyrager | D Minor | 8 | 7A | 160 BPM | ||
| Race to You | Close Drive | A Major | 7 | 11B | 75 BPM | ||
| Now | Kai Weinkauf | B Minor | 4 | 10A | 138 BPM | ||
| It's Fine | Serviette Love | D♭ Minor | 8 | 12A | 83 BPM |