-
Adzerk engineering presentation template
-
A music composition language with a functional backbone
Presented at Compose :: Conference, August 2018, Melbourne
-
Computer Programs
For Science Day at Hillandale Elementary School, 3/23/18
-
Programming Music with Alda and Clojure
Slides for Alda workshop at TriClojure meetup, 1/25/18
-
AWS API Gateway
-
How to Make Music With Computers
for Science Day at Hillandale Elementary School, 3/24/17
-
ZeroMQ for Clojurists
-
alda: a music composition language
-
Getting Started With GitHub
for Pearl Hacks, 4/2/16, Chapel Hill, NC
-
Alda: A Music Programming Language, Built in Clojure
Inspired by other music/audio programming languages such as PPMCK, LilyPond and ChucK, Alda aims to be a powerful and flexible programming language for the musician who wants to easily compose and generate music on the fly, using only a text editor. Clojure proved to be an ideal language for building a language like Alda, not only because of its wealth of excellent libraries like Instaparse and Overtone, but also because of its Lispy transparency and facility for crafting DSLs.