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 [...]
{ processing, puredata, python, visualization }
An experiment with tangible interfaces allowing on-screen drawing using assorted physical objects, each of which have a specific function.
{ experiment, interactive, processing, trackmate }
How to measure your heart rate with a webcam and some Processing code.
{ code, experiment, processing }
An interactive piece translating 2D forms to sound.
{ audio, interactive, processing, sound, synthesis }
An experimental, interactive audio synthesizer in which independent generators combine to create an ambient soundscape as they try to reach a state of equilibrium.
{ audio, interactive, processing, sound, synthesis }
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 [...]
{ code, processing, typography }
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 [...]
{ code, graphics, processing, visualization }
A drawing representing respiration patterns.
{ processing, sensors, visualization }
A series of generative drawings using simple hatching within a curvilinear scaffold to create a variety of sensual, rhythmic textures.
{ generative, processing }
An interactive music visualization requiring the performer to consider musical and aesthetic outcomes simultaneously.
{ interactive, music, processing, visualization }
A series of generative images using semi-transparent, stacked blocks.
{ generative, graphic, processing }
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.
{ generative, processing }