Chladni Plate

In 1787 Ernst Chladni sprinkled sand on a metal plate and drew a violin bow along its edge.
This picture is a cloud of paint. You can , , , , , , and .
Paint with your finger. It stays on these splats, wherever they go next.
Your paint is on this cloud. to see the sharp picture.
- Shelf
- Studio
- Kind
- Built from a recipe
- Your own
- Sing or play to the plate
- Sound
- Yes
- Licenses
- Apache-2.0, MIT
How to play
Tap to bow the plate and watch the sand find its still lines. In the Splash tab, sing to it or play your audio.
Its controls
| Control | Kind | Range | Start |
|---|---|---|---|
| Bow the plate | Tap | ||
| Bow the plate | Switch | Off | |
| Mode | List | 8 choices | Mode 2, 3 (+): 780 Hz |
| Sand colors | List | 4 choices | Sand (as made) |
About it
In 1787 Ernst Chladni sprinkled sand on a metal plate and drew a violin bow along its edge. The plate shook, and the sand jumped away from the places that moved and gathered on the lines that stayed still, a different picture for each pitch. Those still lines are called nodal lines.
Tap to bow the plate: it hums, and every grain hops and slides until the figure appears. Tap again to stir the sand up. Mode picks the pitch and the pattern; Sand colors picks one color, a few colors, or a flag's colors.
Or sing to it, or open a song: the note it hears rings the plate's nearest mode, and the sand sets off for that figure at once; a new note moves it on, and silence leaves it put. A song's strongest pitch, moved by octaves into the plate's range, plays it as the song goes, and the file stays on your device. This splash uses the classic square-plate model, cos(nπx)·cos(mπy) ± cos(mπx)·cos(nπy) = 0, with a pitch that grows with n² + m².
Details
- Splats
- Opens at 200,000 at Mid Detail, 52,942 at Low, and up to 300,000 at Max
- Your own files
- audio/*, .mp3, .wav, .ogg, .m4a, .flac, .aac, .opus
Sources and credits
Made in Splashery. Its code is MIT.
Libraries
- Apache-2.0
- Depth Anything V2 Small, quantized ONNX (lane LSTUDIO, copied from Splashery)
- MIT
- ONNX Runtime Web 1.30.0 (its modules)
Share it
This link opens it in the Playground. To put it on your own page, add the element and one script tag. Every option.
https://splashery.app/play/?toy=chladni-plate
<script type="module" src="https://splashery.app/play/src/element.js"></script> <splashery-toy toy="chladni-plate"></splashery-toy>
Nearby
Sound in a BoxSand on a ringing plate gathers on the lines that stay still.
Sound LabSound is air pressure going up and down, and this bench shows it four ways.
Song LandscapeA song is a wave, but you can also see what it is made of.
Room Echo MeterReverberation is sound that keeps bouncing around a room after its source stops.