atlas

Research map / Image generation / Autoregressive and latent generation

Masked Audio Generation using a Single Non-Autoregressive Transformer

ICLR 2024 · Image generation › Autoregressive and latent generation · approach: Diffusion audio synthesis · 2 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces MAGNeT, a single non-autoregressive masked-span transformer over EnCodec streams for text-to-music and text-to-audio generation, with rescoring by an external AR model and a hybrid AR/NAR variant.

Problem

Autoregressive audio language models have high latency for interactive music/audio generation, while diffusion models need many steps and struggle with long-form audio.

Approach

A single non-autoregressive masked generative transformer over multi-stream EnCodec tokens, with span masking, restricted attention context for codebooks above the first, external-model rescoring of spans during iterative decoding, CFG annealing, and a hybrid training scheme that allows AR prompt then parallel decoding.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add restricted temporal context for codebooks above the first (ablation)MAGNeT · In-domain test set, span length 3FAD: 0.8221 -> 0.61Helped
Use 60ms spans (span length 3) instead of other tested span lengths (ablation)MAGNeT · In-domain test setFAD: 0.61Helped
Add model rescoring (ablation)MAGNeT-small · Music generationFAD: 3.7 -> 3.3Helped
Add model rescoring (ablation)MAGNeT-large · Music generationoverall quality: 82.19±1.23 -> 84.43±1.24Helped
Add model rescoring (ablation)MAGNeT · Music generationlatency: 2.5 -> 4.0Hurt
Anneal CFG from 10 to 1 instead of keeping it constant at 10 (ablation)MAGNeT · In-domain test setFAD: 0.629 -> 0.61Helped
Reduce higher-codebook decoding to 1 step per level instead of 10 (ablation)MAGNeT · In-domain test setFAD: 8% increase of FAD compared to 10 steps per higher levelsHurt
Increase the autoregressive prompt duration in the hybrid model (ablation)Hybrid-MAGNeT · 30-second generationFADHelped
Use a 1-second autoregressive prompt before non-autoregressive decoding (ablation)Hybrid-MAGNeT · 30-second generationFAD: 3.2s of latency down from 17.6sHelped
Reduce first-codebook decoding steps from 20 to 10 (ablation)MAGNeT · In-domain test setFAD: 0.61 -> 0.65Hurt

Surprising findings

Limitations

Experimental setup

Datasets: ShutterStock music Pond5 music MusicCaps AudioCaps AudioSet

Benchmarks: MusicCaps AudioCaps

Metrics: FAD KL CLAP score overall quality (human MOS) relevance (human MOS) latency throughput

Baselines: MusicGen AudioLDM 2 MusicLM Mousai AudioGen DiffSound Make-an-Audio

Builds on: MaskGIT Mask-Predict MusicGen EnCodec classifier-free guidance

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy