Who He Is
Jamie MacDonald
Jamie MacDonald
3:34 January 23, 2026
BPM
174
Key
E♭ Major
Camelot
5B

Embed

Share Link

Who He Is by Jamie MacDonald Song Details

Jamie MacDonald's ' "Who He Is" was released on its scheduled release date, January 23, 2026. With this song being around four minutes long, at 3:34, 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 track order of this song in Jamie MacDonald's "Jamie MacDonald" album is number 10 out of 16. On top of that, United States appears to be the country where this track was created. The popularity of Who He Is is currently below average in popularity right now. Based on the vibe, this track doesn't seem to be that danceable, however its valence properties can make this some somewhat danceable.

BPM and Tempo

We consider the tempo marking of Who He Is by Jamie MacDonald to be Vivace (lively and fast) because the track has a tempo of 174 BPM, a half-time of 87BPM, and a double-time of 348 BPM. Based on that, the speed of the song's tempo is fast. The time signature for this track is 4/4.

Music Key

This song is in the music key of E♭ Major. This also means that this song has a camelot key of 5B. So, the perfect camelot match for 5B would be either 5B or 6A. While, 6B can give you a low energy boost. For moderate energy boost, you would use 2B and a high energy boost can either be 7B or 12B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 5A or 4B will give you a low energy drop, 8B would be a moderate one, and 3B or 10B would be a high energy drop. Lastly, 2A 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
-3.801 dB
Acousticness
16%
Danceability
35%
Energy
74%
Instrumentalness
0%
Liveness
16%
Loudness
94%
Speechiness
4%
Valence
50%

Recommendations

TrackArtistKeyEnergyCamelotBPM
The Fall by Josh WrightThe FallJosh WrightD♭ Major73B144 BPM
Who Else by I AM THEY, Chase & Co.Who ElseI AM THEY, Chase & Co.E Major612B176 BPM
One More Day by Sons Of SundayOne More DaySons Of SundayF♯ Major32B148 BPM
Let The Church Say Amen by Damita JoLet The Church Say AmenDamita JoC Minor55A95 BPM
Loves Got a Way by Andrew RippLoves Got a WayAndrew RippD♭ Minor712A84 BPM
Do You Believe by FrackerDo You BelieveFrackerB♭ Major56B159 BPM
Nowhere Your Love Won't Go by Megan WoodsNowhere Your Love Won't GoMegan WoodsD♭ Major73B142 BPM
DEMONS DIE TODAY by TEMITOPEDEMONS DIE TODAYTEMITOPEA Major711B154 BPM
Close by We Are MessengersCloseWe Are MessengersB Major71B156 BPM
Keep Holding On by Jeremy RosadoKeep Holding OnJeremy RosadoE Major712B83 BPM
Fires by Jordan St. CyrFiresJordan St. CyrG Major69B146 BPM
God Did It (with Jamie MacDonald) by TobyMac, Jamie MacDonaldGod Did It (with Jamie MacDonald)TobyMac, Jamie MacDonaldE♭ Major85B162 BPM
Something About That Name by Anne WilsonSomething About That NameAnne WilsonF♯ Major62B76 BPM
Find Your Rest by Solomon RayFind Your RestSolomon RayC Minor45A73 BPM
Song Of My Life by Casey JSong Of My LifeCasey JF Major97B115 BPM
Missing Jesus by Caleb & JohnMissing JesusCaleb & JohnD♭ Major63B148 BPM
To Save My Life by Jordan St. CyrTo Save My LifeJordan St. CyrA♭ Major44B82 BPM
Desperate - Worship Together Version by Jamie MacDonaldDesperate - Worship Together VersionJamie MacDonaldB♭ Major46B135 BPM
There's a Day a Comin' by Daniel DossThere's a Day a Comin'Daniel DossE Major112B138 BPM
This House Won't Fall by Emerson DayThis House Won't FallEmerson DayF♯ Major72B144 BPM
Trust in God by I AM THEY, Chase & Co.Trust in GodI AM THEY, Chase & Co.C Major38B99 BPM
Let It Be A Hallelujah by Lauren DaigleLet It Be A HallelujahLauren DaigleB Major91B177 BPM
People Like Us (feat. Emerson Day) by Micah Tyler, Emerson DayPeople Like Us (feat. Emerson Day)Micah Tyler, Emerson DayD♭ Major63B76 BPM
Still Afraid by Allison EideStill AfraidAllison EideF Minor54A151 BPM
Hallelujah In The Hard Things by Bryan & Katie TorwaltHallelujah In The Hard ThingsBryan & Katie TorwaltB Minor710A136 BPM
ISRC
USUM72501169
Label
L-M Records/RCA Records