sound

TonnetzViz (2025-)

TonnetzViz (2025-)

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.

Read More

Machine Learning in Max (2022-2024)

Machine Learning in Max (2022-2024)

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).

Read More

ObieVerb (2020)

ObieVerb (2020)

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.

Read More