Performances & Shows 

Upcoming:  
2022
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
Sound and Music Computing (SMC–22)   06.05–06.12, Saint-Etienne, France

Past:
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, Stanford, 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


Stereo

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

Score

Sorplecum Poseltoy (2020) ..... film score
Trio (2019) ..... percussion trio 
Rendered Clear (2018)
 ..... string quartet

Spatial

Organ Music (2021-2) ..... 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