On his birthday, Google invites you to compose like Johann Sebastian Bach!

By Keegan Morris |

Share this Post

Today’s Google Doodle pays homage to Johann Sebastian Bach, who was born on March 21, 1685. To celebrate the illustrious Baroque composer, Google gives you the opportunity to do your best Bach impression.

The interactive doodle invites you to build the soprano line of your own composition, and then the program creates complementary harmonies to emulate Bach’s music. Google says that the doodle is the product of a machine learning program — a computer analyzed 306 Bach compositions, discerning the works’ patterns and structures in order to reproduce Bach’s style.

You can also transpose your masterwork to a different key, or mix it up with a synthy sound à la Wendy Carlos! Or if you don’t feel like starting from scratch, you can plug in a simple song like “Mary had a Little Lamb” or “Twinkle, Twinkle Little Star” and see what the program comes up with.

Take a stab. It may not come out sounding exactly like Bach himself, but imitation is the sincerest form of flattery!