AUDIO SOFTWARE
Made in collaboration with Johannes Schütt, ICST Kristall Motion Map is a standalone REAPER Lua script with a real-time graphical interface. It arranges up to 64 AmbiEncoder sources as points within a 3D crystal lattice and moves them through space using a step sequencer. The movement can be tracked live in the isometric preview, sent via OSC to an ICST AmbiEncoder_64, and shaped using instance-specific transformations, quantisation, smoothing and interaction. Created as part of a 2026 ICST Studio Residency in Zürich, Switzerland.
This VST plug-in does real-time Tonnetz visualization of MIDI input, allowing for quick chord analysis in a DAW. The Tonnetz (German for 'tone net') is a conceptual lattice diagram representing tonal space first described by Leonhard Euler in 1739.
Interactive audio-visual installation written in Max, with OSC connection to Touch Designer, and Node JS server for participant to download the music that they make with their motion. Premiered at the 2022 Sideways Festival in Helsinki and installed at the Finnish Museum of Technology from July to September 2023.
Ecologically informed VST Plug-ins and M4L Devices for sound creation and manipulation.
Extensions of my 2019 dissertation, Modeling Natural Systems in Immersive Electroacoustic Music.
A set of pedagogical programs written (mostly) in Max that introduce machine learning and its affordances within the Max programming language (including unsupervised and supervised learning, concatenative synthesis, and neural networks for raw audio generation).
Drop a recording onto the app, select one of Oberlin’s concert halls, pick the amount of reverb added, and export your recording in that hall! Made during the COVID-19 pandemic for the Oberlin community, in collaboration with Andrew Tripp.
A web-based tool that allows listeners to virtually navigate the birds of two of the Virginia Barrier Islands. Made in collaboration with Becky Brown.
Flocking Simulation-Driven Multi-Channel Software Instrument for Collaborative Improvisation
Software to Test and Train Spatialization Perception
VIDEO SOFTWARE
Built for a showing of Brian Eno’s Reflection.
Highly-Customizable Vectorscope-Based Audio Visualizer
Visualizer for Custom-Built Instrument
Motion-Influenced Audio-Visual Software
