What is BachBot?

BachBot is a research project on computational creativity. Our goal is to build artificial intelligence which can generate and harmonize chorales in a way that’s indistinguishable from Bach’s own work. Through studying music composition, a task requiring both creativity and understanding of music theory, we hope to gain insight on the mechanisms underlying music and creativity as well as push the limits of modern AI.

Bach: The Well Tempered Clavier for Sinfini Music

In 1722, Johann Sebastian Bach began one of his most ambitious works: a 24-part comprehensive guide to the keyboard, demonstrating the musical qualities of every major and minor key. The first part, C Major, saw Bach create two masterful compositions that explore musical structure in very different ways.

My film draws inspiration from minimalist sculpture and graphical notation, an alternative to traditional sheet music notation that evolved in the 1950s and often involves abstract symbols and experimental visual codes.