Hello! I'm a second-year PhD student at Princeton 🐯, advised by Professor Adam Finkelstein. I'm researching ML-driven musical creativity while staying grounded in interpretable instruments, effects, and audio processor graphs constructed with Faust.
- Faust-to-JAX: Convert any Faust code into JAX. Then optimize with SGD, evolutionary algos + more!
- DAC-JAX: Descript Audio Codec and EnCodec, training and pre-trained models
- audiotree: Data loading and augmentations
- DX7-JAX: Yamaha DX7 🎹 in JAX via Faust
- DawDreamer: Control VSTs, Faust processors and more via Python
- Vita: Python bindings to the Vital Synthesizer
- AbletonParsing: Parse Ableton warp markers (.asd) files and do beatmatching 🥁
- Faust-Tutorial
- TD-Faust
- faustlibraries (I contribute to this)
- FaucK (I'm the maintainer)
- WarpBuf
- ChucKDesigner