Devil or Angel by John Rowles Song Details

John Rowles's ' "Devil or Angel" was released on its scheduled release date, October 31, 2011. With this song being around four minutes long, at 3:45, 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. The song is number 4 out of 12 in Another Chapter by John Rowles. Going off of the ISRC code of this track, we detected that the origin of this track is from United States. Based on our statistics, Devil or Angel'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

The tempo marking of Devil or Angel by John Rowles is Allegro (fast, quick, and bright), since this song has a tempo of 121 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

This song is in the music key of C Major. This also means that this song has a camelot key of 8B. So, the perfect camelot match for 8B would be either 8B or 9A. While, 9B can give you a low energy boost. For moderate energy boost, you would use 5B and a high energy boost can either be 10B or 3B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 8A or 7B will give you a low energy drop, 11B would be a moderate one, and 6B or 1B would be a high energy drop. Lastly, 5A 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.788 dB
Acousticness
46%
Danceability
71%
Energy
39%
Instrumentalness
0%
Liveness
14%
Loudness
74%
Speechiness
9%
Valence
56%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Halfway to Paradise by Sandy PoseyHalfway to ParadiseSandy PoseyA Major511B115 BPM
Jesamine - Re-Record by The CasualsJesamine - Re-RecordThe CasualsC Major28B99 BPM
Heartbeat by Al GrantHeartbeatAl GrantD Major410B124 BPM
SINGLE GIRL by Sandy PoseySINGLE GIRLSandy PoseyB♭ Major36B107 BPM
Corinna Corinna by Bill & BoydCorinna CorinnaBill & BoydB♭ Major46B124 BPM
The Ballad of Lucy Jordan by Dr. HookThe Ballad of Lucy JordanDr. HookC Major68B104 BPM
Don't by Nicola CongiuDon'tNicola CongiuD Major410B69 BPM
The Air That I Breathe by The BuffoonsThe Air That I BreatheThe BuffoonsB♭ Major66B168 BPM
Never Ending Love for You by Louise MorrisseyNever Ending Love for YouLouise MorrisseyF Major67B198 BPM
Love of the Common People by Sandy PoseyLove of the Common PeopleSandy PoseyA♭ Major44B114 BPM
Daisy A Day by Jud StrunkDaisy A DayJud StrunkC Major38B177 BPM
Love Me When I'm Old by Shaun LoughreyLove Me When I'm OldShaun LoughreyE Major712B164 BPM
I Believe by The BachelorsI BelieveThe BachelorsD Major410B102 BPM
The Three Bells (The Jimmy Brown Song) by Brian Poole & The TremeloesThe Three Bells (The Jimmy Brown Song)Brian Poole & The TremeloesD Major210B114 BPM
Blue Eyes Crying In The Rain by Eileen KingBlue Eyes Crying In The RainEileen KingF♯ Major42B109 BPM
From a Jack to a King by Ned MillerFrom a Jack to a KingNed MillerE♭ Major45B100 BPM
Sausalito by Rosy & AndresSausalitoRosy & AndresG Major59B93 BPM
I've Always Wanted Love by John RowlesI've Always Wanted LoveJohn RowlesA♭ Major54B80 BPM
Sailor by Charlie DicksSailorCharlie DicksA Major411B79 BPM
Flying Without Wings by Julie RogersFlying Without WingsJulie RogersB Major41B141 BPM
Let’s Leave the Lights On by Roly DanielsLet’s Leave the Lights OnRoly DanielsE Major412B112 BPM
It's A Sin To Tell A Lie by Gerry MonroeIt's A Sin To Tell A LieGerry MonroeF♯ Major62B124 BPM
Cryin' Time by Sydney DevineCryin' TimeSydney DevineE Major212B88 BPM
If you need me after all by Gerrit TripIf you need me after allGerrit TripA Major411B186 BPM
Ten Guitars - 2025 Remaster by John RowlesTen Guitars - 2025 RemasterJohn RowlesG Major59B130 BPM
ISRC
US4R31111525
Label
L-M Records/RCA Records