Angels and Demons by Cris Cab Song Details

Cris Cab's ' "Angels and Demons" was released on its scheduled release date, November 21, 2025. With this song being around four minutes long, at 4:03, 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 7 out of 12 in Echo Boom (Extended Version) by Cris Cab. The popularity of Angels and Demons is currently not that popular right now. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

The tempo marking of Angels and Demons by Cris Cab is Presto (very, very fast), since this song has a tempo of 186 BPM. With that information, we can conclude that the song has a fast tempo. The time signature for this track is 4/4.

Music Key

G Major is the music key of this track. This also means that 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
-13.38 dB
Acousticness
4%
Danceability
56%
Energy
58%
Instrumentalness
0%
Liveness
8%
Loudness
78%
Speechiness
7%
Valence
46%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Cali Get Down by Radical SomethingCali Get DownRadical SomethingD♭ Major93B170 BPM
Your Love by Irina Rimes, Cris CabYour LoveIrina Rimes, Cris CabC Minor85A147 BPM
Ghost - Oliver Nelson Remix by Ella Henderson, Oliver NelsonGhost - Oliver Nelson RemixElla Henderson, Oliver NelsonG Minor86A112 BPM
Let's Get Together (Bonus Track) by Cris CabLet's Get Together (Bonus Track)Cris CabD Minor97A170 BPM
Sunlight (feat. Years and Years) by The Magician, Olly Alexander (Years & Years)Sunlight (feat. Years and Years)The Magician, Olly Alexander (Years & Years)D♭ Major83B122 BPM
I Stand Alone by Theophilus LondonI Stand AloneTheophilus LondonD Minor87A160 BPM
Take Back the Night by Justin TimberlakeTake Back the NightJustin TimberlakeG Major79B107 BPM
Changes - Original Mix by Faul & Wad, PNAUChanges - Original MixFaul & Wad, PNAUE♭ Minor72A126 BPM
You You You by James KakandeYou You YouJames KakandeD Major710B123 BPM
Casablanca (Original Radio Mix) by Low Deep TCasablanca (Original Radio Mix)Low Deep TA♭ Major94B125 BPM
The Sun by Parov Stelar, Graham CandyThe SunParov Stelar, Graham CandyB Minor710A117 BPM
Bada Bing by Cris CabBada BingCris CabB Minor1010A97 BPM
She's On My Mind by JP CooperShe's On My MindJP CooperE Minor89A184 BPM
The Truth by Cris CabThe TruthCris CabA Major711B89 BPM
The Morning Sun by The AvenerThe Morning SunThe AvenerA♭ Minor81A123 BPM
Wallpaper by Staygold, Style of Eye, PowWallpaperStaygold, Style of Eye, PowB Major71B111 BPM
TKO - Radio Edit by Justin TimberlakeTKO - Radio EditJustin TimberlakeE♭ Minor72A138 BPM
Time for a Change by ElephanzTime for a ChangeElephanzC Minor105A119 BPM
Another Love - Zwette Edit by Tom Odell, ZwetteAnother Love - Zwette EditTom Odell, ZwetteE Minor69A124 BPM
Give It To Me Right by Melanie FionaGive It To Me RightMelanie FionaA Major711B116 BPM
LoveStoned / I Think She Knows - Radio Edit by Justin TimberlakeLoveStoned / I Think She Knows - Radio EditJustin TimberlakeB♭ Minor73A121 BPM
Let The Night by Dirty VegasLet The NightDirty VegasA Major811B125 BPM
Hunter by Pharrell WilliamsHunterPharrell WilliamsF Minor54A110 BPM
Where I Belong by Cris CabWhere I BelongCris CabD Major810B180 BPM
To Let Myself Go by The Avener, Ane BrunTo Let Myself GoThe Avener, Ane BrunG Minor86A118 BPM
ISRC
QZS7J2540415
Label
L-M Records/RCA Records