DDSP-Piano: Differentiable Piano model for MIDI-to-Audio Performance Synthesis
MIDI-to-Audio piano synthesizer based on DDSP.
![Architecture displaying model inputs, layers, outputs and training loss function.](/sites/default/files/styles/16_9_100/public/2024-06/DDSP-Piano_16x9.png?itok=6t5hBY5k)
Instrument sound synthesis using deep neural networks has received numerous improvements over the last couple of years. Among them, the Differentiable Digital Signal Processing (DDSP) framework has modernized the spectral modeling paradigm by including signal-based synthesizers and effects into fully differentiable architectures.
The present work extends the applications of DDSP to the task of polyphonic sound synthesis, with the proposal of a differentiable piano synthesizer conditioned on MIDI inputs. The model architecture is motivated by high-level acoustic modeling knowledge of the instrument which, in tandem with the sound structure priors inherent to the DDSP components, makes for a lightweight, interpretable and realistic sounding piano model.
The model is trained on a publicly available dataset of classical MIDI-audio professional performances. According to a conducted listening test, it achieves better sound quality than other neural-based piano synthesizers.