Tonebender (working name) is a synthesizer written in Faust, built as a CLAP plugin with the Zig programming language.
Project status: unreleased
Currently this repository contains everything except for
tonebender.dsp
, which is the DSP core of the synth. This code will be included in the repository after there is a stable public release. Until then, you'll have to wait in suspense!
- install just, faust, and anyzig (or edit the just file to use zig 0.14.1)
- run
just
, which will symblink faust/sine.dsp to faust/mydsp.dsp, make a c file with faust, and then zig build
this could be done entirely with the zig build system instead :P