Completed senior thesis surveying digital techniques for reconstructing string instrument acoustics through conventional piezoelectric pickups and implementing my own digital effects for live performance.
Updates and audio samples coming soon!
Worked as research assistant in the studio of Professor Johannes
DeYoung at Carnegie Mellon during summer 2020. Conceptualized and implemented audio for an interactive media work, experimenting with
neural network-powered music generation and programming a dynamic audio environment in Unity.
Wandering Within a Sea of Fog, a video art piece composed of audio and images from the project, was exhibited at the 2020 B3 Biennial of the Moving Image.
SuperCollider program that smoothly modules between any two (major or minor) triads
using Neo-Riemannian transformations. Generates infinite chord progressions! Completed as a final project for CPSC 431 -
blog post here.
A spinning ambisonic ping-pong delay, built as a Max for Live plugin. More info – including a GitHub page and audio samples – coming soon.
A collaborative, improvised music-making experience.
Players are given a laptop and an interface with two parts:
one that controls their own “primary” instrument, and another
that controls the parameters of a different player’s instrument.
Simple controls are designed to remove barriers of virtuosity and encourage exploration and experimentation.
The work was a part of my final project in MUSI 425, built with Max/MSP (devices
networked via OSC) and synthesized in Ableton Live. The excerpt showcased here is from an in-class presentation, performed and improvised by three classmates
who have never used (or heard) the work before.*
* Sorry for the suboptimal audio – demo recorded from a camera in the room.
Created a virtual instrument to be used for live coding performances,
inspired by some of Steve Reich’s works. The instrument is part-generative,
sometimes developing interesting patterns on its own, but is still responsive
and highly reliant on live user input.
Above is a recording of a short improvised performance for a final project presentation in CPSC 432. All synthesis/live pattern generation done in SuperCollider. Video demo of an earlier version can be found here.
Aspiring composer in my spare time. A dedicated music portfolio site is in the works, but for now you can
find a few things I've written here.
Cross Campus
Served as Producer and Lead Sound Engineer on Yale Daily News’
first ever podcast, Cross Campus. Planned episodes,
recorded interviews, and assembled and edited episode content.
Attune
Composed original music for Attune, another Yale Daily News podcast. Scored poems at 1:30 and 29:00 in the above episode.