SDLGASMLOct 23, 2018

SING: Symbol-to-Instrument Neural Generator

arXiv:1810.09785v162 citationsHas Code
Originality Incremental advance
AI Analysis

This work addresses computational inefficiency in music synthesis for applications requiring real-time or scalable audio generation, though it is incremental as it builds on existing waveform generation methods.

The authors tackled the problem of slow training and inference in neural audio synthesis by developing SING, a lightweight model that generates musical notes from instrument, pitch, and velocity inputs, achieving about 32 times faster training and 2,500 times faster inference while improving perceptual quality over a WaveNet-based baseline.

Recent progress in deep learning for audio synthesis opens the way to models that directly produce the waveform, shifting away from the traditional paradigm of relying on vocoders or MIDI synthesizers for speech or music generation. Despite their successes, current state-of-the-art neural audio synthesizers such as WaveNet and SampleRNN suffer from prohibitive training and inference times because they are based on autoregressive models that generate audio samples one at a time at a rate of 16kHz. In this work, we study the more computationally efficient alternative of generating the waveform frame-by-frame with large strides. We present SING, a lightweight neural audio synthesizer for the original task of generating musical notes given desired instrument, pitch and velocity. Our model is trained end-to-end to generate notes from nearly 1000 instruments with a single decoder, thanks to a new loss function that minimizes the distances between the log spectrograms of the generated and target waveforms. On the generalization task of synthesizing notes for pairs of pitch and instrument not seen during training, SING produces audio with significantly improved perceptual quality compared to a state-of-the-art autoencoder based on WaveNet as measured by a Mean Opinion Score (MOS), and is about 32 times faster for training and 2, 500 times faster for inference.

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