Welcome! I'm Chris, a music technologist, computer scientist, synth nerd, and freelance french horn player. I'm from Rhode Island, and recently finished two bachelor's degrees in computer science and french horn performance at Boston University. I'm currently a MA student in Music, Science, and Technology at Stanford University's Center for Computer Research in Music and Acoustics (CCRMA).
Current work:
Research Assistant, Embedded Audio @ Stanford CCRMA
Summer 2026:
Audio Software Engineer Intern @ Nintendo of America, Redmond WA
Feel free to look around the site and learn about my experiences, projects, and music, or get in contact with me through the links on the left.
Education
Stanford University
MA Music, Science & Technology
2025 – 2027
Boston University
BA Computer Science
BM French Horn Performance
2021 – 2025
Work Experience
Audio Software Engineer Intern @ Nintendo of America
Summer 2026
• Audio firmware optimization
Contract Software Developer @ Stellr Audio Labs
Apr 2026 – Present
• Development for Ableton Live gamepad control application
Python, JavaScript
Research Assistant, Embedded Audio Developer @ Stanford University
Oct 2025 – Present
• DSP Bluetooth firmware development for a medical acoustic monitoring device in collaboration with Stanford Medicine/CCRMA
C, Nordic, Bluetooth LE
Research and Development Engineer Intern @ Bose
Summer 2025
• Supporting Rapid Design Engineering team in prototyping future products
Swift, Python, Godot
Data Pipeline Engineer @
CommonTime Pathways
2024 – 2025
• Developed scalable web-scraping pipeline for higher education music program data collection
• Implemented admin tools for data management
Python, JavaScript, TypeScript, HTML, Firebase
Ongoing
Tracheal Acoustic Monitoring (TAM)
Wearable device for real-time tracheal breath sound capture, developed in collaboration with Stanford Medicine and CCRMA.
Writing Bluetooth audio firmware for continuous acoustic monitoring, and assisting with model training for automated breath sound detection and classification.
(Research Leads: Chris Chafe, CCRMA and Dr. Matthew Muffly, Stanford Medicine)
BlowCoder
An exploration of spectral analysis-based mouth cavity modeling for real-time control of expressive wind instrument synthesis. Built with Teensy microcontroller, sound design with Max/MSP. Plays like an EWI/vocoder hybrid. Initially completed for MUSIC 250A: Physical Interaction Design for
Music (Prof. Sasha Leitman), Spring 2026 at Stanford CCRMA. Currently being redesigned with a custom PCB and improved sensor array for more accurate mouth cavity modeling and enhanced playability.
2026
Physical Modeling Ocarina Synthesizer
Part of a research project investigating existing physical modeling techniques for wind instrument synthesis. An interactive JUCE application for full ocarina design and control with responsive animation and a sound synthesis pipeline based on air jets and a Helmholtz resonator. Final project for CS 448Z: Physically Based Animation and Sound at Stanford University (Prof. Doug James), Spring 2026.
Entropy Coding for Neural Audio Codec
Contribution to a group final project for MUSIC 422: Perceptual Audio Coding (Prof. Marina Bosi), Winter 2026 at Stanford CCRMA. Implemented an entropy coding module for a neural audio codec architecture based on prediction residuals, investigating the impact of different coding strategies on compression efficiency and audio quality. The project includes a listening test to evaluate perceptual differences between coding approaches.
(with: Niccolo Abate, Gabriel Soule, CCRMA)
Psychoacoustics of Humanization for Sample-Based Drum Grooves
Research study examining the psychoacoustic factors that contribute to perceived humanization in sample-based drum programming. Studies the roles of timing microvariations, velocity nuance, and spectral consistency in distinguishing machine-quantized grooves from human performances. Completed for MUSIC 251: Psychophysics and Music Cognition (Prof. Takako Fujioka), Winter 2026 at Stanford CCRMA.
2025
"ChucKed-On Bach"
A project with the ChucK programming language to sequence MIDI files of multi-part Bach compositions. Inspired by Wendy Carlos' "Switched-On Bach." Completed as a final project for MUSIC 220A: Fundamentals of Computer-Generated Sound (Prof. Chris Chafe), Fall 2025 at Stanford CCRMA.
FXNet: CNN for Audio Effects
Final project for DS 340: Intro to Machine Learning and AI at Boston University, Spring 2025. An audio ML
experiment which can label clips of various musical instruments based on
which audio effects (Distortion, Chorus, Delay, Reverb). Check out the paper
and slide deck.
MidiHero
In-development JUCE plugin that allows a Guitar Hero controller to be used as a MIDI input device. In its current
form, uses HIDAPI to detect Xbox 360 GH controller.
Allows the user control over which MIDI event is triggered by each fret button. Planned work includes revamped UI
and support for more controllers.
2024
All-Purpose Lofi Facilitator (ALF)
JUCE VST/AU plugin for "lofi" effects, simulating physical audio formats. This was undertaken as a personal
research project and presented for admission into music technology
graduate programs. ALF allows the user to downsample/bitcrush an audio stream to create distorted, lofi signals.
The design, process, and some discussion of the lofi movement as an
aesthetic trend are presented in the companion paper.
2023
Spin
Album cover image recognition Android app with Spotify API integration. Intended as a mobile music shopping
assistant. The user can take a picture of a physical album and will be provided
with the Spotify listing, accomplished via an API chain which includes Google Cloud Vision. The Kotlin-based app
also includes a store locator map and "my list" tool for the user's personal collection of records.
(with: Jonah Musher-Eizenman, Wai Lun Mak, Boston University)
PyDrummer
Simple drum machine made with Python and the Pygame library. 16 beats, three sounds, adjustable BPM.
CER
I make electronic/synthwave music online and post it under the name CER. Right now, most of it is kept on SoundCloud:
I also post some music-related things on my Instagram page
A more organized release on other streaming services is coming soon.
Coursework
interruption
A work in 5.1 created and mixed with Pro Tools completed as a final project for MT435: Composing with Electronic Sounds and Computers at Boston University, Spring 2025.
coming soon!