I Swear by Dave Moffatt Song Details

Dave Moffatt's 'I Swear' had a release date set for April 22, 2022. With this song being around four minutes long, at 3:58, 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. Because this song is the only song in I Swear and no other songs are present in the album, we classify this track as a single. On top of that, Turks and Caicos Islands appears to be the country where this track was created. The popularity of I Swear is currently below average in popularity right now. In our opinion, the overall tone is not very danceable and projects negative sounds, such as being sad, depressed, or angry.

BPM and Tempo

We consider the tempo marking of I Swear by Dave Moffatt to be Presto (very, very fast) because the track has a tempo of 180 BPM, a half-time of 90BPM, and a double-time of 360 BPM. Based on that, the speed of the song's tempo is fast. The time signature for this track is 4/4.

Music Key

D Major is the music key of this track. This also means that 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
-9.526 dB
Acousticness
50%
Danceability
38%
Energy
47%
Instrumentalness
0%
Liveness
20%
Loudness
84%
Speechiness
4%
Valence
22%

Recommendations

TrackArtistKeyEnergyCamelotBPM
For You, Forever by Daniel EthanFor You, ForeverDaniel EthanF♯ Major32B75 BPM
Time After Time by Jonah Baker, Music Travel LoveTime After TimeJonah Baker, Music Travel LoveA♭ Major34B113 BPM
I Promise I’ll Love You Forever - Love Song by SingMoodI Promise I’ll Love You Forever - Love SongSingMoodD♭ Minor412A93 BPM
Honestly by Six Part InventionHonestlySix Part InventionE Major412B82 BPM
The Mythology of Atlantis by Raymond BlairThe Mythology of AtlantisRaymond BlairF♯ Minor611A135 BPM
Back for Good by Dave MoffattBack for GoodDave MoffattF♯ Major42B74 BPM
Time After Time - Acoustic by Mateo OxleyTime After Time - AcousticMateo OxleyF Major27B110 BPM
Close to You by NatsumiClose to YouNatsumiB♭ Major36B91 BPM
My You, The Reason I Smile (A Happy Love Song) by SingMoodMy You, The Reason I Smile (A Happy Love Song)SingMoodA Major411B94 BPM
Someone Like You - Acoustic by Grace GeorgeSomeone Like You - AcousticGrace GeorgeD♭ Minor412A140 BPM
Only You by RayaOnly YouRayaB Major41B136 BPM
Little for a Little While by Stevenson EverettLittle for a Little WhileStevenson EverettB♭ Major26B137 BPM
With a Smile by Dave MoffattWith a SmileDave MoffattG Major29B76 BPM
Let It Fade by Ian Bert CaprichoLet It FadeIan Bert CaprichoA Major511B103 BPM
Shallow by Dave Fenley, Briana MoirShallowDave Fenley, Briana MoirG Major59B91 BPM
Chasing Cars by Noelle JohnsonChasing CarsNoelle JohnsonD Major110B112 BPM
25 Minutes by Nono Pena25 MinutesNono PenaF♯ Major52B168 BPM
I Want To Know What Love Is - Acoustic by Richard WattsI Want To Know What Love Is - AcousticRichard WattsE Minor29A98 BPM
Old Memories by SinaMaga, Aqu arikOld MemoriesSinaMaga, Aqu arikD♭ Major33B78 BPM
There She Goes - Acoustic by Laurence O’BrienThere She Goes - AcousticLaurence O’BrienB♭ Major36B94 BPM
In the Name of Love - Acoustic by PlaminaIn the Name of Love - AcousticPlaminaC Minor35A128 BPM
Through The Years by Jhamil VillanuevaThrough The YearsJhamil VillanuevaE♭ Major25B60 BPM
Yellow by Daniel RobinsonYellowDaniel RobinsonF♯ Major32B78 BPM
One Friend by Angelina CruzOne FriendAngelina CruzE Major812B135 BPM
Tired but Not Giving Up by T. Jay OrafaTired but Not Giving UpT. Jay OrafaE Major312B93 BPM
ISRC
TCAGE2204106
Label
L-M Records/RCA Records