Episode 0.0.2: Sam Aaron and Overtone at Clojure Conj 2011

Recorded November 12th, 2011, first in a series of conversations from Clojure Conj 2011.

I had the great pleasure of hanging out with Sam Aaron both before and after his presentation at the Conj.  In that presentation, he delivered a brief survey of the history and state of affairs in computer music and an overview of Overtone — an “open source audio environment” built with Clojure — with live, interactive musical performances interspersed throughout to demonstrate some of its capabilities.

This was the last talk of the Conj, and Sam and I recorded this very shortly afterwards.  I don’t know if the organizers were being purposeful about it, but that positioning was brilliant: I (and, I suspect, many others) were so completely blown away by what Sam and the rest of the Overtone team had achieved and by his palpable, absolutely riveting delivery and performance, that I’m not sure the conference could have carried on effectively had he been scheduled midway through.  The reaction of the crowd was jubilant throughout, helping Sam off the stage with a rousing standing ovation of the sort that you hear more often in concert halls and theatres and ballparks than at technical conferences.

For my part, I was stunned.  Totally beyond the cerebral appreciation for the application of Clojure and its powers of abstraction to a domain like music (something that many programmers likely view as “untouchable” in various ways), I always love seeing someone so clearly consumed with passion for their craft.  The sight is inspiring and humbling and I was on a high for the rest of the night.

So, if I sound more enthused than usual through the course of my conversation with Sam…that’s why. 🙂

We talked a bit about his explorations with producing music using Ruby, his path to helping to combine Clojure and SuperCollider into Overtone, the connections between programming, musicality, creativity, and fearlessness, and what he has in mind to help us all make some music, have some fun doing it, and help our friends do the same.

“Sam, you’re badass!”

— Rich Hickey, after Sam’s Overtone presentation


Or, download the mp3 directly.

(Note: while we were recording, we had a number of people stumble into the room we were recording in, so there are some hard stops and odd audio transitions here and there each time we restarted.)

Discrete topics mentioned:

Source code for this episode’s bumpers, produced by Sam Aaron in Overtone:

Episode 0.0.1: Sean Corfield, Clojure Contrib, and “real world Clojure”

In our first episode, a conversation between Chas Emerick and Sean Corfield (@seancorfield), recorded November 7th, 2011.


Or, download the mp3 directly.

Topics included:

If you have any suggestions, questions, or comments, feel free to leave them below.  And, if you’d like to get your comments or questions out onto the podcast, feel free to send audio clips to the email address you see to the right — I can’t guarantee your clip will get used, but let’s see how it goes. 🙂

BTW, thank you very much for all of the feedback in the comments here and elsewhere.  All of the ideas are very appreciated, and many of them will hopefully be incorporated in future episodes as things progress and I get my podcasting legs.