Bad enough by Windolfan Song Details

Windolfan's ' "Bad enough" was released on its scheduled release date, October 14, 2025. For a fairly short song, this song is "Bad enough" is considered an explicit song with a duration of 1:58. The song is number 9 out of 15 in Bad enough by Windolfan. In terms of popularity, Bad enough is currently not that popular. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

The tempo marking of Bad enough by Windolfan is Moderato (at a moderate speed), since this song has a tempo of 109 BPM. With that information, we can conclude that the song has a moderate tempo. The time signature for this track is 4/4.

Music Key

The music key of this track is D Major. This also means that this song has a camelot key of 10B. So, the perfect camelot match for 10B would be either 10B or 11A. While, 11B can give you a low energy boost. For moderate energy boost, you would use 7B and a high energy boost can either be 12B or 5B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 10A or 9B will give you a low energy drop, 1B would be a moderate one, and 8B or 3B would be a high energy drop. Lastly, 7A 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
-7.735 dB
Acousticness
16%
Danceability
76%
Energy
63%
Instrumentalness
0%
Liveness
29%
Loudness
87%
Speechiness
38%
Valence
72%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Fully Aware by HoodstarSleezeFully AwareHoodstarSleezeB♭ Minor83A182 BPM
It Get Real by 9ineNikoIt Get Real9ineNikoB Major61B82 BPM
10. Neva Fold by Capt. Good Shot, AO10. Neva FoldCapt. Good Shot, AOD Major810B120 BPM
Cold War by upthaaskoreCold WarupthaaskoreB Minor610A95 BPM
LashMoney by 1youngbandit4LashMoney1youngbandit4G Major79B89 BPM
I Ain't Fuckin Wit It by Sethii ShmacttI Ain't Fuckin Wit ItSethii ShmacttG Major79B89 BPM
Assuming by TA30AssumingTA30D Major210B120 BPM
IDGAF - Remix by Cen Cal Sureño Radio, Fnasty, Mr42slickkIDGAF - RemixCen Cal Sureño Radio, Fnasty, Mr42slickkG Major59B100 BPM
NORTHERN CALI RAZA by TOETAGG AJNORTHERN CALI RAZATOETAGG AJC Minor75A86 BPM
Own Lane by Mob$ta Myk, BoogFromThe7Own LaneMob$ta Myk, BoogFromThe7D♭ Major63B109 BPM
Soul hurt by CngCam, LilReapeySoul hurtCngCam, LilReapeyG Major69B132 BPM
Celebration by YimendezCelebrationYimendezF♯ Minor511A177 BPM
Pennies 2 Gold by Jimmy WatersPennies 2 GoldJimmy WatersG Major79B89 BPM
Swervin by 9ineNikoSwervin9ineNikoD♭ Major63B90 BPM
ALIBI by YidALIBIYidG Major79B89 BPM
Afraid Of by RedNationDomino, Yung Hanible, Teck TreyzAfraid OfRedNationDomino, Yung Hanible, Teck TreyzA♭ Minor71A92 BPM
CANT SAVE ME by Mr.1318, YB Ea$eCANT SAVE MEMr.1318, YB Ea$eD♭ Minor312A100 BPM
Snake A Snake by GmoneyDtSnake A SnakeGmoneyDtG Major79B89 BPM
Beast Mode by FGGrumpyBeast ModeFGGrumpyB♭ Major66B88 BPM
7. Have You Ever Seen by Capt. Good Shot, TRA TRAYZ, LIT TRA TRAYZ7. Have You Ever SeenCapt. Good Shot, TRA TRAYZ, LIT TRA TRAYZF Minor24A74 BPM
Get Low by Lil Joker, YoungsterGet LowLil Joker, YoungsterA♭ Minor61A103 BPM
G-Yerrnnm by Real Hunnits, SieteNameKeekG-YerrnnmReal Hunnits, SieteNameKeekA♭ Minor101A92 BPM
Ain't Da Same by 318dmanAin't Da Same318dmanB♭ Minor73A160 BPM
Drip Walkin by PirlongangDrip WalkinPirlongangE Minor89A117 BPM
The Biggest Scrap by Parkboy TragicThe Biggest ScrapParkboy TragicF♯ Minor811A92 BPM
ISRC
QT3FE2547701
Label
L-M Records/RCA Records