Riffusion
Generates music by diffusing spectrogram images — the original open project, now also a polished web app.
| Language | Python |
|---|---|
| Category | ML & generative |
| License | MIT |
| Platforms | Linux Windows macOS Web |
| Install | Clone the riffusion repo, or use the web app |
| First released | 2022 |
| Maintained | Not actively maintained (last activity 2024) |
| Links | Website · Source |
Strengths
- Novel spectrogram-image approach to audio synthesis
- Original code and model are open (MIT)
- The web app adds vocals and full songs
Limitations
- The open model is experimental and lower-fidelity
- The web product is closed and separate from the open repo
Best for
Experimenting with spectrogram-based generation, or quick song sketches on the web.
Minimal example
# The open model runs Stable Diffusion on spectrogram images; see the repo:
# https://github.com/riffusion/riffusion-hobby