64-bit VBAP

June 7th, 2017

As part of my work for the Jamoma team in early 2015, I completed a 64-bit Mac update of an external from 2006 for vector-based amplitude panning by Ville Pulkki. This enabled other members of the team to use models that were dependent on the external with newer versions of Cycling’74 Max. After seeing my [...]

Intermedia with Moorefield

December 1st, 2016

The largest project for me in 2016 was another chance to collaborate with composer Virgil Moorefield. Like in 2014, I worked for months in advance of the proposed performance dates to achieve some of the effects Virgil wanted. Most of this preliminary work centered on programing for a Microsoft Kinect gaming system so that it [...]

LowkeyNW now in Package Manager

April 14th, 2016

In a recent update to Max, Cycling ’74 introduced the new Package Manager as an easier way for users to download third-party add-ons to their local machine. For the last few weeks, I have been consulting with Tim Place and Andrew Benson to make some improvements and additions to my own package on GitHub (including [...]

Stetson Coding Workshop

April 8th, 2016

This spring semester, I once again lead our Digital Arts juniors in a service learning project at the local Boys & Girls Club. The Stetson students designed a game that could be used to introduce key programming concepts to the kids at the club using Processing. In addition, they were responsible for documenting their work [...]

Jamoma Workshop at Stetson

July 25th, 2015

One of the highlights of my work on Jamoma has been the workshops. Not only are they opportunities to visit interesting places, but they provide time and space to focus my efforts on coding with a set of truly remarkable collaborators. The workshops are unique in the way they get everyone involved in Jamoma energized [...]

Service Learning at Boys & Girls Club

April 30th, 2015

This spring semester, I lead our Digital Arts juniors in a service learning project at the local Boys & Girls Club. We used Processing (which our majors all learned in Intro to Computing) to build a racing game and taught the kids about basic coding concepts. You can learn more about the workshop through this video produced [...]

LowkeyNW package on GitHub

January 23rd, 2015

Winter break is often a time to catch up on things. Without the usual daily and weekly routines of the semester, I often find I can pour long hours of focussed attention into a project between all the family festivities. This year, I had been think about my previous Max external development since talking to Eric Lyon about his book while in [...]

Intro to Computing

July 15th, 2014

This summer, I returned to online teaching for Stetson with CSCI 111Q Intro to Computing. This course uses Processing to introduce fundamental programming concepts and is required of all Digital Arts majors at Stetson. I enjoyed the opportunity to review these concepts myself and get my feet wet with Processing, which I now find to [...]

Jamoma Workshop in Bergen Norway

March 10th, 2014

This year during Stetson’s spring break, I was happy to have the opportunity to return to Bergen. Although it was a special treat to return to Norway, the trip’s purpose was to participate in another Jamoma developers workshop. During our 6 days working at BEK, we resolved a number of issues that will get us [...]

Build and Test in the Jamoma Core

February 5th, 2014

Over the last few months, a few of the other Jamoma developers and myself have been collaborating on a new way to automate unit testing. I recently completed a blog post that details how it works and the benefits this new system provides to our workflow. Please head over to the Jamoma blog and read [...]