pop city apocalypse
(2026, upcoming) [6'30"] for orchestra
(2026) [15'] for 8 players and spatialized electronics
pop city
(2025) [3'30"] for large ensemble
i am a strange loop
(2025) [3'] for orchestra
Excavate
(2024) [4'] for brass choir
Void
(2023) [10'] for orchestra
wild honey...
(2026) [7'30"] for voice, bass clarinet, violin, and viola
KawaiiBassFuture
(2025) [6'] for modular synthesizer and mixed ensemble
Hemorrhage
(2025) [10'] for flute and cello
Air on the G String
(2025) [7'] for mixed quartet
Remains of Once-Blooming Waters
(2024) [11'] for mixed quintet/quartet
Through Each Cavern
(2023) [6']Â for clarinet and percussion [see more details]
Buzzes
(2022) [7'] for mouthpieces, violin, and violoncello [see more details]
SuperCrashBros
(2026) [5'30"] for cymbals and quadrophonic live electronics
Unwinding Metal
(2025) [7'] for solo violin and fixed medium
(2025) [19'] for solo piano and found objects
to sink, slowly, into the silvery sea
(2024) [10'] for soloist on piano, violin, and found objects
Sommerlied III
(2024) [3'] for piano
Three Preludes
(2023) [11'] for piano
Clockwork
(2021) [5'] for flute [see more details]
megalith
(2026) [5'] 5th order ambisonic videomusic
Crash Landing
(2026) [8'15"] 3rd order ambisonic videomusic
sinesweeper.online
(2025) [6'] quadrophonic fixed medium
RedDeadRouletteReconstruction
(2025) [8'16] stereophonic fixed medium
RedForest
(2025) [31'] for video and two performers [rodent_radio with sippapas thienwiwat]