Vile Fantasy (All Smiles) by R.i.A Song Details

"Vile Fantasy (All Smiles)" by R.i.A had its release date on February 1, 2025. For a fairly short song, this song is "Vile Fantasy (All Smiles)" is considered an explicit song with a duration of 1:45. Since Vile Fantasy (All Smiles) only contains only one song in the album, we like to consider this song as a single. Based on our data, Sweden was the country where this track was produced or recorded. Based on our statistics, Vile Fantasy (All Smiles)'s popularity is unknown right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

Since Vile Fantasy (All Smiles) by R.i.A has a tempo of 128 beats per a minute, the tempo markings of this song would be Allegro (fast, quick, and bright). With Vile Fantasy (All Smiles) being at 128 BPM, the half-time would be 64 BPM with a double-time of 256 BPM.In addition, we consider the tempo speed to be pretty fast for this song. This makes this song perfect for activities such as, walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of G Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 9B. So, the perfect camelot match for 9B would be either 9B or 10A. While, 10B can give you a low energy boost. For moderate energy boost, you would use 6B and a high energy boost can either be 11B or 4B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 9A or 8B will give you a low energy drop, 12B would be a moderate one, and 7B or 2B would be a high energy drop. Lastly, 6A 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
-17.583 dB
Acousticness
32%
Danceability
62%
Energy
21%
Instrumentalness
0%
Liveness
36%
Loudness
71%
Speechiness
25%
Valence
4%

Recommendations

TrackArtistKeyEnergyCamelotBPM
stressed out! by screwyounick, Ihatebigchase, SadBoyProlific, guardin, Sewerpersonstressed out!screwyounick, Ihatebigchase, SadBoyProlific, guardin, SewerpersonB♭ Minor73A172 BPM
Feels Like Summer by Vince StaplesFeels Like SummerVince StaplesA♭ Major64B100 BPM
Henessy by R.i.AHenessyR.i.AA Minor48A96 BPM
REGULAR by Uncle AnswersREGULARUncle AnswersA♭ Minor71A123 BPM
hold tht by Maajinshold thtMaajinsA Minor68A143 BPM
Contagious by Tayyib AliContagiousTayyib AliF♯ Minor711A138 BPM
Hour And Minute by Baby ThreeHour And MinuteBaby ThreeC Minor65A80 BPM
9 Ether Love(New Era) by IPLZM39 Ether Love(New Era)IPLZM3G Major49B103 BPM
Oath by Zoocci Coke Dope, Nasty COathZoocci Coke Dope, Nasty CG Major59B170 BPM
Cannibis Garden by EMC Sinatra, Drummer Boy, LA GunsmokeCannibis GardenEMC Sinatra, Drummer Boy, LA GunsmokeB♭ Minor53A162 BPM
Fall In Line by K CAMPFall In LineK CAMPA♭ Major54B130 BPM
MADE IT by Bobby FishscaleMADE ITBobby FishscaleA Major511B132 BPM
Pray for Peace by Corey PaulPray for PeaceCorey PaulE♭ Minor52A144 BPM
REMEMBER by SoLLUMINATIREMEMBERSoLLUMINATID♭ Minor612A138 BPM
Lay Low by DJ Mykael V, nobigdyl., StarringoLay LowDJ Mykael V, nobigdyl., StarringoD♭ Major53B100 BPM
For Granted by Slim DineroFor GrantedSlim DineroD♭ Major53B160 BPM
WHY? by AminéWHY?AminéB Major61B153 BPM
Awesome by Tyler KinngAwesomeTyler KinngD♭ Major53B132 BPM
Can't Sleep by Rob $toneCan't SleepRob $toneD♭ Minor612A158 BPM
Eya Ka by Crispy Malawi, Krazie GEya KaCrispy Malawi, Krazie GG Major69B78 BPM
Pretty Ones by K CAMP, B-LoveePretty OnesK CAMP, B-LoveeA♭ Major64B156 BPM
CRIME SCENE by FaarisCRIME SCENEFaarisC Minor55A108 BPM
Sweep the Floor by Ahmad Anonimis, Trilly!Sweep the FloorAhmad Anonimis, Trilly!B Major71B118 BPM
NOT THE SAME by Manny GreenNOT THE SAMEManny GreenG Major69B78 BPM
1st Degree by Deion Sanders Jr.1st DegreeDeion Sanders Jr.D Minor67A75 BPM
ISRC
SE5BU2530296
Label
L-M Records/RCA Records