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

Colorspace Synthesizer

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 and [...]

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

New Landscapes

Chasing Circles

Falling Notes

Abstract Architecture

Chromacolony

Unraveled