post image
This is student work for the Processing workshop I taught at xm:lab in Saarbrucken, Germany. The ...

“Generative Gestaltung mit Processing”

ACADEMIA

post image
Installation project for Madrone Studios. This web application pulls video and photos from any ...

Facebook Video Wall

PROGRAMMING

post image
This is a gig I did for the Lila Downs tour. It was super fun, really great crew, and everyone was ...

Lila Downs at the Greek Theatre

PERFORMANCE

post image
Demo for a Leap-Motion controlled Arduino LED rig. Rotate hand to change colors, then use the ...

Leap Motion visuals to LED Control

PROGRAMMING

post image
Live video mixing set with Bubblegum Shitface at MOCO Gallery in Oakland, ...

BubbleGum Shitface at MOCO Gallery

PERFORMANCE

post image
Website for a photo gallery template and video loop reseller. They needed a flashy, ...

EMAQ Design

DESIGN

post image
One thing that has become a concern with this project is to ensure "quality of movement" while ...

New Feature– Headtracking!

DEV UPDATE

post image
This seems like a trivial feature, but I think it really goes a long way to keeping the user ...

Achievement– Milestones!

DEV UPDATE

post image
After a lot of re-factoring (from the Java prototype to Javascript/threeJS/PHP) I've gotten all the ...

Refactor and Data Tracking

DEV UPDATE

post image
Before getting the patient to start practicing range-of-motion exercises, it's important to ...

Calibration Screen

DEV UPDATE

post image
Video mixing for Dan Wilcox's set at the KCRW Masquerade Ball in 2013. This is the first time I ...

KCRW Masquerade Ball 2013

PERFORMANCE

post image
Gameplay demo for the "Bull in a China Shop" game for the VisualTouchTherapy app. Use hand waving ...

“Bull in a China Shop”

DEV UPDATE