Released Software
Spotify is a music streaming service providing 30 million songs with iOS, Android, OSX, Windows, Linux and Web clients.
An iOS, OSX and Web personal photography service supporting unlimited full-resolution image uploads and editing with instant syncing between devices.
Pixel Bender is a video and image processing language designed for heterogenous (GPU/CPU) computing environments supported by Flash, Photoshop, and After Effects.
WindowsCE (now Windows Compact Embedded) is a componentized, real-time operating system designed for small-footprint devices at the edge of enterprise networks.
Pixel Bender Demos and Experiments (demos require Flash)
An experiment in using Pixel Bender kernels in Flash for efficient audio processing. Includes source code and implementation details.
These were interactive website headers I built for the previous version of this site. The filters are written in Pixel Bender.
From the lab I created for MAX 2010, I use a Pixel Bender kernel to animate a particle system.
UX Experiments (demos require Flash)
an experiment in image overlays for navigation
a tribute to Paul Haeberli, who wrote an image processing demo for SGI using a variant of this UX. I added the visual undo stack.