I've Known It All Along by Bob MacDonald Song Details

Bob MacDonald's 'I've Known It All Along' had a release date set for 1995. With this song being around four minutes long, at 4:12, 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 Bob MacDonald's "I've Known It All Along..." album is number 3 out of 10. I've Known It All Along is unknown right now. Although the overall vibe is very danceable, it does project more negative sounds.

BPM and Tempo

We consider the tempo marking of I've Known It All Along by Bob MacDonald 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

D Major is the music key of this track. This also means that this song has a camelot key of 10B. So, the perfect camelot match for 10B would be either 10B or 11A. While, 11B can give you a low energy boost. For moderate energy boost, you would use 7B and a high energy boost can either be 12B or 5B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 10A or 9B will give you a low energy drop, 1B would be a moderate one, and 8B or 3B would be a high energy drop. Lastly, 7A 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
-11.654 dB
Acousticness
75%
Danceability
67%
Energy
39%
Instrumentalness
5%
Liveness
10%
Loudness
81%
Speechiness
3%
Valence
29%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Cryer's Paradise by Ron HynesCryer's ParadiseRon HynesA♭ Major84B83 BPM
In the Snow by Rachel CousinsIn the SnowRachel CousinsD Major210B74 BPM
Cunla by Fine CrowdCunlaFine CrowdD Major910B147 BPM
The Rose In Her Hair by SimaniThe Rose In Her HairSimaniG Major79B83 BPM
I've Known It All Along by Bob MacDonaldI've Known It All AlongBob MacDonaldD Major410B85 BPM
Cold Canadian Waters by Rhonda StampCold Canadian WatersRhonda StampG Major49B122 BPM
Boarding House On Confederation Square by Joan MorrisseyBoarding House On Confederation SquareJoan MorrisseyD Major710B128 BPM
Last Thing On My Mind by The Celtic ConnectionLast Thing On My MindThe Celtic ConnectionB Major51B102 BPM
Rockin' Around by Alberte WindingRockin' AroundAlberte WindingE♭ Major45B138 BPM
Go To Sea No More by The Irish DescendantsGo To Sea No MoreThe Irish DescendantsE Major612B92 BPM
Jimmy Brown the Paperboy by Mark HiscockJimmy Brown the PaperboyMark HiscockE♭ Major55B96 BPM
Big Bow Wow by The PuntersBig Bow WowThe PuntersE♭ Major35B131 BPM
When Father Papered the Parlour by Anchors AweighWhen Father Papered the ParlourAnchors AweighG Major79B125 BPM
Under the Tree by Rachel CousinsUnder the TreeRachel CousinsE Minor89A160 BPM
Sainte-Nuit by Keven LandrySainte-NuitKeven LandryG Major39B175 BPM
Sometimes The Moon by Bob MacDonaldSometimes The MoonBob MacDonaldC Major58B118 BPM
Country Medley: Once a Day / Send Me the Pillow / Don't Be Angry by Kevin CollinsCountry Medley: Once a Day / Send Me the Pillow / Don't Be AngryKevin CollinsE Major512B119 BPM
Will You Love Me When I'm Old and Feeble by Mark HiscockWill You Love Me When I'm Old and FeebleMark HiscockA Major411B122 BPM
Le rendez-vous by Alain-FrançoisLe rendez-vousAlain-FrançoisF Major47B152 BPM
If You're out There Jesus by Murray McLauchlanIf You're out There JesusMurray McLauchlanE Major312B115 BPM
South Australia by The Celtic ConnectionSouth AustraliaThe Celtic ConnectionG Major69B125 BPM
West Country Lady by Dermot O`ReillyWest Country LadyDermot O`ReillyA Major511B186 BPM
Seven Old Ladies by Anchors AweighSeven Old LadiesAnchors AweighD Major510B177 BPM
The Little Boats of Newfoundland by Roy PayneThe Little Boats of NewfoundlandRoy PayneG Major59B113 BPM
Wherever We Are by The PuntersWherever We AreThe PuntersB♭ Major76B140 BPM
ISRC
This song does not have an ISRC.
Label
L-M Records/RCA Records