Splashery

Playground
Toy Piano, a still.

Music · Built from a recipe

Toy Piano

C5 on the minor comb. Its drum rings at 495.6 Hz.

Turn it in the PlaygroundTap the picture to strike it.

A toy piano is a small piano with no strings.

Shelf
Music
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 495.6 Hz, 94 cents flat 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 Toy Piano's drum can ring, lowest first.
  1. 1496 Hz
  2. 2610 Hz
  3. 3763 Hz
  4. 4818 Hz
  5. 5916 Hz
  6. 6931 Hz
  7. 7936 Hz
  8. 8973 Hz
  9. 91055 Hz
  10. 101088 Hz
  11. 111112 Hz
  12. 121165 Hz
  13. 131236 Hz
  14. 141274 Hz
  15. 151316 Hz
  16. 161335 Hz

How to play

Tap or drag along the keys to play them, or tap the case to play Twinkle, Twinkle.

Its controls

ControlKindRangeStart
Play Twinkle, TwinkleTap
PlayButton
StrikeButton
ColorColor#c8202e

About it

A toy piano is a small piano with no strings. Each key works a tiny hammer, and the hammer strikes a metal rod held at one end, which rings like a little bell. Shorter rods sound higher, so the rods get shorter from left to right. Toy pianos were first made in the 1800s, and the composer John Cage wrote a whole suite for one in 1948.

This one has 18 keys, from C up to the F an octave and a half higher, and its back and lid are open so you can see inside. Tap a key and its hammer swings up and strikes its rod, which shivers as the note rings. Tap anywhere else to hear “Twinkle, Twinkle, Little Star.” Pick its color in the Splash tab.

Details

Splats
Opens at 200,000 at Mid Detail, 60,032 at Low, and up to 640,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=toy-piano<script type="module" src="https://splashery.app/play/src/element.js"></script> <splashery-toy toy="toy-piano"></splashery-toy>

Nearby on the strip