Ribcage
Mary Lambert, Angel Haze, K.Flay
Heart On My Sleeve (Deluxe)
4:52 October 14, 2014
BPM
166
Key
E Minor
Camelot
9A

Embed

Share Link

Ribcage by Mary Lambert, Angel Haze, K.Flay Song Details

Mary Lambert, Angel Haze, K.Flay's ' "Ribcage" was released on its scheduled release date, October 14, 2014. With this song being about 5 minutes long, at This song is fairly a long song compared to the average song length. This song does not have an "Explicit" tag, making it safe for all ages. The track order of this song in Mary Lambert's "Heart On My Sleeve (Deluxe)" album is number 3 out of 14. On top of that, United States appears to be the country where this track was created. The popularity of Ribcage is currently below average in popularity right now. Even with the track produces more of a neutral energy, it is pretty danceable compared to others.

BPM and Tempo

We consider the tempo marking of Ribcage by Mary Lambert, Angel Haze, K.Flay to be Vivace (lively and fast) because the track has a tempo of 166 BPM, a half-time of 83BPM, and a double-time of 332 BPM. Based on that, the speed of the song's tempo is fast. The time signature for this track is 4/4.

Music Key

This song is in the music key of E Minor. Because this track belongs in the E Minor key, the camelot key is 9A. So, the perfect camelot match for 9A would be either 9A or 8B. While, a low energy boost can consist of either 9B or 10A. For moderate energy boost, you would use 6A and a high energy boost can either be 11A or 4A. However, if you are looking for a low energy drop, finding a song with a camelot key of 8A would be a great choice. Where 12A would give you a moderate drop, and 7A or 2A would be a high energy drop. Lastly, 12B 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
-10.734 dB
Acousticness
45%
Danceability
61%
Energy
45%
Instrumentalness
0%
Liveness
11%
Loudness
82%
Speechiness
31%
Valence
55%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Big Houses by SqualloscopeBig HousesSqualloscopeE Minor49A145 BPM
Holes by LaylaHolesLaylaE Major212B137 BPM
Beautiful Undone by Laura DoggettBeautiful UndoneLaura DoggettB♭ Minor33A180 BPM
Little Bit Crazy - Made By Monkeys Remix by K-flayLittle Bit Crazy - Made By Monkeys RemixK-flayD♭ Minor812A127 BPM
Goldmine by KimbraGoldmineKimbraD Minor77A152 BPM
Sweet Ophelia by Zella DaySweet OpheliaZella DayE Minor109A102 BPM
Paint Me Gold by Oh, Be CleverPaint Me GoldOh, Be CleverC Minor75A123 BPM
Ego by Bibi BourellyEgoBibi BourellyF Major77B50 BPM
go to hell. by luhx.go to hell.luhx.C Minor65A114 BPM
Lovefool by WillaLovefoolWillaB♭ Major46B120 BPM
Seven Devils by Florence + The MachineSeven DevilsFlorence + The MachineA Minor88A59 BPM
Forever's Not Enough by Soren BryceForever's Not EnoughSoren BryceA♭ Major34B130 BPM
Everyone Sucks But You (feat. K.Flay) by Matt and Kim, K.FlayEveryone Sucks But You (feat. K.Flay)Matt and Kim, K.FlayG Minor86A124 BPM
Mind Games by BANKSMind GamesBANKSA Minor38A96 BPM
Don't Know Who I Am by Rebecca RoubionDon't Know Who I AmRebecca RoubionD♭ Minor412A78 BPM
Hatefuck by Cruel YouthHatefuckCruel YouthA Major511B119 BPM
Whiskey Please by WhissellWhiskey PleaseWhissellF♯ Minor611A125 BPM
Small Bill$ by Regina SpektorSmall Bill$Regina SpektorD Major710B89 BPM
Dead in the Water by SPELLESDead in the WaterSPELLESG Minor66A87 BPM
The Outlaw Josey Wales by Zella DayThe Outlaw Josey WalesZella DayB Major81B121 BPM
Ribcage by Mary Lambert, Angel Haze, K.FlayRibcageMary Lambert, Angel Haze, K.FlayE Minor59A166 BPM
Rico Acid by Emily BlueRico AcidEmily BlueA Major311B97 BPM
Heart On My Sleeve by Mary LambertHeart On My SleeveMary LambertF♯ Major72B100 BPM
Paper Planes - triple j Like A Version by SLUMBERJACK, K.FlayPaper Planes - triple j Like A VersionSLUMBERJACK, K.FlayB Minor710A95 BPM
I Don't Care Anymore by Jax Anderson, K.FlayI Don't Care AnymoreJax Anderson, K.FlayD♭ Major33B72 BPM
ISRC
USUM71410909
Label
L-M Records/RCA Records