aeroSYSTM 16 Sep 08

As my visuals project has evolved, I’ve named each version after the event I was working towards. Last week, hopeSYSTM gave way to aeroSYSTM.
aeroSYSTM: p = tree[3];
vade and I played like rockstars with the amazing and lovely Aerostatic for last Friday’s Eyewash. Back in 2007, Anton did a music video for one of their songs which had some footage of me in it. For the performance, we played a live remix of Funck, and it was fun taking a more active role this time around.

After the frustration of the first interface written in Processing, I ported it to Max 5. I’ve always grumbled about learning Max, but all of the niceties of the interface widgets made my life so much easier. Yay for bona fide buttons, sliders, and knobs.

old:
systm

new:
SYSTMctrl (interface)

I’m very partial to code that looks like code (that is, text editor windows full of text) in general, but breaking with habit saved me a lot of frustration. In Max, I worked faster, was better able to tweak values and placements, and had fewer bugs when duplicating and reconnecting sections (very nice when the only visible text is the params that have to be changed for each control).

SYSTMctrl (guts)

I’ve come a long way since I first tried Max in 2006 and refused to wrap my head around it. So far, I have the interface and OSC communication working really well, so my next job is to fix some of the mess in the effects code and build more of them.

aeroSYSTM: if (c)

PS: I had to look up the Eyewash URL, and googling “eyewash monkeytown” brought up this photo from when Anton played there in July 2007. That’s me in the middle with my pink tipped hair and odd shirt. :)


Leave a comment
 
Name (required)
Mail (will not be published) (required)
Website

To view this content, you need to install Java from java.com