You are currently logged in as an
Institutional Subscriber.
If you would like to logout,
please click on the button below.
Home / Publications / E-library page
Only AES members and Institutional Journal Subscribers can download
Differentiable programming via automatic differentiation (AD) is the foundation for gradient-based optimisation techniques, and forms the basis for many current approaches
to machine learning. Though well catered-for in general-purpose programming languages, the availability of AD in a domain-specific language (DSL) could offer novel perspectives on optimisation problems in the field of audio. We present a general scheme for differentiable programming in the Faust programming language, a high-performance DSL tailored to audio synthesis and signal processing. Faust`s rich ecosystem, coupled with a comprehensive AD implementation, can provide support for audio optimisation and machine learning applications on a multitude of platforms, from FPGAs to the web.
Author (s): Rushton, Thomas; Orlarey, Yann; Michon, Romain; Risset, Tanguy; Letz, Stéphane
Affiliation:
(See document for exact affiliation information.)
Publication Date:
2025-09-02
Import into BibTeX
Session subject:
Artificial Intelligence and Machine Learning for Audio
Permalink: https://aes2.org/publications/elibrary-page/?id=23017
(288KB)
Click to purchase paper as a non-member or login as an AES member. If your company or school subscribes to the E-Library then switch to the institutional version. If you are not an AES member Join the AES. If you need to check your member status, login to the Member Portal.
Rushton, Thomas; Orlarey, Yann; Michon, Romain; Risset, Tanguy; Letz, Stéphane; 2025; Faust Autodiff: Towards Audio Domain-Specific Machine Learning [PDF]; ; Paper 28; Available from: https://aes2.org/publications/elibrary-page/?id=23017
Rushton, Thomas; Orlarey, Yann; Michon, Romain; Risset, Tanguy; Letz, Stéphane; Faust Autodiff: Towards Audio Domain-Specific Machine Learning [PDF]; ; Paper 28; 2025 Available: https://aes2.org/publications/elibrary-page/?id=23017
@article{rushton2025faust,
author={rushton thomas and orlarey yann and michon romain and risset tanguy and letz stéphane},
journal={journal of the audio engineering society},
title={faust autodiff: towards audio domain-specific machine learning},
year={2025},
number={28},
month={september},}