Splashery

Playground
Page Breaker, a still.

Arcade · Built from a recipe

Page Breaker

G4 on the minor comb. Its drum rings at 414.9 Hz.

Turn it in the PlaygroundTap the picture to strike it.

Shardball with your own page.

Shelf
Arcade
Kind
Built from a recipe
Your own
Your own page
Sound
Yes
Licenses
CC0, 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 414.9 Hz, 98 cents sharp of G4, 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 Page Breaker's drum can ring, lowest first.
  1. 1415 Hz
  2. 2615 Hz
  3. 3694 Hz
  4. 4829 Hz
  5. 5850 Hz
  6. 6998 Hz
  7. 71016 Hz
  8. 81096 Hz
  9. 91096 Hz
  10. 101229 Hz
  11. 111243 Hz
  12. 121309 Hz
  13. 131347 Hz
  14. 141385 Hz
  15. 151423 Hz
  16. 161458 Hz

How to play

Open a PDF or a photo in the Splash tab, then tap to play. Steer the paddle; break every word.

Its controls

ControlKindRangeStart
Play or pauseTap
PlayButton
PageList2 choicesAn article (PDF)
StyleList2 choicesFlat board
ViewList2 choices2D

About it

Shardball with your own page. Every word on the page (found from its ink) becomes a brick, and so does each piece of its pictures; a photo is cut into tiles. Each brick is made of that piece of the page, splat by splat, so a word that breaks falls apart into pieces of its letters. Each page of a PDF is the next level.

Open a file in the Splash tab, or play the sample article or photo. The file is read on this device and never leaves it. Flat board and Dome work as in Shardball: the 3D button tips the page back, or spreads its words over a dome.

Details

Your own files
.pdf, application/pdf, 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=page-breaker<script type="module" src="https://splashery.app/play/src/element.js"></script> <splashery-toy toy="page-breaker"></splashery-toy>

Nearby on the strip