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
We present NablAFx, an open-source framework developed to support research in differentiable black-box and gray-box modeling of audio effects. Built in PyTorch, NablAFx offers a versatile ecosystem to configure, train, evaluate, and compare various architectural approaches. It includes classes to manage model architectures, datasets, and training, along with features to compute and log losses, metrics and media, and plotting functions to facilitate detailed analysis. It incorporates implementations of established black-box architectures and conditioning methods as well as differentiable DSP blocks and controllers, enabling the creation of both parametric and non-parametric gray-box signal chains. Beside established conditioning methods like concatenation, featurewise linear modulation (FiLM) and temporal feature-wise linear modulation (TFiLM), we propose three further methods: time-varying concatenation (TVCond), tiny TFiLM (TTFiLM) and time-varying FiLM (TVFiLM), as efficient implementations of time-varying conditioning similar to TFiLM. We also propose the Static Rational Linearity as a flexible and efficient differentiable processor to learn nonlinear functions. The code is accessible at https://github.com/mcomunita/nablafx.
Author (s): Comunità, Marco; Steinmetz, Christian J.; Reiss, Joshua
Affiliation:
Queen Mary University of London ; Queen Mary University of London
(See document for exact affiliation information.)
Publication Date:
2025-09-04
Import into BibTeX
Session subject:
Artificial Intelligence and Machine Learning for Audio
Permalink: https://aes2.org/publications/elibrary-page/?id=23023
(3827KB)
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.
Comunità, Marco; Steinmetz, Christian J.; Reiss, Joshua; 2025; NablAFx: A Framework for Differentiable Black-box and Gray-box Modeling of Audio Effects [PDF]; Queen Mary University of London ; Queen Mary University of London; Paper 34; Available from: https://aes2.org/publications/elibrary-page/?id=23023
Comunità, Marco; Steinmetz, Christian J.; Reiss, Joshua; NablAFx: A Framework for Differentiable Black-box and Gray-box Modeling of Audio Effects [PDF]; Queen Mary University of London ; Queen Mary University of London; Paper 34; 2025 Available: https://aes2.org/publications/elibrary-page/?id=23023
@article{comunità2025nablafx:,
author={comunità marco and steinmetz christian j. and reiss joshua},
journal={journal of the audio engineering society},
title={nablafx: a framework for differentiable black-box and gray-box modeling of audio effects},
year={2025},
number={34},
month={september},}