Music

I am interested in the intersection of music, technology, and real-time interaction.

Works

Audiovisual works, installations, video, mixed-media pieces.

Exercises in Breathing I

Audiovisual work
YouTube  •   Project Page


Reflections 1

Audiovisual work
Watch on YouTube

Music

ambient 01 cut cover artwork ambient 01 cut

Original track
Listen on SoundCloud

Performance

Ensembles I play in, and concerts and live sets.

Modular Synthesis for Composers and Performers

Stanford Modular ORKestra
The Rise of MORK (Winter 2026)  •  


Performer in Stanford Modular ORKestra.


NMP Code Ensemble

With Chris Chafe — Stanford CCRMA
Course Site


Network Music Performance (NMP) ensemble exploring real-time networked music-making and live coding. I manage the webapp and instrument directory for the course.


Stanford Laptop Orchestra (SLOrk)

Stanford CCRMA
Spring Concert 2025  •   Chamber Concert 2025


Performer in SLOrk, an ensemble of laptop-based instruments designed and played by students at Stanford's Center for Computer Research in Music and Acoustics.

Music Technology

Signal processing tools, instruments, and audio software.

Breath Work interface used in Exercises in Breathing Breath Work

Interactive musical interface and instrument
Project Page


The interface and instrument created for Exercises in Breathing, connecting breath and real-time musical interaction.


what-the-freq what-the-freq

Interactive PyGame application — Python
GitHub


An interactive real-time frequency visualizer and audio game built with PyGame, exploring signal processing concepts through play.


DAW Plugin DAW Plug-in

C++ / JUCE / Xcode


A digital audio workstation plug-in developed in C++ using the JUCE framework in Xcode, implementing custom DSP processing for use in professional audio environments.