works by format [view works by date]
click on any title for details [view discography]
[VIDEO]
-
SOUNDING PUZZLES (2021) with the Santa Cruz County Youth Symphony
-
SINGING PUZZLES (2020) with Volti
-
MUSIC FOR HARD TIMES (2021) with the Living Earth Show & Jon Fischer
-
SOUNDS IN MOTION (2020) with MPLS and ComMUSICation
-
THE MYSTERIOUS PUZZLE (2020) with MyCincinnati Youth Orchestra
-
DRAWN TOGETHER (2020) with the Chicago Composers Orchestra
-
KRONOS MAKES SOUNDS WITH STUFF (2020) with Kronos Quartet
-
THREADS: A VIDEO SKETCHBOOK (2019)
-
FOUR-SECOND FANFARES (2019)
-
UKULELE OLYMPICS (2018)
-
RECORDER RACING (2017)
-
COUNTERPAINT (2018)
-
WORDS: A VIDEO WORKBOOK (2017)
-
A NOTE (2013-16)
-
27 OVERTURES (2013)
-
FIVE PIECES (2013)
[ALBUM]
-
MUSIC FOR HARD TIMES (2021) with the Living Earth Show
-
OCEAN PARK (2020)
-
PERIPHERY (2018)
-
AN UNINTENDED SPACE (2017) with Stijn Hüwels
-
STILLS (2016)
-
INVENTIONS (2016)
-
GANYMEDE (2015)
-
JOHN WAYNE DEATH SCENE (2015) with Joseph Edward Yonker
-
GLACIER PARK (2014)
-
CLOUDKEEPER (2014)
-
ARCHIVE (2014)
-
WHEN THE CURTAINS OF NIGHT ARE PINNED BACK BY THE STARS (2012)
-
I AM A POOR WAYFARING STRANGER (2011)
[INSTALLATION]
-
FROM PLACE TO PLACE (2021) with Bay Area youth
-
TURNTABLE DRAWINGS (2016-2021) with Jon Fischer
-
ON|OFF (2017) with Earsight Duo
-
HEAR BOXES (2018)
-
A COMPOSITION IN PARTS (2017) with R. Eric McMaster
-
NEARLY (2015)
[OPEN INSTRUMENTATION]
[6+ PLAYERS]
-
ECHOES (2017) // spoken-word chamber opera for six poets and six musicians
-
PLAYBOOK (LAB BOOK) (2017) // seven musicians (fl, cl, vln, vlc, 2 perc + voice)
-
NO MORE DARKNESS, NO MORE NIGHT (2016) // string quartet, SATB soloists, cassette
-
BETHLEHEM (2014) // nine musicians (cl/b cl/2 hn, 2 vln, vla, vlc, cb)
-
ECHO PARK (2014) // 3 guitars + 3 flutes
-
LA FOLIA (2014) // string quartet or quintet + harpsichord
-
JUST SO (2014) // for narrator and six musicians
-
BARTOK A/B (2013) // four pianists (2 pianos + toys), two percussionists, toy chorus
-
THE FIRST AND THE LAST (2013) // three guitars + string quartet
[4-5 PLAYERS]
-
PLAYBOOK (2016) // percussion quartet
-
PLAYBOOK (2018) // five musicians (ob, cl, vln, cb, perc)
-
WISHES, LIES, AND DREAMS (2013) // monodrama for voice and pierrot ensemble
-
NEW JERUSALEM (2014) // string quartet + electronics
-
CROSSING (2013) // string quartet + electronics
-
GOOD NIGHT (2012) // string quartet
-
TOY PIANO MUSIC (2012) // toy piano + string quartet
[2-3 PLAYERS]
-
OPPOSITES (2018) // three musicians + electronics
-
BEBUNG (2015) // three or more musicians, opt. electronics
-
PERIPHERY (2015) // flute, cello, piano + electronics
-
BROKEN BIRDS (2014) // three flutes
-
A PLACE THAT INHABITS US (2011) // three guitars
-
BETWEEN US (2016) // cello + vibraphone
-
TWO AND SIX (2016) // two electric guitars
-
PROVIDENCE (2014) // viola, cello + cassette loop
-
HOLLY PARK (2014) // viola, piano + cassette loop
[1 PLAYER]
-
COPING (2020) // percussion
-
WORKBOOK (2016) // any instrument
-
DOUBLE LINE DRAWING (2016) // cello + sine waves
-
STILL CYCLES (2016) // piano
-
GLOSSOLALIA AND DREAM JOURNALS (2015) // percussion
-
EDEN PARK (2015) // piano
-
CIRCLE SONGS (2015) // piano
-
GARDEN MUSIC (2015) // piano
-
WAKE (2014) // piano + cassette
-
THREE FANTASTIC HOUSES (2008) // percussion + electronics
[VOCAL]
-
CAMPFIRE CHANTS (2019) // voices
-
PLAYBOOK CHORUSES (2018) // voices
-
GOOD NIGHT // SATB choir
-
ROSE OF SHARON (2014) // three or four voices (SSA / SSSA)
-
GLORIA PATRI // voice + string orchestra
-
CHILDREN'S SONGS BOOK 2 // voice + two percussionists
-
CHILDREN'S SONGS BOOK 1 // voice + piano
-
AVE MARIS STELLA // voice, piano + string quintet
-
TWO NOCTURNES // voice + piano
[BOX]
-
CORRESPONDENCES I & II (2018)
-
BLACKBIRD BOXES (2018)
-
ACTIONS BOX (2017)
-
ASTORIA DREAM BOX (2016)
-
MANHATTAN BOX (2016)
-
O'AHU BOX (2016)
-
OAKLAND / JERSEY CITY BOX (2015)
-
BROOKLYN BOX (2014)
-
OLYMPIA BOX (2014)
[ZINE]
-
THE MYSTERIOUS PUZZLE (2020)
-
ON LISTENING (2020)
-
CALMING (2020)
-
COPING (2019)
-
POSSIBLE PATHS TO PLAY ON (2019)
-
INNER WORLD MAP (2019)