Rat or Snake by Prince Song Details

Prince's ' "Rat or Snake" was released on its scheduled release date, October 11, 2016. Rat or Snake is considered explicit and may contain foul language. This song is about 3 minutes and 27 seconds, which is about the average length of a typical song. There are a total of 16 in the song's album "Never Fall 16". In this album, this song's track order is #14. Furthermore, we believe that the track originated from Turks and Caicos Islands. In terms of popularity, Rat or Snake is currently unknown. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

With Rat or Snake by Prince having a BPM of 98 with a half-time of 49 BPM and a double-time of 196 BPM, we would consider this track to have a Andante (at a walking pace) tempo marking. Because of this, we believe that the song has an overall slow tempo. The time signature for this track is 4/4.

Music Key

This song has a musical key of D♭ Major. This also means that this song has a camelot key of 3B. So, the perfect camelot match for 3B would be either 3B or 4A. While, 4B can give you a low energy boost. For moderate energy boost, you would use 12B and a high energy boost can either be 5B or 10B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 3A or 2B will give you a low energy drop, 6B would be a moderate one, and 1B or 8B would be a high energy drop. Lastly, 12A 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
-9.143 dB
Acousticness
9%
Danceability
88%
Energy
52%
Instrumentalness
0%
Liveness
7%
Loudness
85%
Speechiness
33%
Valence
60%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Chimmy (feat. Daboii) by KiingRod, DaBoiiChimmy (feat. Daboii)KiingRod, DaBoiiD♭ Major83B115 BPM
Won't Trip by SouthsidesuWon't TripSouthsidesuF Minor84A92 BPM
Youngest N Charge by G ManYoungest N ChargeG ManB Major71B95 BPM
Blue Hunnids by Shawn Eff, Kalan.FrFrBlue HunnidsShawn Eff, Kalan.FrFrD♭ Major63B210 BPM
Spend Sum'n by CapolowSpend Sum'nCapolowD♭ Major63B100 BPM
Homie by PrinceHomiePrinceG Major79B189 BPM
Player Anthem by Pure LuxuryPlayer AnthemPure LuxuryC Major68B98 BPM
Charged Up by YoungThreat, Ceh PokeCharged UpYoungThreat, Ceh PokeB Minor410A103 BPM
Born in It by PrinceBorn in ItPrinceD♭ Major63B93 BPM
Ain't No Knuckle up Part.2 by DsteezAin't No Knuckle up Part.2DsteezG Minor66A180 BPM
3 Man Weave by Pimp Tobi, Shmoplife Dookie, Lil Hen3 Man WeavePimp Tobi, Shmoplife Dookie, Lil HenG Major59B100 BPM
Splat Heem by Joints Only, ASM Bopster, Justin Credible, PICASOSplat HeemJoints Only, ASM Bopster, Justin Credible, PICASOD Major610B104 BPM
King Of The Field by Fadez LocKing Of The FieldFadez LocA♭ Major34B128 BPM
Locked Up by YHG PnutLocked UpYHG PnutD♭ Major33B95 BPM
To Da Roof by Ca$hDaMacTo Da RoofCa$hDaMacA Major511B90 BPM
Vomit by CapolowVomitCapolowF♯ Major72B97 BPM
idk by Ebk MadmaxxidkEbk MadmaxxD♭ Major83B75 BPM
Fasholy by TC DOE!, YHG Pnut, OniiMadeThisFasholyTC DOE!, YHG Pnut, OniiMadeThisD♭ Minor512A100 BPM
No Hoe (Go Broke) by 100packsavyNo Hoe (Go Broke)100packsavyF Minor64A76 BPM
P Talk by Lil Sheik, Flexcitystreets, Yhung T.O.P TalkLil Sheik, Flexcitystreets, Yhung T.O.D♭ Major93B105 BPM
Niggas Know by Pimp Tobi, SollyBoNiggas KnowPimp Tobi, SollyBoA♭ Major34B188 BPM
Hella Bold by DsteezHella BoldDsteezF Minor64A90 BPM
Sticcy Freestyle From Pen by Jooba LocSticcy Freestyle From PenJooba LocA♭ Major74B104 BPM
Chupa Mi Pito (feat. AzChike) by Rucci, 1takejay, AZ ChikeChupa Mi Pito (feat. AzChike)Rucci, 1takejay, AZ ChikeF Minor64A106 BPM
Blame Em by Yhung T.O.Blame EmYhung T.O.D♭ Major53B180 BPM
ISRC
TCACS1661459
Label
L-M Records/RCA Records