SDLGASJun 11, 2022

Multi-instrument Music Synthesis with Spectrogram Diffusion

arXiv:2206.05408v363 citationsh-index: 30
Originality Incremental advance
AI Analysis

This addresses the need for interactive and expressive music synthesis for musicians and creators, offering a middle-ground solution between domain-specific and raw waveform models, though it is incremental in combining existing techniques.

The paper tackled the problem of creating a neural music synthesizer that balances interactivity and expressiveness for arbitrary instrument combinations, achieving real-time generation with improved audio quality as measured by reconstruction and Fréchet distance metrics.

An ideal music synthesizer should be both interactive and expressive, generating high-fidelity audio in realtime for arbitrary combinations of instruments and notes. Recent neural synthesizers have exhibited a tradeoff between domain-specific models that offer detailed control of only specific instruments, or raw waveform models that can train on any music but with minimal control and slow generation. In this work, we focus on a middle ground of neural synthesizers that can generate audio from MIDI sequences with arbitrary combinations of instruments in realtime. This enables training on a wide range of transcription datasets with a single model, which in turn offers note-level control of composition and instrumentation across a wide range of instruments. We use a simple two-stage process: MIDI to spectrograms with an encoder-decoder Transformer, then spectrograms to audio with a generative adversarial network (GAN) spectrogram inverter. We compare training the decoder as an autoregressive model and as a Denoising Diffusion Probabilistic Model (DDPM) and find that the DDPM approach is superior both qualitatively and as measured by audio reconstruction and Fréchet distance metrics. Given the interactivity and generality of this approach, we find this to be a promising first step towards interactive and expressive neural synthesis for arbitrary combinations of instruments and notes.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes