Automatic Differentiation in the Faust Compiler
- Mentors
- sletz, Agathe Herrou, David Braun
- Organization
- GRAME
- Technologies
- c++, Faust
- Topics
- machine learning, digital signal processing, Audio synthesis
Support for differentiable Faust algorithms is currently provided by an external JAX backend. The aim of this project is to add automatic differentiation capabilities to the Faust compiler with a view to enabling a variety of machine learning approaches to digital audio synthesis and signal processing directly within the Faust language.