Differentiable All-pole Filters for Time-varying Audio Systems
Not on the map. Why?
Abstract (arXiv)
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-to-end 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 re-expressing 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 compressor. We make our code and audio samples available and provide the trained audio effect and synth models in a VST plugin at https://diffapf.github.io/web/.
Key facts. Cited by 7 papers in the map (data through 14 Oct 2026). Builds on 14 of its 29 references that are in the map. First posted on arXiv 11 Apr 2024.
Builds on
14 of 29 references.
References · 14
- 2019Parallel WaveGAN: A fast waveform generation model based on generative adversarial networks with multi-resolution spectrogramcited by 340
- 2020DDSP: Differentiable Digital Signal Processingcited by 178
- 2018LPCNet: Improving Neural Speech Synthesis Through Linear Predictioncited by 110
- 2020dynoNet: a neural network architecture for learning dynamical systemscited by 29
- 2022Style Transfer of Audio Effects with Differentiable Signal Processingcited by 18
- 2022Sinusoidal Frequency Estimation by Gradient Descentcited by 15
- 2021One Billion Audio Sounds from GPU-enabled Modular Synthesiscited by 11
- 2021Lightweight and interpretable neural modeling of an audio distortion effect using hyperconditioned differentiable biquadscited by 10
- 2021Direct design of biquad filter cascades with deep learning by sampling random polynomialscited by 8
- 2023Modulation Extraction for LFO-driven Audio Effectscited by 6
- 2023Differentiable Grey-box Modelling of Phaser Effects using Frame-based Spectral Processingcited by 5
- 2019GELP: GAN-Excited Linear Prediction for Speech Synthesis from Mel-spectrogramcited by 3
Built on by
Citing papers per year: 2025: 3; 2026: 4.
7 papers.
- 2025Designing Neural Synthesizers for Low-Latency Interactioncited by 1
- 2025Modulation Discovery with Differentiable Digital Signal Processingcited by 1
- 2026Inverse Reconstruction of Shock Time Series from Shock Response Spectrum Curves using Machine Learningcited by 1
- 2025Combolutional Neural Networkscited by 0
- 2026Gradient-based Optimisation of Modulation Effectscited by 0
- 2026An Interpretable, Controllable Time-Varying IIR Denoiser for On-Device Assistive Hearingcited by 0
- 2026Physics-Informed Neural Engine Sound Modeling with Differentiable Pulse-Train Synthesiscited by 0
- 2026Physics-Informed Neural Engine Sound Modeling with Differentiable Pulse-Train Synthesis10 Mar 2026
- 2026Inverse Reconstruction of Shock Time Series from Shock Response Spectrum Curves using Machine Learning3 Mar 2026
- 2026An Interpretable, Controllable Time-Varying IIR Denoiser for On-Device Assistive Hearing3 Mar 2026
- 2026Gradient-based Optimisation of Modulation Effects8 Jan 2026
- 2025Modulation Discovery with Differentiable Digital Signal Processing7 Oct 2025
- 2025Combolutional Neural Networks28 Jul 2025
- 2025Designing Neural Synthesizers for Low-Latency Interaction14 Mar 2025