Splashery

Playground
Gyroid, a still.

Math · Built from a recipe

Gyroid

C5 on the major comb. Its drum rings at 539.6 Hz.

Turn it in the PlaygroundTap the picture to strike it.

A gyroid is a curving surface that splits space into two tangled mazes of tunnels that never meet.

Shelf
Math
Kind
Built from a recipe
Sound
Yes
Licenses
Own work (made in the page)

Its note

Splashery stretches a drumhead over this Splash's outline, twelve inches across, and finds the ways it can ring. Its lowest is 539.6 Hz, 53 cents sharp of C5, the nearest tine on the comb. The next fifteen are its overtones, and each one draws its own figure: sand gathers on the lines that stay still.

The sixteen ways Gyroid's drum can ring, lowest first.
  1. 1540 Hz
  2. 2758 Hz
  3. 3867 Hz
  4. 4885 Hz
  5. 5896 Hz
  6. 6966 Hz
  7. 7989 Hz
  8. 81000 Hz
  9. 91015 Hz
  10. 101090 Hz
  11. 111167 Hz
  12. 121223 Hz
  13. 131261 Hz
  14. 141323 Hz
  15. 151366 Hz
  16. 161386 Hz

How to play

Tap to make it breathe. Pick a cube or a ball in the Splash tab.

Its controls

ControlKindRangeStart
Breathe in and outTap
BreatheButton
ShapeList2 choicesCube

About it

A gyroid is a curving surface that splits space into two tangled mazes of tunnels that never meet. It has no straight lines and no flat parts, and it repeats forever in every direction. Alan Schoen, a scientist working for NASA, found it in 1970. Nature makes it too: tiny gyroid crystals in some butterfly wings give them their shiny green color.

Tap it and it breathes: the surface slides along itself, so one set of tunnels swells while the other narrows, then the other way, and it settles. In the Splash tab, cut it into a cube or a ball.

Details

Splats
Opens at 200,000 at Mid Detail, 60,000 at Low, and up to 710,000 at Max

Sources and credits

Made in Splashery. Its code is MIT.

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=gyroid<script type="module" src="https://splashery.app/play/src/element.js"></script> <splashery-toy toy="gyroid"></splashery-toy>

Nearby on the strip