the curve stays loud, the chrome stays quiet. audio is opt in and barely above a whisper.
curve
r = a · cos(kθ)
render
choose the material
text source
same stack as squeeze
audio
muted
master volume
0.06
drag anywhere to bend parametersparticles mode
68 embers / additive glowpanel open
how this works
Each curve is sampled into a dense arc-length lookup table so particles and letters move at even spacing even when the underlying math speeds up or slows down.
rose — petals from r = a · cos(kθ)
lissajous — nested sine waves drifting against a phase offset
hypotrochoid — classic spirograph machinery with a softer finish
cardioid — a warm heart curve with a long glowing tail
lemniscate — figure-eight ribbon tension
fourier — harmonic sums that thicken as complexity rises
text mode uses pretext to measure graphemes off the DOM, then lays them along the tangent of the curve like molten captions.
the ambient drone is a tiny synth: one sine oscillator, a lowpass filter modulated by particle height, and a short feedback delay for a little air around the tone.