DEMON: Diffusion Engine for Musical Orchestrated Noise
- Authors
- Ryan Fosdick (lead author), Gioele Cerati, Hunter Hillman, Rafal Leszko, Marco Tundo
- Affiliation
- Daydream (Livepeer)
- Published
- May 2026, arXiv (cs.SD)
- URL
- arxiv.org/abs/2605.28657
- Project page
- daydreamlive.github.io/DEMON
- Code
- github.com/daydreamlive/DEMON
- Live demo
- music.daydream.live
- Summary
- DEMON is a real-time diffusion engine that makes the denoising process playable as a live musical instrument: a control surface that is both broad (many parameters shaped per-frame across the output) and responsive (each control takes effect as fast as its place in the denoising loop allows). Built on ACE-Step 1.5 and StreamDiffusion's ring-buffer architecture with TensorRT acceleration, it sustains real-time streaming music generation on a single consumer GPU while exposing denoising parameters as live performance controls. Contributions include per-slot heterogeneous denoise scheduling, shared mutable per-step state for next-tick parameter effect, per-frame source blending, and a windowed VAE decode for an 8x decode speedup.