Creating music with Clojure and Overtone by Chris Ford.
From the description:
Chris Ford will show how to make music with Clojure, starting with the basic building block of sound, the sine wave, and gradually accumulating abstractions culminating in a canon by Johann Sebastian Bach.
Very impressive! You will pick up some music theory, details on sound that you have forgotten since high school physics, and perhaps yet another reason to learn Clojure!
Chris mentions: Music For Geeks And Nerds (Python) as a resource.