Self Control by Joris Ray Song Details

Joris Ray's 'Self Control' had a release date set for December 18, 2025. With this song being around four minutes long, at 3:49, the duration of this song is pretty average compared to other songs. This track is safe for children and doesn't appear to contain any foul language, since the "Explicit" tag was not present in this track. Since Self Control only contains only one song in the album, we like to consider this song as a single. Based on our statistics, Self Control's popularity is not that popular right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

With Self Control by Joris Ray having a BPM of 128 with a half-time of 64 BPM and a double-time of 256 BPM, we would consider this track to have a Allegro (fast, quick, and bright) 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 is in the music 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
-8.328 dB
Acousticness
1%
Danceability
64%
Energy
68%
Instrumentalness
0%
Liveness
10%
Loudness
86%
Speechiness
9%
Valence
37%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Little Sweet Pea by Big Paw & The Screaming IdiotsLittle Sweet PeaBig Paw & The Screaming IdiotsD Minor77A126 BPM
No Means No by Blazing FunkNo Means NoBlazing FunkB Minor610A128 BPM
Electric Dance by RobyNightElectric DanceRobyNightD♭ Major53B128 BPM
Addicted to the Night by El CartelAddicted to the NightEl CartelG Minor66A128 BPM
Wildest Nights by Schönfelder EntertainmentWildest NightsSchönfelder EntertainmentB Minor910A110 BPM
Broken Wings by DjRyder, DJ TIBEBroken WingsDjRyder, DJ TIBEE Minor99A126 BPM
Electric Love on the Sea by Cris Pop NewElectric Love on the SeaCris Pop NewG Major59B128 BPM
SECURITY! by Merge MerchantSECURITY!Merge MerchantF♯ Minor611A128 BPM
Let Me Lift You Up by Dj Bill BennettLet Me Lift You UpDj Bill BennettB♭ Major66B128 BPM
Leave Me by 13belowLeave Me13belowD♭ Major53B125 BPM
matter by ryo larekmatterryo larekB Minor510A129 BPM
Dancing on Mars by DJ NovaWaveDancing on MarsDJ NovaWaveB♭ Minor83A127 BPM
Dance All Night (Sleep All Day) by Paola SerioDance All Night (Sleep All Day)Paola SerioB Major51B127 BPM
Music is my life by Mr LuspakMusic is my lifeMr LuspakC Major108B129 BPM
Magic by Laurent SimecaMagicLaurent SimecaB Minor810A128 BPM
Made up My Mind - Chris Rockford & Miq Puentes Remix by FR3SH TrX, Chris Rockford, Miq Puentes, okafuwaMade up My Mind - Chris Rockford & Miq Puentes RemixFR3SH TrX, Chris Rockford, Miq Puentes, okafuwaB Minor1010A125 BPM
Double Take Me by Seraphina ColeDouble Take MeSeraphina ColeF Minor94A128 BPM
Love Never Fails - Hydro Walkers Remix by Divine Vibes, Hydro WalkersLove Never Fails - Hydro Walkers RemixDivine Vibes, Hydro WalkersG Minor86A128 BPM
Promises by Neon PalmPromisesNeon PalmD♭ Major53B125 BPM
You Remind Me by WildGaves, MoonlyYou Remind MeWildGaves, MoonlyE♭ Minor92A128 BPM
The Great Reset by Joris RayThe Great ResetJoris RayD♭ Major53B125 BPM
No More Waiting by Artificial VisionsNo More WaitingArtificial VisionsB♭ Major66B128 BPM
Lost in Sound by ChorusXLost in SoundChorusXB♭ Minor93A125 BPM
Here For A Reason by Gabriel Wittner, LUDVIC, Keano LeeHere For A ReasonGabriel Wittner, LUDVIC, Keano LeeF♯ Major92B132 BPM
One Song, Two Souls by Fredy SaizOne Song, Two SoulsFredy SaizC Major58B130 BPM
ISRC
QT6FY2590949
Label
L-M Records/RCA Records