Hate Your Guts
David Michael Frank
Hate Your Guts
2:48 April 18, 2025
BPM
170
Key
E Major
Camelot
12B

Embed

Share Link

Hate Your Guts by David Michael Frank Song Details

David Michael Frank's ' "Hate Your Guts" was released on its scheduled release date, April 18, 2025. The duration of This song is about two minutes long, specifically at 2:48. This song does not appear to have any foul language. Hate Your Guts's duration is considered a little bit shorter than the average duration of a typical track. The track order of this song in David Michael Frank's "Hate Your Guts" album is number 1 out of 4. The popularity of Hate Your Guts is currently not that popular right now. The overall mood can be danceable to some, especially with it's high amount of postive energy.

BPM and Tempo

We consider the tempo marking of Hate Your Guts by David Michael Frank to be Vivace (lively and fast) because the track has a tempo of 170 BPM, a half-time of 85BPM, and a double-time of 340 BPM. Based on that, the speed of the song's tempo is fast. The time signature for this track is 4/4.

Music Key

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

Recommendations

TrackArtistKeyEnergyCamelotBPM
Kryptonite by Flight PathsKryptoniteFlight PathsD♭ Minor912A198 BPM
Disturbia by The Animal In MeDisturbiaThe Animal In MeD Major910B125 BPM
Shivers by No ResolveShiversNo ResolveB Minor1010A141 BPM
Elastic Heart by Diego TeksuoElastic HeartDiego TeksuoG Major89B130 BPM
Rise by State of MineRiseState of MineA Major911B101 BPM
Running Up That Hill by Jonathan Young, Caleb HylesRunning Up That HillJonathan Young, Caleb HylesA♭ Minor81A112 BPM
Lights by Burden of the SkyLightsBurden of the SkyD Minor87A116 BPM
Titanium by Diego TeksuoTitaniumDiego TeksuoC Major108B126 BPM
Stitches by State ChampsStitchesState ChampsD♭ Major93B157 BPM
Boulevard of Broken Dreams by 2 Shadows, Righteous VendettaBoulevard of Broken Dreams2 Shadows, Righteous VendettaG Major99B75 BPM
Replace You by Dead by AprilReplace YouDead by AprilE Minor69A185 BPM
You Found Me by Barbie Sailers, Ready Steady SteroidsYou Found MeBarbie Sailers, Ready Steady SteroidsB Major91B152 BPM
Tearin' Up My Heart by Young MedicineTearin' Up My HeartYoung MedicineB Minor1010A120 BPM
F*** Me Over by David Michael FrankF*** Me OverDavid Michael FrankD Minor87A156 BPM
Love Story - Studio Version by Julian GamezLove Story - Studio VersionJulian GamezD Major710B75 BPM
Cool Kids by Fight The FadeCool KidsFight The FadeF Minor94A130 BPM
Blacklist by Lost StarsBlacklistLost StarsB Major81B153 BPM
All Too Well by YOUTHYEARAll Too WellYOUTHYEARB♭ Minor53A140 BPM
Dancing On My Own by DIAMANTEDancing On My OwnDIAMANTEC Minor95A108 BPM
Rise - Remix by State of Mine, Noise MachineRise - RemixState of Mine, Noise MachineA Major811B110 BPM
Best Of 2015 Pop Mashup by Go StereoBest Of 2015 Pop MashupGo StereoC Minor95A145 BPM
Hell And Back (Alternative version) by Self DeceptionHell And Back (Alternative version)Self DeceptionB♭ Minor83A138 BPM
How You Remind Me by Jonathan Young, Peyton ParrishHow You Remind MeJonathan Young, Peyton ParrishB Major71B85 BPM
You're Gonna Go Far Kid by Jonathan Young, Lauren Babic, Lee AlbrechtYou're Gonna Go Far KidJonathan Young, Lauren Babic, Lee AlbrechtA♭ Minor61A197 BPM
The Phantom of the Opera by Matt Copley, David Michael Frank, Noise MachineThe Phantom of the OperaMatt Copley, David Michael Frank, Noise MachineB♭ Minor93A126 BPM
ISRC
QZQAY2561213
Label
L-M Records/RCA Records