Theatrical Sound

Live Sound & Live Recording

Carnegie Mellon Philharmonics

Live Recording:

Carnegie Mellon Philharmonics

Carnegie Mellon Opera

Live Recording:

Carnegie Mellon Opera

Carnegie Mellon Wind Ensemble

Live Recording:

Carnegie Mellon Wind Ensemble

Carnegie Mellon Contemporary Ensemble

Live Sound & Recording:

Carnegie Mellon Contemporary Ensemble

Carnegie Mellon Jazz Ensemble

Live Sound & Recording:

Carnegie Mellon Jazz Ensemble

Carnegie Mellon Guitar Ensemble

Live Sound & Recording:

Carnegie Mellon Guitar Ensemble

Impression II @ Wenzhi Hall

Live Sound & Recording:

Impression II @ Wenzhi Hall

OASIS Music Festival

Live Sound & System Design:

OASIS Music Festival

Music Composition & Production

Programming

Click-In Production Manager

TypeScript

A web-based production management platform built for theater companies. Covers script versioning, rehearsal scheduling, cue lists, and asset management, with Lark OAuth integration and an AI-powered crew coordination bot.

View on GitHub →

Music Cue Player

C++

A sample-accurate music cue sequencer for live performance and theatrical production on macOS. Features sync groups, Python scriptlet cues, a mix console, MIDI/OSC I/O, and LTC/MTC timecode generation.

View on GitHub →

Spatial Audio Research

Research

A Geometry-Aware Learnable Model for In-the-Round Spatial Audio Rendering. A geometry-aware R-Ψ framework that improves both localization accuracy and SPL uniformity for distributed audiences in in-the-round theater environments.

MS Thesis · Carnegie Mellon University · 2026

Download Thesis (PDF) →