If Today by Trevor Thomson Song Details

Trevor Thomson's ' "If Today" was released on its scheduled release date, 1990. With this song being around four minutes long, at 3:35, 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 Trevor Thomson's "In This Place" album is number 2 out of 12. Based on our statistics, If Today's popularity is unknown right now. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

We consider the tempo marking of If Today by Trevor Thomson to be Moderato (at a moderate speed) because the track has a tempo of 120 BPM, a half-time of 60BPM, and a double-time of 240 BPM. Based on that, the speed of the song's tempo is fast. Activities such as, walking, can go well with this song. The time signature for this track is 4/4.

Music Key

This song has a musical key of G Major. 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
-10.97 dB
Acousticness
9%
Danceability
69%
Energy
44%
Instrumentalness
0%
Liveness
8%
Loudness
82%
Speechiness
4%
Valence
76%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Lord Jesus, You're More Excellent by Nathan Clark George, Gregory WilburLord Jesus, You're More ExcellentNathan Clark George, Gregory WilburE Major312B130 BPM
Parable by M.D. RidgeParableM.D. RidgeG Major39B94 BPM
Litany of Humility by Danielle RoseLitany of HumilityDanielle RoseE♭ Major55B82 BPM
Rock of Ages Cleft for Me by NewLifeHymnsRock of Ages Cleft for MeNewLifeHymnsC Major28B144 BPM
What Wondrous Love Is This by Trevor ThomsonWhat Wondrous Love Is ThisTrevor ThomsonC Major18B102 BPM
Prayer of St. Francis/Oracion De San Francisco by Sebastian TemplePrayer of St. Francis/Oracion De San FranciscoSebastian TempleD Major310B134 BPM
Drawn to You by Sarah HartDrawn to YouSarah HartD♭ Major33B70 BPM
God Has Chosen Me by Bernadette Farrell, St. Thomas More GroupGod Has Chosen MeBernadette Farrell, St. Thomas More GroupB♭ Major36B113 BPM
For the Sake of Christ by Ken CanedoFor the Sake of ChristKen CanedoD Minor37A128 BPM
Open My Eyes by John Michael TalbotOpen My EyesJohn Michael TalbotB♭ Major26B107 BPM
Mamastery by Danielle RoseMamasteryDanielle RoseF Major37B109 BPM
Many and Great by Ricky ManaloMany and GreatRicky ManaloF Major27B99 BPM
Turn Our Hearts Around by Trevor ThomsonTurn Our Hearts AroundTrevor ThomsonC Major28B124 BPM
Holy God, We Praise Thy Name by The Singing NunsHoly God, We Praise Thy NameThe Singing NunsF Major27B95 BPM
We Are the Light of the World by Steve AngrisanoWe Are the Light of the WorldSteve AngrisanoF♯ Minor611A102 BPM
Like a Shepherd by St. Louis JesuitsLike a ShepherdSt. Louis JesuitsE♭ Major15B100 BPM
All That We Have by Buddy Ceaser, Gary Ault, Mike Balhoff, Darryl Ducote, Dave Baker, The DameansAll That We HaveBuddy Ceaser, Gary Ault, Mike Balhoff, Darryl Ducote, Dave Baker, The DameansG Major69B130 BPM
Come and Journey With Me by David HaasCome and Journey With MeDavid HaasG Major49B132 BPM
There Are Many Rooms by Liam LawtonThere Are Many RoomsLiam LawtonA♭ Major24B85 BPM
All Are Welcome (all Belong) by Ken Canedo, Jesse ManibusanAll Are Welcome (all Belong)Ken Canedo, Jesse ManibusanF Major77B82 BPM
Psalm 86: Hear My Prayer by Gregory Wilbur, April GaltieriPsalm 86: Hear My PrayerGregory Wilbur, April GaltieriE Minor39A122 BPM
Turn to Me by John Foley, S.JTurn to MeJohn Foley, S.JE Major312B112 BPM
Glory and Praise to Our God by Dan SchutteGlory and Praise to Our GodDan SchutteG Major39B79 BPM
Here Is My Life by Songs in His PresenceHere Is My LifeSongs in His PresenceD Major210B84 BPM
One Love Released by Bob Frenzel, Kevin KeilOne Love ReleasedBob Frenzel, Kevin KeilF Major37B92 BPM
ISRC
This song does not have an ISRC.
Label
L-M Records/RCA Records