
Fast full-length generation
Generating the whole duration at once means a four-minute track costs far less time than sequential models charge for the same length.
ASLP Lab
Full-length songs generated in a fraction of the usual time.
In short
Figures verified 2026-08-10. This field moves quickly — re-check before relying on them.
Speed is DiffRhythm's argument and it comes from architecture rather than optimisation. Most song models generate sequentially, predicting audio forwards in time, which means a four-minute track takes roughly four times as long as a one-minute one. DiffRhythm's diffusion approach generates the full duration simultaneously, so length costs far less than it does elsewhere. For self-hosting that changes the economics directly: throughput per GPU-hour is what determines whether running your own model is cheaper than an API, and this is where DiffRhythm wins. The quality trade-off is real. Vocals are less expressive than the closed leaders and long-range structure is looser — generating everything at once buys speed and costs some of the narrative coherence that sequential models get almost for free. It is the most architecturally interesting open model for anyone building infrastructure rather than just generating songs.
Strengths

Generating the whole duration at once means a four-minute track costs far less time than sequential models charge for the same length.

Open weights make the speed advantage usable in your own deployment rather than something you rent through an API.

The architecture is genuinely instructive if you are building infrastructure, because it demonstrates a different trade-off than everything around it.
How it compares
DiffRhythm is an open-weight song generation model notable for producing full-length tracks unusually quickly, using a diffusion approach that generates the whole piece at once rather than sequentially.
Compare with MusicGenerate
Searched as diffrhythm, diffrhythm ai and fast ai music generation. Throughput is the whole argument, which matters to anyone self-hosting and to nobody generating one song.
Architecture rather than optimisation. Most song models generate sequentially, so a four-minute track takes roughly four times as long as a one-minute one. DiffRhythm generates the full duration at once, so length costs far less.
Long-range structure is looser and vocals are less expressive than the closed leaders. Generating everything simultaneously buys speed and costs some of the narrative coherence sequential models get almost for free.
It is the most interesting open model for anyone building infrastructure, because throughput per GPU-hour is what decides whether running your own model beats an API.
Open weights under research-oriented terms, more restrictive than the Apache 2.0 models in this directory. Check the specific licence on the release you download before commercial deployment.
The weights are openly available, under research-oriented terms more restrictive than the Apache 2.0 models here. Check the licence on your specific release before deploying commercially.
Fast enough that full-length generation stops being the bottleneck. Because it generates the whole duration at once, length costs far less than it does on sequential models.
Keep exploring
More models
Models and platforms we track, compared on capability and licence.
Full-length songs generated in a fraction of the usual time.