If My Heart Were a Ball It Would Roll Uphill
Marillion
Less Is More
5:11 2009
BPM
85
Key
C Minor
Camelot
5A

Embed

Share Link

If My Heart Were a Ball It Would Roll Uphill by Marillion Song Details

Marillion's 'If My Heart Were a Ball It Would Roll Uphill' had a release date set for 2009. 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. The track order of this song in Marillion's "Less Is More" album is number 8 out of 12. On top of that, United Kingdom appears to be the country where this track was created. If My Heart Were a Ball It Would Roll Uphill is unknown 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

We consider the tempo marking of If My Heart Were a Ball It Would Roll Uphill by Marillion to be Andante (at a walking pace) because the track has a tempo of 85 BPM, a half-time of 42BPM, and a double-time of 170 BPM. Based on that, the speed of the song's tempo is slow. Activities such as, yoga or pilates, can go well with this song. The time signature for this track is 4/4.

Music Key

This song is in the music key of C Minor. Because this track belongs in the C Minor key, the camelot key is 5A. So, the perfect camelot match for 5A would be either 5A or 4B. While, a low energy boost can consist of either 5B or 6A. For moderate energy boost, you would use 2A and a high energy boost can either be 7A or 12A. However, if you are looking for a low energy drop, finding a song with a camelot key of 4A would be a great choice. Where 8A would give you a moderate drop, and 3A or 10A would be a high energy drop. Lastly, 8B 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
-9.999 dB
Acousticness
27%
Danceability
38%
Energy
46%
Instrumentalness
1%
Liveness
11%
Loudness
83%
Speechiness
3%
Valence
38%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Days Are Numbers (The Traveller) by The Alan Parsons ProjectDays Are Numbers (The Traveller)The Alan Parsons ProjectC Major68B82 BPM
Between Love and Hate by MysteryBetween Love and HateMysteryA Major711B162 BPM
Caught In the Balance by TOTOCaught In the BalanceTOTOG Major69B127 BPM
For A While by Tony BanksFor A WhileTony BanksC Major58B141 BPM
Waiting to Happen - 1998 Remaster by MarillionWaiting to Happen - 1998 RemasterMarillionA Major311B72 BPM
Take It Back by Pink FloydTake It BackPink FloydG Major69B112 BPM
Fatal Illusions by EloyFatal IllusionsEloyB Minor710A134 BPM
After Tomorrow Comes by This Winter MachineAfter Tomorrow ComesThis Winter MachineD Major610B130 BPM
Let's Pretend by Anderson Bruford Wakeman HoweLet's PretendAnderson Bruford Wakeman HoweE Major112B144 BPM
Living in Another World - Single Version by Talk TalkLiving in Another World - Single VersionTalk TalkA Minor98A110 BPM
Sometimes by This Winter MachineSometimesThis Winter MachineE Major512B150 BPM
One Stage Before - 2001 Remaster by Al StewartOne Stage Before - 2001 RemasterAl StewartG Minor56A78 BPM
When the Angels Cry by Finally GeorgeWhen the Angels CryFinally GeorgeC Minor45A178 BPM
2 Hearts by TOTO2 HeartsTOTOC Major58B115 BPM
The Release - 1997 Remaster by MarillionThe Release - 1997 RemasterMarillionG Major69B107 BPM
A Little Innocence by Cock RobinA Little InnocenceCock RobinA♭ Major54B96 BPM
Damage Mode by The WatchDamage ModeThe WatchC Major68B140 BPM
Russians by StingRussiansStingC Minor35A116 BPM
Running In The Family - 7Running In The Family - 7" VersionLevel 42D Major910B116 BPM
Ripples on the Water by KayakRipples on the WaterKayakD Minor27A120 BPM
Little Wing by StingLittle WingStingG Major49B135 BPM
Sowing The Seeds Of Love by Tears For FearsSowing The Seeds Of LoveTears For FearsG Minor86A87 BPM
The Equation (The Science of Magic) by ArenaThe Equation (The Science of Magic)ArenaE Minor79A145 BPM
Hunting High and Low - 2015 Remaster by a-haHunting High and Low - 2015 Remastera-haC Major28B130 BPM
Loosen My Strings by Deep PurpleLoosen My StringsDeep PurpleD Minor67A98 BPM
ISRC
GBGST0900033
Label
L-M Records/RCA Records