You Must Have Come From Heaven
Roger Hatcher
Roger Hatcher R & Better
3:14 March 22, 2025
BPM
110
Key
F♯ Major
Camelot
2B

Embed

Share Link

You Must Have Come From Heaven by Roger Hatcher Song Details

On March 22, 2025, the song "You Must Have Come From Heaven" was released by Roger Hatcher. The duration of This song is about 3 minutes long, at 3:14. Based on our data, This song appears to be safe for all ages and is not considered explicit. This track is about the average length of a typical track. There are a total of 10 in the song's album "Roger Hatcher R & Better". In this album, this song's track order is #2. In terms of popularity, You Must Have Come From Heaven is currently unknown. The overall tone is very danceable, especially with its high energy, which produces more of a euphoric, cheerful, or happy vibe.

BPM and Tempo

With You Must Have Come From Heaven by Roger Hatcher having a BPM of 110 with a half-time of 55 BPM and a double-time of 220 BPM, we would consider this track to have a Moderato (at a moderate speed) tempo marking. Because of this, we believe that the song has an overall moderate 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 2B. So, the perfect camelot match for 2B would be either 2B or 3A. While, 3B can give you a low energy boost. For moderate energy boost, you would use 11B and a high energy boost can either be 4B or 9B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 2A or 1B will give you a low energy drop, 5B would be a moderate one, and 12B or 7B would be a high energy drop. Lastly, 11A 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
-15.687 dB
Acousticness
67%
Danceability
82%
Energy
57%
Instrumentalness
0%
Liveness
10%
Loudness
74%
Speechiness
18%
Valence
85%

Recommendations

TrackArtistKeyEnergyCamelotBPM
My Life by Joe JamaMy LifeJoe JamaD Major810B137 BPM
Daylight Savings Time by Roger HatcherDaylight Savings TimeRoger HatcherC Major28B150 BPM
Cold Day (In Hell) by Bettye SwannCold Day (In Hell)Bettye SwannF♯ Major72B84 BPM
I Need Your Love so Desperately by Peaches & HerbI Need Your Love so DesperatelyPeaches & HerbA♭ Major84B147 BPM
Congratulations Baby by Barbara WestCongratulations BabyBarbara WestG Minor76A119 BPM
Long After Tonight Is All Over by Jimmy RadcliffeLong After Tonight Is All OverJimmy RadcliffeE Minor59A117 BPM
I'm Not Built That Way by The HesitationsI'm Not Built That WayThe HesitationsE♭ Major75B150 BPM
You Look Like The Before Picture by You Look Like The Before Picture"Silky" Solomon BridgesA Minor68A149 BPM
It Hurts Too Much to Cry by H. B. BarnumIt Hurts Too Much to CryH. B. BarnumC Major88B66 BPM
You Baby by Jackie TrentYou BabyJackie TrentE♭ Major95B125 BPM
Candy To Me by Eddie HollandCandy To MeEddie HollandC Major78B122 BPM
Gonna Get Along Without You Now - Single Version by The VibrationsGonna Get Along Without You Now - Single VersionThe VibrationsF Major57B154 BPM
Paris Blues by Tony MiddletonParis BluesTony MiddletonD Minor87A114 BPM
I Only Hang Out With You When I'm Broke by I Only Hang Out With You When I'm Broke"Silky" Solomon BridgesA♭ Major64B134 BPM
Can't Satisfy - Single Version by Curtis MayfieldCan't Satisfy - Single VersionCurtis MayfieldC Major78B126 BPM
Before It's Too Late by Jackie DayBefore It's Too LateJackie DayD Major510B72 BPM
Mr. Big Shot by Gene ChandlerMr. Big ShotGene ChandlerE Major712B140 BPM
You Don't Mean It by Towanda BarnesYou Don't Mean ItTowanda BarnesF♯ Minor611A79 BPM
Put Yourself In My Place by The ElginsPut Yourself In My PlaceThe ElginsC Major88B117 BPM
Stop What You're Doing by The PlaythingsStop What You're DoingThe PlaythingsD Major610B139 BPM
I'm Gone by Eddie ParkerI'm GoneEddie ParkerE♭ Major45B89 BPM
What Can I Do by George KirbyWhat Can I DoGeorge KirbyD Minor87A129 BPM
That Beatin' Rhythm by Richard TempleThat Beatin' RhythmRichard TempleD♭ Minor712A122 BPM
Potion Of Love by The AmbersPotion Of LoveThe AmbersD Major810B135 BPM
I Just Kept On Dancing by Doug BanksI Just Kept On DancingDoug BanksA♭ Major84B128 BPM
ISRC
QZK6M2538751
Label
L-M Records/RCA Records