Chladni Plate Patterns Screensaver
This screensaver simulates a real Chladni plate — a metal plate vibrated at a set frequency, where loose sand grains bounce away from moving regions and settle along the still nodal lines, tracing the plate's real standing-wave mode shape. The simulated frequency slowly cycles, revealing a new real nodal pattern each time.
How the Chladni Plate Patterns screensaver works
A real two-dimensional standing-wave equation models how a vibrating plate displaces at every point, for a given mode frequency.
Thousands of simulated sand grains repeatedly nudge away from points of strong vibration and settle wherever the plate's real displacement is near zero — the nodal lines.
As grains accumulate along the true nodes, the plate's genuine standing-wave mode shape emerges visually from what looks like random sand.
The simulated frequency slowly sweeps upward over time, so the pattern morphs from simple crosses and circles into increasingly intricate nodal geometry, exactly as a real Chladni plate does.
A worked example
At a low simulated frequency, sand settles into a simple cross or a single circle. As the frequency climbs, watch the nodal lines multiply into a genuinely intricate lattice — the same real transition physics demonstrations show on an actual vibrating steel plate.
Settings & tips
- Sand color recolours the settling grains against the dark plate.
- The frequency sweeps automatically — no input needed to see new patterns.
- Grains reset and resettle each time the frequency shifts far enough.
Frequently asked questions
- Is this based on a real physical phenomenon?
- Yes — Chladni plates are a real 18th-century acoustics demonstration; this simulates the same standing-wave math that produces their real nodal patterns.
- Why do the grains move at all if the plate is just vibrating in place?
- Regions of strong vibration physically bounce loose grains away, while motionless nodal lines don't — so grains naturally accumulate only where the plate is still.
- Is a key needed?
- No — it's a pure local computation.
- Is it free?
- Yes — free, no download, in your browser.