Spatial

Organ Music (2022) ..... site-specific piece for Audium Theatre of Sound
BLOCK (2021) ..... oboe, clarinet, cello; 7th order ambisonics
My Heart (2021) ..... audiovisual (10 screens, 8 speakers, for the RML CineChamber)
Not Here (2021) ..... dispersed narrative sound-installation
Suspended Violin (2021) ..... audiovisual  (fixed media & 5th order ambisonics)

100 Broken Pianos (2018) ..... sample-based 5th order ambisonic piece

Score

Noctilucent Type I (Veils) (2022) .... violin, cello, bass clarinet, piano
Trio (2019) ..... percussion trio
Rendered Clear (2018)
..... string quartet

Stereo

Violin Improvisation System (2022) .... violin & electronics
Movement, still (2019) ..... a collection of short electronic pieces
Every Word (2019)  ..... jazz quartet (alto sax, piano, electric bass, & drums)


...older work... 1, 2, 3, 4

Performances & Shows

2022
‘Noctilucent Veils’ Premiere, SF
Contemporary Ensemble                             11.30, CCRMA, CA
International Computer Music
Conference (ICMC)
                                    07.03-07.09, Limerick, Ireland
New York City Electroacoustic Music
Festival (NYCEMF)
                                   06.20–06.26, New York, NY
Peacock Lounge                                        06.09, San Francisco, CA
Sound and Music Computing (SMC–22) 06.05–06.12, Saint-Etienne, France
Audium Spatial Sound Residency              02.10 – 04.02, San Francisco, CA

2021
Audiovisual Frontiers (Digital Gallery)     11.20, UC Riverside, CA
Ecos Urbanos Festival                                11.18, Tecnológico de Monterrey, Mexico
Incubator––21                                            11.09 – 11.14, London, UK
CCRMA Transitions Concert                     10.07, CCRMA, CA
Gray Area Artist Showcase                         08.18 – 08.19, San Francisco, CA
RML CineChamber Showcase                   07.26, San Francisco, CA
SNE (livestream)                                        06.02, online
Maker Music Festival                                 05.15, online
SNE (livestream)                                        03.10, online
Quarantine Sessions #37                            01.31, online

2020
SNE (livestream)                                       11.19, online
CCRMA New Works                                 02.19, Stanford, CA
KZSU Day of Noise                                  02.08, Stanford, CA