Old MacDonald Had A Farm
Pianoholic
Moonlight Piano
1:00 October 20, 2025
BPM
80
Key
B♭ Major
Camelot
6B

Embed

Share Link

Old MacDonald Had A Farm by Pianoholic Song Details

Pianoholic's ' "Old MacDonald Had A Farm" was released on its scheduled release date, October 20, 2025. With This song being less than two minutes long, at 1:00, we are fairly confident that this song is not explicit and is safe for all ages. Based on the duration of this song, this song duration is much smaller than the average song duration. The track order of this song in Pianoholic's "Moonlight Piano" album is number 8 out of 12. Old MacDonald Had A Farm is not that popular right now. Since there is more of a neutral sound being played, this makes the track somewhat danceable.

BPM and Tempo

We consider the tempo marking of Old MacDonald Had A Farm by Pianoholic to be Andante (at a walking pace) because the track has a tempo of 80 BPM, a half-time of 40BPM, and a double-time of 160 BPM. Based on that, the speed of the song's tempo is slow. The time signature for this track is 4/4.

Music Key

This song has a musical key of B♭ Major. This also means that this song has a camelot key of 6B. So, the perfect camelot match for 6B would be either 6B or 7A. While, 7B can give you a low energy boost. For moderate energy boost, you would use 3B and a high energy boost can either be 8B or 1B. Though, if you want a low energy drop, you should looking for songs with either a camelot key of 6A or 5B will give you a low energy drop, 9B would be a moderate one, and 4B or 11B would be a high energy drop. Lastly, 3A 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
-21.707 dB
Acousticness
99%
Danceability
58%
Energy
2%
Instrumentalness
96%
Liveness
10%
Loudness
64%
Speechiness
4%
Valence
46%

Recommendations

TrackArtistKeyEnergyCamelotBPM
Dreamer's Waltz - Rain Piano Version by Harvey CooperDreamer's Waltz - Rain Piano VersionHarvey CooperE Major212B134 BPM
Still Yours by Adrian SolbergStill YoursAdrian SolbergD Major010B170 BPM
Small Road by Micheal WindsSmall RoadMicheal WindsA Minor08A124 BPM
Happy by Stephan Iven, Beat-Manufaktur PotsdamHappyStephan Iven, Beat-Manufaktur PotsdamC Major08B136 BPM
Another Day In Paradise - Felted Piano by PianoholicAnother Day In Paradise - Felted PianoPianoholicB Minor010A163 BPM
I Still Set the Table for Two by Josef HomolaI Still Set the Table for TwoJosef HomolaD Major010B70 BPM
Little Toe Beans by WhispurrLittle Toe BeansWhispurrG Major19B84 BPM
Untouched by Lila SereneUntouchedLila SereneD Major010B95 BPM
The Peace of Evening Prayer by Andrew LondonThe Peace of Evening PrayerAndrew LondonB♭ Major06B132 BPM
이불 덮는 밤 (Blanketed night) by Caremelody (케어멜로디)이불 덮는 밤 (Blanketed night)Caremelody (케어멜로디)D Major110B144 BPM
Sleepy Time Snuggles by Aster RosaSleepy Time SnugglesAster RosaC Major08B82 BPM
Unchained Melody - Felted Piano by PianoholicUnchained Melody - Felted PianoPianoholicE Major012B114 BPM
Cinco Lobitos by Marco OrtegaCinco LobitosMarco OrtegaD Major010B107 BPM
Moonlit Flight & Sunday Mornings by Josef HomolaMoonlit Flight & Sunday MorningsJosef HomolaE♭ Major05B53 BPM
The Sleeping Fox by Zacharin WhitestoneThe Sleeping FoxZacharin WhitestoneC Major18B181 BPM
Dream Away by Klaus FalkenbergDream AwayKlaus FalkenbergB Minor010A132 BPM
하나, 둘 by 렌하나, 둘D♭ Major63B95 BPM
Warrior - Piano by Fiona BlytheWarrior - PianoFiona BlytheG Major19B118 BPM
Wrecking Ball by PianoholicWrecking BallPianoholicF Major17B121 BPM
Sleepy Moon by The O'Neill Brothers GroupSleepy MoonThe O'Neill Brothers GroupE Major012B68 BPM
Where We Began by The Lonely PianistWhere We BeganThe Lonely PianistD Major010B201 BPM
Lost in the Past & Relax In the Woods by Leo ZimmermanLost in the Past & Relax In the WoodsLeo ZimmermanG Major09B75 BPM
Himmelsk Piano Reise by Mjuk pianomusikHimmelsk Piano ReiseMjuk pianomusikD♭ Major03B151 BPM
恆星 by 李夢景恆星李夢景C Major18B181 BPM
Moonlight Lullaby For Baby by TwinkadooMoonlight Lullaby For BabyTwinkadooB♭ Major06B70 BPM
ISRC
CBF8B2502407
Label
L-M Records/RCA Records