SWIMMING IN JOY
Trenches Man, Gospel Wills
SWIMMING IN JOY
3:15 August 11, 2025
BPM
120
Key
D Major
Camelot
10B

Embed

Share Link

SWIMMING IN JOY by Trenches Man, Gospel Wills Song Details

Trenches Man, Gospel Wills's ' "SWIMMING IN JOY" was released on its scheduled release date, August 11, 2025. The duration of This song is about 3 minutes long, at 3:15. 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. Since SWIMMING IN JOY only contains only one song in the album, we like to consider this song as a single. Based on our statistics, SWIMMING IN JOY's popularity is not that popular right now. Even with the track produces more of a neutral energy, it is pretty danceable compared to others.

BPM and Tempo

With SWIMMING IN JOY by Trenches Man, Gospel Wills having a BPM of 120 with a half-time of 60 BPM and a double-time of 240 BPM, we would consider this track to have a Moderato (at a moderate speed) tempo marking. Because of this, we believe that the song has an overall fast tempo. Looking at the BPM of this song, this song might go great with walking. The time signature for this track is 4/4.

Music Key

This song has a musical key of D Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 10B. So, the perfect camelot match for 10B would be either 10B or 11A. While, 11B can give you a low energy boost. For moderate energy boost, you would use 7B and a high energy boost can either be 12B or 5B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 10A or 9B will give you a low energy drop, 1B would be a moderate one, and 8B or 3B would be a high energy drop. Lastly, 7A 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.585 dB
Acousticness
7%
Danceability
82%
Energy
68%
Instrumentalness
0%
Liveness
17%
Loudness
86%
Speechiness
9%
Valence
52%

Recommendations

TrackArtistKeyEnergyCamelotBPM
The AURTHOR's PROLOUGE by DrahocennyThe AURTHOR's PROLOUGEDrahocennyF♯ Minor711A142 BPM
Lost In Translation by A-Q, KabexLost In TranslationA-Q, KabexE♭ Minor52A160 BPM
Tell Somebody by JayMikeeTell SomebodyJayMikeeC Minor55A120 BPM
Capable God by Ogoh PreciousCapable GodOgoh PreciousA Major411B145 BPM
Tansho by Danny STanshoDanny SD♭ Major73B95 BPM
ABG by Ab ChinoABGAb ChinoF♯ Minor711A142 BPM
My Portion by Soul of AfrikaMy PortionSoul of AfrikaF♯ Minor711A142 BPM
Many Things by Bidemi OlaobaMany ThingsBidemi OlaobaF♯ Major82B125 BPM
NO PRESSURE by Bigthoni, EjimNO PRESSUREBigthoni, EjimC Major68B97 BPM
Zvichaita Chete by Josh MtimaZvichaita CheteJosh MtimaF♯ Minor711A142 BPM
Happy Fellows by Timi DakoloHappy FellowsTimi DakoloF♯ Major72B102 BPM
I Dey Happy by De Stanley BrothersI Dey HappyDe Stanley BrothersB Minor610A104 BPM
Man in the Mirror by Bobby East, Frank RoMan in the MirrorBobby East, Frank RoA♭ Major74B103 BPM
Now Is the Time by Ikechukwu, Don JazzyNow Is the TimeIkechukwu, Don JazzyB Major91B123 BPM
TALK & DO by Salibo, KolaboyTALK & DOSalibo, KolaboyB Minor610A195 BPM
Redeemer by Holy drill, Dells TMXRedeemerHoly drill, Dells TMXF♯ Minor611A105 BPM
Everything by You by Gaise Baba, AngelohEverything by YouGaise Baba, AngelohC Major68B153 BPM
Okala by Trenches ManOkalaTrenches ManA Major711B133 BPM
All I Gat by Trenches ManAll I GatTrenches ManB Major61B103 BPM
Raised Or Rich by Barrister StreetRaised Or RichBarrister StreetG Minor36A87 BPM
Surely by Gaise BabaSurelyGaise BabaC Major68B153 BPM
Cheta (Remix) by AfroReekAH, EvadoCheta (Remix)AfroReekAH, EvadoB Major51B140 BPM
Makaneza by ClassiQ, XDoughMakanezaClassiQ, XDoughG Major79B96 BPM
Ikponwonsa by Lurdfuture, Favy YoungIkponwonsaLurdfuture, Favy YoungD♭ Major93B113 BPM
Ngoma Zilile by PompiNgoma ZililePompiD Major310B80 BPM
ISRC
QZNMV2507737
Label
L-M Records/RCA Records