Do It Again by Contraflow Song Details

Contraflow's ' "Do It Again" was released on its scheduled release date, July 25, 2025. The duration of This song is about two minutes long, specifically at 2:44. This song does not appear to have any foul language. Do It Again's duration is considered a little bit shorter than the average duration of a typical track. Because this song is the only song in Do It Again and no other songs are present in the album, we classify this track as a single. Going off of the ISRC code of this track, we detected that the origin of this track is from Canada. Based on our statistics, Do It Again's popularity is not that popular 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

The tempo marking of Do It Again by Contraflow is Allegro (fast, quick, and bright), since this song has a tempo of 134 BPM. With that information, we can conclude that the song has a fast tempo. This song can go great with walking. The time signature for this track is 4/4.

Music Key

A♭ Major is the music key of this track. This also means that this song has a camelot key of 4B. So, the perfect camelot match for 4B would be either 4B or 5A. While, 5B can give you a low energy boost. For moderate energy boost, you would use 1B and a high energy boost can either be 6B or 11B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 4A or 3B will give you a low energy drop, 7B would be a moderate one, and 2B or 9B would be a high energy drop. Lastly, 1A 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
-8.437 dB
Acousticness
2%
Danceability
87%
Energy
74%
Instrumentalness
0%
Liveness
65%
Loudness
86%
Speechiness
23%
Valence
63%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Productive - Hutcher V.I.P Remix by BVNQUET, HutcherProductive - Hutcher V.I.P RemixBVNQUET, HutcherB Major81B138 BPM
Produktive - Tuff Mix by parashootProduktive - Tuff MixparashootB Minor910A140 BPM
All Work & No Play Makes Jack a Dull Boy by King FelixAll Work & No Play Makes Jack a Dull BoyKing FelixE Minor69A124 BPM
Easy To Love by LyverEasy To LoveLyverG Major109B134 BPM
Angel Club - 4x4 Mix by canary yellowAngel Club - 4x4 Mixcanary yellowD♭ Major93B135 BPM
Ritmada She'll be here Desande by Zuza DzRitmada She'll be here DesandeZuza DzA Minor58A130 BPM
STUCK IN THE GROOVE by SMOKESSTUCK IN THE GROOVESMOKESE Minor89A135 BPM
Raw & Bad by ContraflowRaw & BadContraflowE Minor89A135 BPM
Real Soon by Minista, Oppidan, Sam Deeley, Sensa, ZeferReal SoonMinista, Oppidan, Sam Deeley, Sensa, ZeferA Minor88A135 BPM
Caroline Calloway - Mat Hours Remix by Oleyada, Mat HoursCaroline Calloway - Mat Hours RemixOleyada, Mat HoursF♯ Major72B135 BPM
Totem by Hans Glader, Cam JamesTotemHans Glader, Cam JamesB♭ Minor73A124 BPM
feel better by MAPLOfeel betterMAPLOE Minor89A135 BPM
Closer 2 U by HutcherCloser 2 UHutcherC Major78B125 BPM
Big Score by Main PhaseBig ScoreMain PhaseE Minor89A135 BPM
this One ! by LVKEthis One !LVKEA♭ Minor71A132 BPM
Redemption Arc by Kai CastroRedemption ArcKai CastroG Minor96A134 BPM
Nuphoric by LockerzNuphoricLockerzD♭ Major93B135 BPM
Timekeeper by ContraflowTimekeeperContraflowE Minor99A132 BPM
Hellraiser by Osmosis JonesHellraiserOsmosis JonesB Minor910A130 BPM
Boy is Mine by UMA MUSKBoy is MineUMA MUSKE Minor89A144 BPM
Cypher by Hans Glader, SG, Cam JamesCypherHans Glader, SG, Cam JamesB♭ Minor73A131 BPM
g0_wrong.mp3 by DWNLDg0_wrong.mp3DWNLDE Minor89A135 BPM
Kinosh by INCLUP.KinoshINCLUP.B♭ Minor63A135 BPM
Hey Mr. Postman by Martin CurkovicHey Mr. PostmanMartin CurkovicD♭ Major93B132 BPM
Side2Side by SkepticSide2SideSkepticF♯ Minor711A135 BPM
ISRC
CALVP2516063
Label
L-M Records/RCA Records