There have been some things in the works for a while now that I haven’t posted about thus far. Mostly this is because I wanted to make sure that they were completed before I started promoting them. Well, here’s the first. I’m very excited to announce that my piece Exploring the Remains of a Giant has been… Read More


Recently, I’ve been pretty swamped with work. I’m teaching a Music Fundamentals course, helping with some grants, two major commissions, and of course, coding. So, I’ve been neglecting getting super deep into setting up the perfect Ableton Live session before jumping into the compositional process. So, in my spare time, I’ve been defining templates for… Read More


Well, as ominously promised, here’s the big announcement now that the press conference is over and the proverbial cat is out of the bag. I have two major projects that will be taking up the majority of my time for the next year. They are: I’m one of the 2016 recipients of the Arts Council… Read More


The last two weeks have been pretty busy. In one fell swoop, I drove (yes, from Lansing) to the International Computer Music Conference (yes, in Texas) and then to the Electro-Acoustic Barn Dance (yes Virginia, it was in… well… Virginia…). Great conferences, lot of great pieces, great people, and great post-concert discussions of aesthetics/compositional techniques/orchestration/coding (pronounced… Read More


The last three pieces I’ve written have been miniatures (Isomorphic Haiku, Mind the Gaps, and Separation Anxiety). All are in the sub three minute category. I’m not embracing a Ramones style approach to composition – in fact, my current projects will both be quite a lot longer – but it has got me thinking a bit about… Read More


I’ve recently been working on a pretty involved coding project focused on analysis/comparison of contours of ordered pitch intervals in Pd and Processing (via OSC). Pretty heady stuff, with a ton of Googling in the [vain] hopes that there’s already an object to do what I need to do with lists. Since there usually isn’t,… Read More


The site is now back up – and overall, much improved. The new theme is much better than the old one. More modern (whatever that means), and dynamic (really, whatever that means). Auto-updates and backups have been configured, as has remote backups via my iPhone. Hopefully, this won’t crash again and force me to spend… Read More


Well, it works. The new site is up, it’s mostly running, and nothing is exploding yet. Time to take a break for the night, to resume tomorrow with the rebuilding process.… Read More


Well, my site may look a little different… Thanks to a corrupted wpconfig file, a WordPress update and a theme update occurring at the EXACT SAME BLOODY TIME, and several botched backup restoration attempts, I’m starting this up again from scratch. The Site is Dead. Long Live the Site.… Read More