Splashery

Playground
Photo Dash, a still.

Arcade · Built from a recipe

Photo Dash

C4 on the minor comb. Its drum rings at 279.0 Hz.

Turn it in the PlaygroundTap the picture to strike it.

A photo becomes the landscape.

Shelf
Arcade
Kind
Built from a recipe
Your own
Your own photo
Sound
Yes
Licenses
CC0, Own work, Apache-2.0, MIT, BSD

Its note

Splashery stretches a drumhead over this Splash's outline, twelve inches across, and finds the ways it can ring. Its lowest is 279.0 Hz, 111 cents sharp of C4, 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 Photo Dash's drum can ring, lowest first.
  1. 1279 Hz
  2. 2405 Hz
  3. 3475 Hz
  4. 4554 Hz
  5. 5558 Hz
  6. 6674 Hz
  7. 7686 Hz
  8. 8712 Hz
  9. 9746 Hz
  10. 10809 Hz
  11. 11837 Hz
  12. 12874 Hz
  13. 13902 Hz
  14. 14949 Hz
  15. 15949 Hz
  16. 16955 Hz

How to play

Tap or press Space to jump. Pick a ball at the top; open your own photo in the Splash tab to run across it.

Its controls

ControlKindRangeStart
Play or pauseTap
PlayButton
ViewList2 choices2D
BallList4 choicesGlass marble

About it

A photo becomes the landscape. Down each column of the picture, the strongest change from light to dark marks where its sky meets its ground, and that line, smoothed, is the track: a row of wooden planks. Your ball rolls along it by itself, a little faster each level; tap or press Space to jump the gaps, and catch the sparks on the way. Pick the ball: a glass marble, a steel ball, a floaty beach ball or a bouncy tennis ball. Each level brings another of the site's sample photos (real photos, or AI pictures by Ryan Kamp, made with ChatGPT Images 2.5), unless you opened your own. The 3D button raises the photo into a relief, its bright parts nearer and its dark parts deeper, and the marble keeps rolling on it. The photo is read on this device and never leaves it.

Details

Your own files
image/png, image/jpeg, image/webp, image/avif

Sources and credits

Libraries

Apache-2.0
Basic Pitch, ONNX (lane Audio piano, October 21, 2026)
MIT
omggif 1.0.10
MIT
ONNX Runtime Web 1.30.0 (its modules)
MIT, Apache-2.0, BSD
PDF.js 6.3.289

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

Nearby on the strip