Etude (Computer, 2024) Swirlings of Simple Things (Computer, 2024 - ip) 'Sanandaj Festival' '...für Lautsprecher' Transition Studies (Computer, 2024 - ip) Five Changes (Computer, 2024 - ip) Generative Grammar Contentment, a Pythonian Code Poem Composing Code: a Self-portrait With Messiaen, Python, and Lilypond Symbolic Music Typesetting Tehran International Electronic Music Festival Transition Between Two Formations of the Same Time/pitch Space Transformative Repetition of Expressivity 'Chronologie des Hybriden' Creating Art is Creating Space Lento, A Pythonic Package for Compiling Lilypond Scores qust Dolce, routines for generating realtime midi data 'Musik für Lautsprecher' Mvto Bio negaahi be 'Continuum' Spellings Das andere Selbe (Variable Instrumentation, 2023) Immerwährend (Computer, 2023) Bytebeat (MIDI Player Piano, 2023) Miniature (Piano, 2022) NIBBLES.BAS (One Gamer, Live Electronics, and Video Projection, 2018) Kinderlied (Computer, 2014) Song (String Quartet, 2013, rev. 2022) Autonomie (Flute, Cello and Piano, 2013) Small Music (Piano Four Hands, 2012/13) For Neli (Piano, 2012) Studie (Piano, 2012)