ILLUM Festival Performance

Wednesday, September 18th, 2019 | Blog

I was invited to perform at the 2019 ILLUM Art.Tech.Music festival in San Francisco at the Midway venue. This was a great opportunity to share my visualized piano experiments with the public with a giant LED wall. The festival featured multiple new media artists and fellow A/V performers who I admire, so it was an honor to be asked to perform alongside them.

I decided to name the performance after Kandinsky — At The Boundary.

Where would the boundary between point and plane be? This approach to the external boundary — indeed, the crossing of it somewhat, the attainment of that moment when the point, as such, begins to disappear and the plane in its stead embarks upon its embryonic existence—this instant of transition is a means to the end.

I really tried to push and pull at the boundary of song, note, and sound, in the aural; color, light, and picture in the visual. I’m also keen that this work continues in a long line of artists working in the synesthetic tradition, and the physicality of the piano itself should be as core to the experience as visuals and sound. It took some doing to transport my trusty PianoDisc to the Midway, but we made it happen. I used VDMX and almost entirely ISF for the visuals in the performance, but had to teach myself some basics of live PA for the audio side. I wanted to be able to sample, playback, and play samples from my library in KONTAKT. I controlled my samples from a Roli Seaboard Block, and learned the basics of MPE (MIDI Polyphonic) to perform. The expressiveness of MPE really lended texture and a sense of live performance and production to the work.

Some setups were more playing driven, and some were more visuals driven with sonic overlays. Some visuals reacted very plainly and simply (Pitch to scale property, tempo to color, etc) while other were more sophisticated systems that I then reacted to when I played. I definitely found the very edge of how much I could control and just cognitively process simultaneously, although I think with some practice I could improve.

I played some covers and some original works, a culmination of the last year or so of A/V experiments. The work is still changing and evolving, there is a lot more to explore and discover. I’m still learning on the visuals side, introducing ray marching techniques and 3D into the visual side, and there is a universe to discover on the live performance side, using Ableton Live and the Roli gear.


Open Source Demo Reel

Download every source file from every project showcased in the movecraft demo reel. Learn, remix, and share. Download links: Source…

Wednesday, January 9th, 2019 | Blog, Downloads, Work

Jump it up!

Over a couple of Sundays, my son Kal and I made a video game. He was in charge of game…

Thursday, January 3rd, 2019 | Blog

Visualized Piano

I’ve been producing visuals with a MIDI enabled piano. It’s been grand to work on the audio and video simultaneously…

Tuesday, August 7th, 2018 | Blog, Downloads

Splice Festival

I was very involved with the Splice Festival 2018 edition.   It was a four day festival featuring a wide…

Sunday, May 20th, 2018 | Blog, Downloads, Work

Pixel Spirit Deck Table

Download the vdmx/isf files here Get the source files from Patricio Gonzalez Vivo on Github here The Pixel Spirit deck…

Monday, August 28th, 2017 | Blog, Downloads, Work


  This work was commissioned and produced for the Soundwave 7 Biennale. The theme was architecture. My co‐creator John Brian…

Monday, August 8th, 2016 | Blog, Work

Sugar Skull

I carved a sugar skull jack‐o‐lantern for Halloween in 2015 and had some fun staging a photo shoot.

Saturday, January 23rd, 2016 | Blog

NAB 2015

I spoke once again with MAXON in 2015. I decided to take Daniel Shiffman’s Nature of Code text and translate…

Saturday, January 9th, 2016 | Blog


Much of my VJ‐ing work was once done under the name CSTNG‐SHDWS. Although my collaborator in that endeavor has moved…

Sunday, January 3rd, 2016 | Blog

Dust Red Skies “Vanilla Cake”

Continuing my collaboration with Dust Red Skies, here is “Vanilla Cake”. DRS is : Angie Donkin — Vocals John Brian…

Thursday, October 29th, 2015 | Blog, Downloads


I participated in the fun 9‐Squares project. What is it? As quoted from the tumblr: An international collaboration of 9…

Tuesday, September 29th, 2015 | Blog, Downloads

Null. Void. Error. Exception. Undefined.

Creative coding is cool! …Except when nothing works. Source files.

Wednesday, July 22nd, 2015 | Blog

The Book of Shaders — ISF/VDMX translation

I love doing live visualizations, but have only dipped my toes into what may be considered something like real‐time visualization.…

Wednesday, June 24th, 2015 | Blog, Downloads

Bill Evans Title Sequence

As part of my motion graphics courses at the Academy of Art University, I created a demo project showcasing the…

Friday, June 19th, 2015 | Blog, Downloads

Start Up/Shut Down Sessions

The Re:boot exhibition at the The Tech Museum in San Jose, showcased a series of concerts and an exhibition of…

Monday, February 9th, 2015 | Blog, Downloads, Work

Instruction Overview

From 2008–2019, I’ve been a professional design educator. And since 2012, I’ve been the lead instructor and a faculty member…

Friday, February 6th, 2015 | Blog, Work

After Effects and C4D Keyboard Shortcut Charts

I created a few keyboard shortcut posters for my classroom. The list is in no way exhaustive but is curated…

Wednesday, January 21st, 2015 | Blog, Downloads

Nightmares on Wax Visuals

As part of the Nightmares on Wax 25 Year Anniversary tour, I consulted with Blasthaus and helped produce visuals, art…

Friday, January 16th, 2015 | Blog

Lusine Visuals

There is not a single artist that shows work with projection that would not be interested in showing at a…

Friday, January 9th, 2015 | Blog, Downloads, Work

The Nature of Code

Authored by Daniel Shiffman, the goal of the Nature of Code is to simulate natural systems using computational tools. I’d…

Sunday, December 7th, 2014 | Blog, Downloads, Work