Composing music with clojure.spec

Exploration of the new and shiny clojure.spec library as a tool for generating music. We will build up a spec defining how a canonical jungle tune should be composed and then use clojure.spec.gen generators to make songs and perform them live with Overtone.


wfrankeWojciech Franke


Wojtek Franke is a digital artist based in Krakow, Poland with an interest in generative art, software testing and with 8 years of experience performing electronic music under the moniker ENAY. Currently exploring the use of Overtone, Sonic Pi and custom-built Clojure/ClojureScript instruments in his artistic practice.