Throwing up Blood
Johnny Casio
393
2:04 June 13, 2025
BPM
98
Key
B♭ Minor
Camelot
3A

Embed

Share Link

Throwing up Blood by Johnny Casio Song Details

Johnny Casio's 'Throwing up Blood' had a release date set for June 13, 2025. Throwing up Blood is 2 minutes and 4 seconds long and may contain bad words that may be unsuitable for children. There is only one song in 393, so we believe that "Throwing up Blood" is a single. In terms of popularity, Throwing up Blood 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.

BPM and Tempo

The tempo marking of Throwing up Blood by Johnny Casio is Andante (at a walking pace), since this song has a tempo of 98 BPM. With that information, we can conclude that the song has a slow tempo. The time signature for this track is 4/4.

Music Key

This song is in the music 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
-15.695 dB
Acousticness
55%
Danceability
41%
Energy
36%
Instrumentalness
93%
Liveness
11%
Loudness
74%
Speechiness
5%
Valence
21%

Recommendations

TrackArtistKeyEnergyCamelotBPM
I Can't Think of Anything by Twelve Point BuckI Can't Think of AnythingTwelve Point BuckE Major1012B146 BPM
Mother Teresa by Victor JonesMother TeresaVictor JonesF♯ Minor911A120 BPM
How Do I Stop Crying When I Masturbate? by Jim E. BrownHow Do I Stop Crying When I Masturbate?Jim E. BrownC Minor95A77 BPM
Bring Me Down by SnõõperBring Me DownSnõõperD Major910B124 BPM
Mr. Grieves by DehdMr. GrievesDehdB Minor510A103 BPM
Tatum Spring by Nick ShouldersTatum SpringNick ShouldersG Major19B168 BPM
High Ceilings by OmniHigh CeilingsOmniD Minor67A110 BPM
Crash Out by SnõõperCrash OutSnõõperE♭ Minor62A190 BPM
Brains Open, Minds Fucked by Johnny CasioBrains Open, Minds FuckedJohnny CasioA Major911B130 BPM
Pyramid of Health by Viagra BoysPyramid of HealthViagra BoysG Major29B94 BPM
I Betcha by ArchawahI BetchaArchawahB♭ Minor53A104 BPM
Legal Speed by Radium DollsLegal SpeedRadium DollsC Major108B106 BPM
Isochronism by Forty Feet TallIsochronismForty Feet TallG Major69B56 BPM
Lonsdale Slipons by The Bug ClubLonsdale SliponsThe Bug ClubB♭ Minor83A146 BPM
Coming Home Soon (Yea Right) by Twelve Point BuckComing Home Soon (Yea Right)Twelve Point BuckF Major77B128 BPM
No One Owns Anything & Death Is Real by Dead PioneersNo One Owns Anything & Death Is RealDead PioneersD Major910B160 BPM
Fake Rats by VeggieHammerrFake RatsVeggieHammerrD♭ Major53B118 BPM
Teen-C Power - Art Brut Edition by Art Brut, bisTeen-C Power - Art Brut EditionArt Brut, bisE Minor69A120 BPM
Go Timmy Blow by Go Hang MusicGo Timmy BlowGo Hang MusicD Major910B139 BPM
We Are Fucking Pissed by BLVCKHELICOPTERSWe Are Fucking PissedBLVCKHELICOPTERSF♯ Minor911A95 BPM
Luxury Television by Gus Baldwin, The SketchLuxury TelevisionGus Baldwin, The SketchE Minor89A127 BPM
Wait (Hatchet Gets a New Hide) by Formal SppeedwearWait (Hatchet Gets a New Hide)Formal SppeedwearA Major911B119 BPM
Instant Separation by Jacuzzi BoysInstant SeparationJacuzzi BoysC Major98B133 BPM
Release by PERSONA 749ReleasePERSONA 749B Major91B160 BPM
SHITHOUSE by BIG SPECIALSHITHOUSEBIG SPECIALC Major28B115 BPM
ISRC
QZTB42531339
Label
L-M Records/RCA Records