Skip to content

Music & Audio Generation

Why Generating Audio Is Hard

8 min+80 XPStep 1/10

The resolution problem

Text generation is easy mode: a page of text is a few hundred tokens. Audio at 24 kHz is 24,000 values per second — generate it sample-by-sample and a ten-second clip becomes a quarter-million-step problem.

WaveNet did exactly this in 2016 and it worked — beautifully, at minutes per second of audio. Pure autoregression on raw waveforms was a dead end for production; every modern system attacks the resolution problem first.

insight

Per unit of meaning, audio is enormously redundant — neighboring samples are nearly identical. Almost every trick in audio generation is about not paying for that redundancy.