Opens in a new tab

AES E-Library

← Back to search

Journal Article Open Access

Distilling DDSP: Exploring Real-Time Audio Generation on Embedded Systems

Authors: Giudici, Gregorio Andrea; Caspe, Franco; Gabrielli, Leonardo; Squartini, Stefano; Turchet, Luca

Journal of the Audio Engineering Society · Volume 73 · Issue 6 · pp. 331–345 · June 2025

Abstract

This paper investigates the feasibility of running neural audio generative models on embedded systems, by comparing the performance of various models and evaluating their trade-offs in audio quality, inference speed, and memory usage. This work focuses on differentiable digital signal processing (DDSP) models, due to their hybrid architecture, which combines the efficiency and interoperability of traditional DSP with the flexibility of neural networks. In addition, the application of knowledge distillation (KD) is explored to improve the performance of smaller models. Two types of distillation strategies were implemented and evaluated: audio distillation and control distillation. These methods were applied to three foundation DDSP generative models that integrate Harmonic-Plus-Noise, FM, and Wavetable synthesis. The results demonstrate the overall effectiveness of KD: the authors were able to train student models that are up to 100× smaller than their teacher counterparts while maintaining comparable performance and significantly improving inference speed and memory efficiency. However, cases where KD failed to improve or even degrade student performance have also been observed. The authors provide a critical reflection on the advantages and limitations of KD, exploring its application in diverse use cases and emphasizing the need for carefully tailored strategies to maximize its potential.

Details

Publication
Journal of the Audio Engineering Society
Volume
73
Issue
6
Pages
331–345
Publication date
June 4, 2025
Affiliation
Department of Information Engineering and Computer Science, University of Trento, Trento, Italy; Department of Information Engineering and Computer Science, University of Trento, Trento, Italy; Centre for Digital Music, Queen Mary University of London, London, UK; Department of Information Engineering, Universit`a Politecnica delle Marche, Ancona, Italy; Department of Information Engineering, Universit`a Politecnica delle Marche, Ancona, Italy (See document for exact affiliation information.)
Type
Journal Article