Projects

Chordel

A synthesizer and training tool for the Ableton Push 2, written in C. Implements the Push 2 USB display protocol from scratch for frame-accurate rendering alongside real-time MIDI handling.

Rhythm and Goose

A rhythm game built with a composer partner, approaching a Steam demo. Features a custom FMOD-Godot plugin in C++ running on its own audio clock, and a pipeline that generates levels directly from audio timing data.