Static Diffusion — noise, shaped by waves

Prompt: the target spectrum the waves describe (log frequency, 30 Hz–16 kHz)
No steps yetPress Diffuse
staticmusic
Every step of the runclick a step to hear it · ←/→ scrub · space play/stop

How it works. Each run starts as pure static. On every step the static's spectrum is pulled a little toward the prompt (on a cosine schedule, as a diffusion sampler would be), and the phases of tuned bins are nudged toward a steady rotation so noise bands lock into tones. No model has been trained: the "denoiser" is the prompt itself. Guidance sharpens the prompt. Purity controls how far bins phase-lock (low gives breathy, whispered tones; high gives glassy ones). Breath widens each partial. Churn adds fresh noise while the run is still early. Air keeps a noise floor. Scrub through the steps while a step is looping; the middle steps are usually the strangest.

Live. While a step is looping, Queue next (or picking a preset) diffuses your new settings in the background and crossfades into the result at the next bar or loop end, so you never hear the in-between steps. Evolve keeps doing this on its own: after each switch it changes the prompt a little and queues the next one. Hold sets how many loops play before an evolved switch. Change sets how far each move goes. Journey still plays the current run from static to music.