So Far by SonReal Song Details

SonReal's ' "So Far" was released on its scheduled release date, April 6, 2017. So Far is explicit and may not be suitable for children. With the duration being about 3:40, this song is close to the average duration of a typical track. Since So Far only contains only one song in the album, we like to consider this song as a single. The popularity of So Far is currently below average in popularity right now. The overall mood can be danceable to some, especially with it's high amount of postive energy.

BPM and Tempo

With So Far by SonReal having a BPM of 172 with a half-time of 86 BPM and a double-time of 344 BPM, we would consider this track to have a Vivace (lively and fast) tempo marking. Because of this, we believe that the song has an overall fast tempo. The time signature for this track is 4/4.

Music Key

This song has a musical key of G Minor. Which also means that the camelot key for this song is 6A. So, the perfect camelot match for 6A would be either 6A or 5B. While, a low energy boost can consist of either 6B or 7A. For moderate energy boost, you would use 3A and a high energy boost can either be 8A or 1A. However, if you are looking for a low energy drop, finding a song with a camelot key of 5A would be a great choice. Where 9A would give you a moderate drop, and 4A or 11A would be a high energy drop. Lastly, 9B 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
-4.204 dB
Acousticness
38%
Danceability
48%
Energy
84%
Instrumentalness
0%
Liveness
33%
Loudness
93%
Speechiness
33%
Valence
61%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Peace by Phay, Eric YoungPeacePhay, Eric YoungB♭ Major56B95 BPM
Grown Up by No WyldGrown UpNo WyldF♯ Major42B100 BPM
bank on me by SonRealbank on meSonRealA♭ Minor51A100 BPM
Sleep Paralysis by Vinnie DewayneSleep ParalysisVinnie DewayneE♭ Major75B168 BPM
Grandma's Car (feat. Stu da Boi) by Ryon's World, Stu da BoiGrandma's Car (feat. Stu da Boi)Ryon's World, Stu da BoiD♭ Major63B123 BPM
Stupid by Big LenboStupidBig LenboF♯ Minor811A91 BPM
Who Really Care by Famous, SonReal, Rich KiddWho Really CareFamous, SonReal, Rich KiddD♭ Major83B120 BPM
14400 Minutes by Connor Gilbert14400 MinutesConnor GilbertF♯ Major62B126 BPM
Give Thanks by BugusGive ThanksBugusA Major711B180 BPM
Take 5 by SonRealTake 5SonRealB Major81B165 BPM
Homecoming by KnowmadsHomecomingKnowmadsD♭ Major83B115 BPM
2 Week Notice by Jon Connor2 Week NoticeJon ConnorE Major812B149 BPM
Back At Em by GrievesBack At EmGrievesB♭ Minor63A80 BPM
Contagious by Tayyib AliContagiousTayyib AliF♯ Minor711A138 BPM
Missed Calls by Ryan OakesMissed CallsRyan OakesF♯ Minor1011A122 BPM
Winter Blues by Joyner LucasWinter BluesJoyner LucasC Minor85A131 BPM
Raw Thoughts by Chris WebbyRaw ThoughtsChris WebbyB Minor810A78 BPM
Around Here (feat. Liinks) by Cityreal, LiinksAround Here (feat. Liinks)Cityreal, LiinksG Major59B99 BPM
New Generation by Loudmouth, Damon AlexanderNew GenerationLoudmouth, Damon AlexanderD♭ Minor412A110 BPM
10 Laws by JZAC10 LawsJZACB Minor710A80 BPM
Truce by Nathan NzangaTruceNathan NzangaC Minor45A168 BPM
Banana Goo Pie (Bonus Track) by Sam Lachow, Jbyrd, Ryan Campbell, Sky BlaowBanana Goo Pie (Bonus Track)Sam Lachow, Jbyrd, Ryan Campbell, Sky BlaowB♭ Minor63A78 BPM
Dennis Rodman by mansionz, Dennis RodmanDennis Rodmanmansionz, Dennis RodmanD♭ Major43B96 BPM
Let Me by SonRealLet MeSonRealF♯ Major82B81 BPM
Witch Doctor by HopsinWitch DoctorHopsinA♭ Minor81A101 BPM
ISRC
This song does not have an ISRC.
Label
L-M Records/RCA Records