The circuit becomes a bed of fallen leaves lying between the soil and my skin.

fallen leaves

diy midi controller diy midi controller

fallen leaves is a DIY MIDI controller that I use in most of my electroacoustic improvisations. It allows me to engage with sound through my entire body, from hands to feet. Pressure sensors beneath the leather turn the soft touch into code. Electronics become not just an interface for data mapping, but a layer of contact where the skin breathes with the ground.

diy midi controller

Demo

Project Detail

diy midi controller diy midi controller

This project uses:

The wooden box is designed together with Cheng-Lin Lee.

diy midi controller

moss

The speakers become moss, holding sound the way it holds water along the ground.

speakers under a balloon

I developed this speaker module while working on my MFA thesis performance in Digital Media at RISD. The initial intention was to create sound that resonates through the surface of a balloon, allowing it to become an isolated sonic world. From there, the work expanded into a broader interest: how might spatial listening break away from the privilege of a fixed sweet spot and from centered, hierarchical listening positions? This led me to question what forms spatial audio might take beyond the perfect geometry of the dome, not arranging speakers spatially to serve sound, but allowing sound to reorganize the spatialization of the space.

speakers under a balloon speakers under a balloon speakers under a balloon speakers under a balloon

Einstein Lorenz

Circuitry and control voltage celebrate chaos, recursion, and entanglement.

To observe the entanglement phenomenon, simply turn the control knob or place some psychedelic CV candy on Einstein’s tongue. Through the audio or CV output, you’ll experience the entangled world through Einstein’s eyes.

Project Detail

modular synthesizer modular synthesizer

This project uses:

I took the Modular Synthesis Studio course at RISD SRST taught by Alex Chechile. We learned and applied concepts of voltage controlled synthesizers to creative coding and embedded computing platforms.

modular synthesizer modular synthesizer

Code

Inspired by the Gen patch made by Cycling ’74—the Lorenz attractor example that uses the history operator for chaotic functions—the system performs its work through recursive calculations. I replace the parameter inside the Gen patch with a control voltage that works in the Daisy Patch Submodule.

modular synthesizer modular synthesizer