Visualizations for new Display

Over the last couple months I’ve had the chance to develop a series of “paintings” for the fiberoptic tapestry, a new display system developed by artists Ligorano/Reese. It is essentially a hand-woven canvas of optic fibers, each illuminated by an electronically-controlled LED. The result is incredibly beautiful and expressive, producing a painterly effect. I was [...]

Invisible Chimes

Topographic Mirror

Tangible Drawing Interfaces

An experiment with tangible interfaces allowing on-screen drawing using assorted physical objects, each of which have a specific function.

Web Cam Heart Rate Monitor

How to measure your heart rate with a webcam and some Processing code.

Moving Sound

An interactive piece translating 2D forms to sound.

Colorspace Synthesizer

An experimental, interactive audio synthesizer in which independent generators combine to create an ambient soundscape as they try to reach a state of equilibrium.

Text on a Curve

I’m researching methods to render text along a path, like you can easily do in Illustrator. Unfortunately, it’s not so simple in Processing (unless someone knows of a library that does this). You can find a demo and the source here. Click four times to set the curve points and handles. Move the mouse left [...]

Making a Stacked Area Chart With Processing

In order to visualize multiple variables in a single time series, a stacked area (sometimes called a “stream”) chart is often useful. I am currently doing research for an upcoming visualization that will trace the development of ideas through a conversation. Unable to find processing code to create an area chart, I decided to write [...]

Gesture

Seven Minutes

A drawing representing respiration patterns.

New Landscapes

A series of generative drawings using simple hatching within a curvilinear scaffold to create a variety of sensual, rhythmic textures.

Chasing Circles

Falling Notes

An interactive music visualization requiring the performer to consider musical and aesthetic outcomes simultaneously.

Abstract Architecture

A series of generative images using semi-transparent, stacked blocks.

Generative Works

Unraveled

In this portrait triptych, a continuous thread winds its way throughout the face. The delicate structure progressively becomes unraveled leaving a series of chaotic, disconnected points.