Body by Current Flow Song Details

Current Flow's ' "Body" was released on its scheduled release date, December 23, 2016. The duration of This song is about 3 minutes long, at 3:07. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. The track order of this song in Current Flow's "Horizon" album is number 24 out of 25. On top of that, Bulgaria appears to be the country where this track was created. Based on our statistics, Body's popularity is unknown right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

We consider the tempo marking of Body by Current Flow to be Allegro (fast, quick, and bright) because the track has a tempo of 135 BPM, a half-time of 68BPM, and a double-time of 270 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, walking, can go well with this song. The time signature for this track is 4/4.

Music Key

B♭ Minor is the music key of this track. 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.907 dB
Acousticness
9%
Danceability
78%
Energy
54%
Instrumentalness
85%
Liveness
8%
Loudness
73%
Speechiness
5%
Valence
68%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Silver by Alexander PierceSilverAlexander PierceB♭ Minor63A120 BPM
Ada by Col PopeAdaCol PopeG Major79B128 BPM
Let Me Take You (On a Journey) - Radio Remix by Van BellenLet Me Take You (On a Journey) - Radio RemixVan BellenE♭ Major105B140 BPM
Into The River (Extended Mix) by The Indiigo Child, Harvey ForgetsInto The River (Extended Mix)The Indiigo Child, Harvey ForgetsD Major510B128 BPM
Elysia by YameniumElysiaYameniumA Minor98A128 BPM
Trance About You by UninumTrance About YouUninumC Minor95A140 BPM
ikarus by White WindowikarusWhite WindowB Minor1010A127 BPM
Baseball by Current FlowBaseballCurrent FlowD♭ Major63B78 BPM
The Man with the Red Face - Extended Mix by Sean Finn, FunkeraThe Man with the Red Face - Extended MixSean Finn, FunkeraB♭ Major86B126 BPM
Infinity Rhythms by Electric HeartbeatsInfinity RhythmsElectric HeartbeatsB♭ Minor73A125 BPM
Slok by Current FlowSlokCurrent FlowD♭ Major93B130 BPM
Buona Sera by EuroMartinaBuona SeraEuroMartinaE Minor79A105 BPM
Waves Lines by Current FlowWaves LinesCurrent FlowF♯ Major102B132 BPM
Seven Days One week - Radio Mix by André WildenhuesSeven Days One week - Radio MixAndré WildenhuesC Major108B140 BPM
Let Me Take You (On a Journey) - Nalin & Kane Remix by Van Bellen, Nalin & KaneLet Me Take You (On a Journey) - Nalin & Kane RemixVan Bellen, Nalin & KaneB Minor810A130 BPM
7 eleven by Cluod Lead7 elevenCluod LeadC Minor95A128 BPM
I Feel Speed - SNYL Remix by Dubfire, SNYLI Feel Speed - SNYL RemixDubfire, SNYLA Major511B125 BPM
Seven Days One week - Extended Mix by André WildenhuesSeven Days One week - Extended MixAndré WildenhuesB♭ Minor63A124 BPM
Only With You 2009 - Instrumental by ParaiskoOnly With You 2009 - InstrumentalParaiskoA♭ Minor101A132 BPM
Be by Stefanie de VriesBeStefanie de VriesB♭ Minor73A121 BPM
I Need You Now by Tori LevettI Need You NowTori LevettB Minor910A132 BPM
Riviera Dreams by GorginRiviera DreamsGorginA Major1011B126 BPM
Magic Melody - Radio Edit by Groove SolutionMagic Melody - Radio EditGroove SolutionC Minor85A132 BPM
Not Alone - Radio Mix by The AdvocateNot Alone - Radio MixThe AdvocateG Major89B130 BPM
Tree frog - Dub Trance Mix by HopeTree frog - Dub Trance MixHopeG Minor66A120 BPM
ISRC
BGA471613128
Label
L-M Records/RCA Records