
Studio · Built from a recipe
QR Code
C4 on the major comb. Its drum rings at 250.2 Hz.
A QR code stores text in a square grid of dark and light modules.
- Shelf
- Studio
- Kind
- Built from a recipe
- Your own
- Your QR code
- Sound
- Yes
- Licenses
- MIT, Apache-2.0
Its note
Splashery stretches a drumhead over this Splash's outline, twelve inches across, and finds the ways it can ring. Its lowest is 250.2 Hz, 77 cents flat 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.

- 1250 Hz
- 2396 Hz
- 3396 Hz
- 4500 Hz
- 5559 Hz
- 6559 Hz
- 7638 Hz
- 8638 Hz
- 9729 Hz
- 10729 Hz
- 11750 Hz
- 12791 Hz
- 13791 Hz
- 14884 Hz
- 15884 Hz
- 16901 Hz
How to play
Type a link in the Splash tab, pick a style or a theme, and tap the code.
Its controls
| Control | Kind | Range | Start |
|---|---|---|---|
| Knock loose | Tap | ||
| Assemble | Button | ||
| Flip | Button | ||
| Burst and return | Button | ||
| Ripple | Button | ||
| Split-flap | Button | ||
| Fold | Button | ||
| Rain | Button | ||
| Knock loose | Button | ||
| Point cloud | Button | ||
| Alive | Switch | Off | |
| Alive speed | Slider | 0 to 100% | 50% |
| Shape | List | 2 choices | Square |
| Frame | List | 2 choices | None: filled to the edge |
| Error correction | List | 5 choices | Auto (M, which the scan lab found best) |
| Code color | Color | #14161c | |
| Background | Color | #ffffff | |
| Gradient | List | 3 choices | None |
| Gradient to | Color | #1d4f9c | |
| Eye colors | List | 2 choices | Same as the code |
| Eye color | Color | #b3261e | |
| Plate | List | 4 choices | Paper |
| Back of the tiles | Color | #e8743b | |
| Alive wave color | Color | #1d4f9c |
About it
A QR code stores text in a square grid of dark and light modules. Three big finder patterns tell a camera where the code is and which way up it sits, and Reed-Solomon error correction lets it lose up to 7, 15, 25 or 30 percent (levels L, M, Q and H) and still read back. Masahiro Hara's team at Denso Wave invented it in 1994.
Here every dark module is a crisp cell of splats, in one of seven styles and in a color theme or a country's flag colors, always with the contrast a camera needs. The splash reads its own picture back to check that it scans. Tap it and the modules around your finger are knocked loose and snap back; the Splash tab has eight more motions, each ending on a code that scans. Alive moves colors through the code at the speed you choose, and every frame still scans, because each module keeps nearly the same lightness. Your text never leaves your device.
Controls made by Ryan Kamp, MIT.
Sources and credits
Made in Splashery. Its code is MIT.
Libraries
- MIT
- gifenc 1.0.3
- Apache-2.0
- jsQR 1.4.0 (lane LSTUDIO)
- MIT
- QR Code generator library (Project Nayuki)
- MIT, Apache-2.0
- zxing-wasm 3.1.4, with zxing-cpp (copied from Splashery)



