Cymatic app icon

CYMATIC

Sand, sound, and standing waves.

A pocket Chladni plate — the centuries-old physics demo where sand on a vibrating plate flees the shaking regions and gathers along invisible still lines, drawing eerily symmetric figures. ~9,000 grains, simulated in real time.

Free · No ads · No accounts · No tracking

What it does

A wave you can finally see

Nobody draws the lines. Each grain is kicked harder where the plate shakes more, so the swarm settles onto the calm lines on its own — an emergent picture of a standing wave.

🌀

Real physics, live

Thousands of grains run through the actual standing-wave field every frame — not a pre-baked animation.

👆

Tap to retune

Tap the plate to shuffle to a new figure and watch the sand stampede into place. Long-press for a pure-visual view.

🎚️

Dial it in

Choose the pattern numbers, and push the plate harder or softer for razor-sharp or shimmering lines.

🔊

Hear the figure

Each pattern has a frequency. Turn sound on to hear the tone that produces what you see.

📵

Fully offline

Everything is computed on your device. No network, no servers, nothing to sign up for.

🔒

Zero data collection

No analytics, no tracking, no accounts. Your activity never leaves your phone.

In motion

Every pattern, its own signature

Cymatic figure, plate (1,9) Cymatic figure, plate (7,8) Cymatic figure, plate (8,3) Cymatic about screen Cymatic sound warning screen

The science

Chladni figures

Driven at a resonant frequency, a square plate bulges and dips in a fixed standing-wave pattern. Sand can't rest where the plate shakes, so it slides toward the nodal lines where the surface barely moves. Those lines follow:

z(x, y) = cos(nπx)·cos(mπy) − cos(mπx)·cos(nπy)

Each integer pair (m, n) carves out a completely different figure. Cymatic doesn't fake them — it runs the grains through the real field and lets the picture emerge.

🔒

We don't collect your data. Any of it.

Cymatic has no analytics, no trackers, no accounts, and makes no network requests. Nothing you do in the app ever leaves your device.

Read the full privacy policy →