Dirty Bloody Pretty
The Vampire Jack Townson
Dirty Bloody Pretty
3:02 October 17, 2025
BPM
87
Key
B♭ Minor
Camelot
3A

Embed

Share Link

Dirty Bloody Pretty by The Vampire Jack Townson Song Details

The Vampire Jack Townson's 'Dirty Bloody Pretty' had a release date set for October 17, 2025. The duration of This song is about 3 minutes long, at 3:02. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. Because this song is the only song in Dirty Bloody Pretty 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 States. Dirty Bloody Pretty is not that popular right now. In our opinion, the overall tone is not very danceable and projects negative sounds, such as being sad, depressed, or angry.

BPM and Tempo

The tempo marking of Dirty Bloody Pretty by The Vampire Jack Townson is Andante (at a walking pace), since this song has a tempo of 87 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.

Music Key

This song has a musical key of B♭ Minor. Because this track belongs in the B♭ Minor key, the camelot key is 3A. So, the perfect camelot match for 3A would be either 3A or 2B. While, a low energy boost can consist of either 3B or 4A. For moderate energy boost, you would use 12A and a high energy boost can either be 5A or 10A. However, if you are looking for a low energy drop, finding a song with a camelot key of 2A would be a great choice. Where 6A would give you a moderate drop, and 1A or 8A would be a high energy drop. Lastly, 6B 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
-8.103 dB
Acousticness
24%
Danceability
36%
Energy
62%
Instrumentalness
0%
Liveness
28%
Loudness
86%
Speechiness
3%
Valence
27%

Recommendations

TrackArtistKeyEnergyCamelotBPM
THE DOSE by WitchzTHE DOSEWitchzB♭ Minor93A87 BPM
Pleasure Slaves - Extended Mix by Nefast ProjectPleasure Slaves - Extended MixNefast ProjectC Major88B120 BPM
Autumns Dawn by 616Autumns Dawn616B♭ Minor93A87 BPM
The Way You Obey (Remastered 2026) by XxCaveinxXThe Way You Obey (Remastered 2026)XxCaveinxXE♭ Minor62A114 BPM
The Dark Romantics (XV) by The AwakeningThe Dark Romantics (XV)The AwakeningB Major91B132 BPM
Scream For Me by Kaelix SpiceScream For MeKaelix SpiceB♭ Minor53A84 BPM
The Game Has Begun by Ruby DarkroseThe Game Has BegunRuby DarkroseB♭ Minor93A87 BPM
In The Shadows You'll Hear My Voice by KIRRA47In The Shadows You'll Hear My VoiceKIRRA47D♭ Major83B188 BPM
One Of These Nights - Radio Edit by CattacOne Of These Nights - Radio EditCattacD Major910B122 BPM
Hella Good... by MAN..., Profit DramaHella Good...MAN..., Profit DramaA♭ Major84B103 BPM
Die for Me by Criss AngelDie for MeCriss AngelE♭ Minor82A116 BPM
Unholy Water by Playful DevotionUnholy WaterPlayful DevotionB Major61B142 BPM
Dark Side of Love by CallymDark Side of LoveCallymE♭ Minor32A93 BPM
Sex with my Ex by James LaurentSex with my ExJames LaurentF Minor84A138 BPM
Burn The Sanctuary - Special Version by SolivenBurn The Sanctuary - Special VersionSolivenB♭ Minor93A87 BPM
Ghost in Your Touch by drunken nightGhost in Your Touchdrunken nightF♯ Minor611A162 BPM
Noise Is Gone by Ludovico TechniqueNoise Is GoneLudovico TechniqueG Minor66A176 BPM
Danger We Crave by Celestial TunesDanger We CraveCelestial TunesA♭ Minor71A144 BPM
Phos (Φως) by Merlin StormPhos (Φως)Merlin StormA♭ Minor81A120 BPM
E-V-I-L by Bachelor's Grove, Serpentus KE-V-I-LBachelor's Grove, Serpentus KE Major1012B140 BPM
You(Haunt Me) by Raven KnightYou(Haunt Me)Raven KnightE Minor59A122 BPM
Face Cards by Ethereal TreasonFace CardsEthereal TreasonB Minor410A169 BPM
Die Together by vedawaveDie TogethervedawaveA♭ Minor81A138 BPM
Alternative Romance by Wicked VerdictAlternative RomanceWicked VerdictA Major1011B101 BPM
sympathy by LuvstormsympathyLuvstormD♭ Major93B145 BPM
ISRC
USX9P2554876
Label
L-M Records/RCA Records