Upon This Rock by Sandi Patty Song Details

"Upon This Rock" by Sandi Patty had its release date on January 23, 2007. With this song being about 5 minutes long, at This song is fairly a long song compared to the average song length. This song does not have an "Explicit" tag, making it safe for all ages. There are a total of 10 in the song's album "The Definitive Collection". In this album, this song's track order is #8. Furthermore, we believe that the track originated from United States. Upon This Rock is below average in popularity right now. In our opinion, the overall tone is not very danceable and projects negative sounds, such as being sad, depressed, or angry.

BPM and Tempo

With Upon This Rock by Sandi Patty having a BPM of 64 with a half-time of 32 BPM and a double-time of 128 BPM, we would consider this track to have a Larghetto (rather broadly) tempo marking. Because of this, we believe that the song has an overall slow tempo. The time signature for this track is 4/4.

Music Key

This song has a musical key of F Major. Or for those who are familiar with the camelot wheel, this song has a camelot key of 7B. So, the perfect camelot match for 7B would be either 7B or 8A. While, 8B can give you a low energy boost. For moderate energy boost, you would use 4B and a high energy boost can either be 9B or 2B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 7A or 6B will give you a low energy drop, 10B would be a moderate one, and 5B or 12B would be a high energy drop. Lastly, 4A 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
-4.271 dB
Acousticness
76%
Danceability
20%
Energy
56%
Instrumentalness
0%
Liveness
35%
Loudness
93%
Speechiness
3%
Valence
17%

Recommendations

TrackArtistKeyEnergyCamelotBPM
To God Be the Glory by Wintley PhippsTo God Be the GloryWintley PhippsD♭ Major53B110 BPM
God of All of Me by Sandi PattyGod of All of MeSandi PattyC Major58B121 BPM
In His Presence by Sandi PattyIn His PresenceSandi PattyB♭ Major16B71 BPM
At All Times by INC Original MusicAt All TimesINC Original MusicA Major111B150 BPM
Lead Me to Calvary by Billy GainesLead Me to CalvaryBilly GainesF♯ Major22B120 BPM
How Could I Ask for More by Cindy MorganHow Could I Ask for MoreCindy MorganC Major28B116 BPM
Just Let Me Say - Australia's Top 25 Praise Songs Album Version by Maranatha! InternationalJust Let Me Say - Australia's Top 25 Praise Songs Album VersionMaranatha! InternationalC Major48B76 BPM
Seek Ye First by Maranatha! AcousticSeek Ye FirstMaranatha! AcousticC Major18B137 BPM
Faithful and True by Dennis JerniganFaithful and TrueDennis JerniganF Major37B92 BPM
Carry the Light by The AsidorSCarry the LightThe AsidorSE♭ Major05B85 BPM
As The Deer/A Shield About Me/A Mighty Fortress Is Our God by Maranatha! Vocal BandAs The Deer/A Shield About Me/A Mighty Fortress Is Our GodMaranatha! Vocal BandG Major29B90 BPM
How Majestic Is Your Name by Sandi PattyHow Majestic Is Your NameSandi PattyD Major810B176 BPM
No One Ever Cared for Me Like Jesus by Billy GainesNo One Ever Cared for Me Like JesusBilly GainesF♯ Major22B123 BPM
No More Night (The Best Of David Phelps Album Version) by David PhelpsNo More Night (The Best Of David Phelps Album Version)David PhelpsB Major41B61 BPM
To God Be The Glory - Break Through Album Version by Tommy WalkerTo God Be The Glory - Break Through Album VersionTommy WalkerF Major77B173 BPM
I Love The Lord/Total Praise by The TalleysI Love The Lord/Total PraiseThe TalleysA Major211B119 BPM
This Too Shall Pass by Dallas HolmThis Too Shall PassDallas HolmC Major38B166 BPM
Your Ways Are Higher Than Mine by The Collingsworth FamilyYour Ways Are Higher Than MineThe Collingsworth FamilyA♭ Major24B137 BPM
How Beautiful by Twila ParisHow BeautifulTwila ParisA Major311B105 BPM
Was It A Morning Like This by Sandi PattyWas It A Morning Like ThisSandi PattyE Major712B171 BPM
Somebody's Praying Me Through - (Military) by Allen AsburySomebody's Praying Me Through - (Military)Allen AsburyC Major58B130 BPM
Let There Be Praise by Sandi PattyLet There Be PraiseSandi PattyA♭ Major54B160 BPM
Because of Who You Are by Sandi PattyBecause of Who You AreSandi PattyF Major57B120 BPM
Shout to the Lord by Heavenly WorshipShout to the LordHeavenly WorshipG Major39B83 BPM
Great Is Thy Faithfulness by Neville PeterGreat Is Thy FaithfulnessNeville PeterB♭ Major36B82 BPM
ISRC
USWR60612685
Label
L-M Records/RCA Records