Angels We Have Heard On High
Switch
DREAM Christmas Vol. 5
3:40 October 23, 2020
BPM
96
Key
C Major
Camelot
8B

Embed

Share Link

Angels We Have Heard On High by Switch Song Details

Switch's 'Angels We Have Heard On High' had a release date set for October 23, 2020. With this song being around four minutes long, at 3:40, 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 3 out of 8 in DREAM Christmas Vol. 5 by Various Artists. In terms of popularity, Angels We Have Heard On High is currently below average in popularity. Although the tone can be danceable to some, this track does projects more of a negative sound rather than a postive one.

BPM and Tempo

The tempo marking of Angels We Have Heard On High by Switch is Andante (at a walking pace), since this song has a tempo of 96 BPM. With that information, we can conclude that the song has a slow tempo. The time signature for this track is 4/4.

Music Key

This song has a musical 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
-6.913 dB
Acousticness
66%
Danceability
51%
Energy
54%
Instrumentalness
0%
Liveness
9%
Loudness
88%
Speechiness
3%
Valence
23%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Loves Got a Way by Andrew RippLoves Got a WayAndrew RippD♭ Minor712A84 BPM
We Won't Be Different Alone by SwitchWe Won't Be Different AloneSwitchF Minor74A110 BPM
Wild by Local SoundWildLocal SoundA♭ Minor81A100 BPM
Eye of the Storm (feat. Gabe Real) by Ryan Stevenson, GaberealEye of the Storm (feat. Gabe Real)Ryan Stevenson, GaberealA Major711B83 BPM
Devotion by VOUS WorshipDevotionVOUS WorshipE Minor79A110 BPM
Thankful by VersesThankfulVersesA Major611B162 BPM
Help Me by Alive CityHelp MeAlive CityD Major710B100 BPM
I'm Gonna Let It Go by Jason GrayI'm Gonna Let It GoJason GrayG Major79B86 BPM
Born Again (feat. Zauntee) by Austin French, ZaunteeBorn Again (feat. Zauntee)Austin French, ZaunteeF♯ Minor811A106 BPM
I Trust You by Jonathan TraylorI Trust YouJonathan TraylorB♭ Minor53A123 BPM
Stay Here Forever (I Touch Heaven) by Hannah SchaeferStay Here Forever (I Touch Heaven)Hannah SchaeferD♭ Minor612A78 BPM
Run by Apollo LTDRunApollo LTDF♯ Major62B126 BPM
Edge of Time (Bala Mandala Remix) by William Matthews, Lauren Evans, Bala MandalaEdge of Time (Bala Mandala Remix)William Matthews, Lauren Evans, Bala MandalaE♭ Minor62A131 BPM
Better View - Acoustic Version by SwitchBetter View - Acoustic VersionSwitchD♭ Minor512A120 BPM
Even in the Valley by Kingly, John StrandellEven in the ValleyKingly, John StrandellD♭ Major83B105 BPM
Day After Forever by Charlie ReyDay After ForeverCharlie ReyA♭ Major44B93 BPM
Promises by I AM THEYPromisesI AM THEYF Major87B142 BPM
Count on Me by The Young EscapeCount on MeThe Young EscapeG Major49B117 BPM
Stand Firm by Tori HarperStand FirmTori HarperE♭ Major85B170 BPM
Human (feat. Matthew Parker) by Holly Starr, Matthew ParkerHuman (feat. Matthew Parker)Holly Starr, Matthew ParkerA Minor68A136 BPM
If I Trust In You by Joel VaughnIf I Trust In YouJoel VaughnA Minor78A128 BPM
Heaven On Earth by Stars Go DimHeaven On EarthStars Go DimE Minor89A98 BPM
Lights by Caitie HurstLightsCaitie HurstE Minor89A93 BPM
Kerosene by MDSNKeroseneMDSNG Minor66A119 BPM
Anxious Heart by Jeremy CampAnxious HeartJeremy CampB♭ Minor93A148 BPM
ISRC
This song does not have an ISRC.
Label
L-M Records/RCA Records