Stephen Malinowski is a musician, inventor, and software engineer. He is responsible for an animated graphic score project known as The Music Animation Machine.
He's created animations for a number of works and prominent composers, including Mozart, Beethoven, Stravinsky, and Debussy. For his latest project, he is working through the entirety of Johann Sebastian Bach's Well-Tempered Clavier, Book One.
At this point, Malinowski has completed 17 videos, which can be viewed in this YouTube playlist. Below is the artist's animation of the Prelude in C major, BWV 846.