Home page displaying selected projects

X-ray Painter

Experimental video paintings using a camera, projector, and custom video effects.

#art #effects #gpu #javascript #video

Gritty Viddy

Real-timeish, GPU-backed video effects using vanilla Javascript.

#art #effects #gpu #javascript #realtime #video

Babygate

A vanilla JS / HTML5 demo game for the iome platform.

#art #html5 #javascript #videogame #webaudio

iome

A platform for developing physical interfaces with a web application frontend using modern, off-the-shelf technologies.

#html #http #microcontroller #micropython #python3 #server #wifi

Laser-cut Keypad

A Internet-connected Keypad w/ Backlit, Lasercut Living Hinge Buttons.

#microcontroller #micropython #python3 #wifi

Composer

A simple sound toy using the Web Audio API.

#art #audio #html #javascript #webaudio

Ion Model

A computationally inefficient exploration of the complex behaviors that arise from the interaction of simple rules.

#art #html #javascript #videogame

Video Feedback Instrument

NTSC video generation w/ light pen feedback

#art #microcontroller #video