Copilot SDK in FaustChat
Faust is a functional programming language for real-time audio signal processing and synthesis. It is widely used for creating audio effects, virtual instruments, and sound design.
FaustChat is a chatbot that reuses Copilot
to generate Faust code for audio DSP effects.
You can download FaustChat
here.
Here's an example session with FaustChat:
- /model Claude Sonnet 4.6
- /source load c:\1.mp3
- /source play 1
- reverb
It stars playing an audio file, then it instructs the model to create a reverb effect for the audio. The generated code is passed to my Faust VST and is applied as an audio effect to the file.