Differentiable all-pole filters for time-varying audio systems

Chin-yun Yu*, Christopher Mitcheltree, Alistair Carson, Stefan Bilbao, Joshua Reiss, Gyorgy Fazekas

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract / Description of output

Infinite impulse response filters are an essential building block of many time-varying audio systems, such as audio effects and synthesisers. However, their recursive structure impedes end-toend training of these systems using automatic differentiation. Although non-recursive filter approximations like frequency sampling and frame-based processing have been proposed and widely used in previous works, they cannot accurately reflect the gradient of the original system. We alleviate this difficulty by reexpressing a time-varying all-pole filter to backpropagate the gradients through itself, so the filter implementation is not bound to the technical limitations of automatic differentiation frameworks.

This implementation can be employed within audio systems containing filters with poles for efficient gradient evaluation. We demonstrate its training efficiency and expressive capabilities for modelling real-world dynamic audio systems on a phaser, time-varying subtractive synthesiser, and feed-forward compressor. We make our code and audio samples available and provide the trained audio effect and synth models in a VST plugin.
Original languageEnglish
Title of host publicationProceedings of the 27th International Conference on Digital Audio Effects (DAFx24)
Place of PublicationSurrey, UK
Pages345-352
Number of pages8
Publication statusPublished - 7 Sept 2024
Event27th International Conference on Digital Audio Effects - Surrey, United Kingdom
Duration: 3 Sept 20246 Sept 2024

Publication series

NameProceedings of the International Conference on Digital Audio Effects
ISSN (Print)2413-6700
ISSN (Electronic)2413-6689

Conference

Conference27th International Conference on Digital Audio Effects
Country/TerritoryUnited Kingdom
CitySurrey
Period3/09/246/09/24

Fingerprint

Dive into the research topics of 'Differentiable all-pole filters for time-varying audio systems'. Together they form a unique fingerprint.

Cite this