Scene
Growing ball
The ball gets a little bigger with every bounce until it fills the whole circle. Each bounce plays the next note of Canon in D.
Make this videoWhat happens
The ball starts with a radius of 26 pixels inside a circle of 440. Each bounce adds up to 8 pixels while the ball is small and less as it gets close to the wall, so the last few percent take the most bounces. The counter at the top shows how full the circle is. The ball always needs 104 bounces, but how long they take depends on the variation: between 15.6 to 23.4 seconds.
As the ball fills the circle there is less room to fall, so the bounces come faster and faster near the end. The scene keeps the speed up on purpose, so the last bounces sound like a drum roll before the ball locks in place.
What you hear
Each bounce plays the next melody note. Once the ball is a fifth of the way full, the Canon's bass line comes in underneath and follows the chord changes. Notes get shorter as the bounces speed up, and a full chord plays when the ball fills the circle.
Songs that fit
Canon in D is the default because its bass line already repeats in a loop, which suits a scene that builds steadily. Any melody works, and the faster bounces near the end will speed it up whatever you choose.
Make your own
Open Growing ball in the maker, pick a song or upload a MIDI file, and download the MP4. Variation 14 is the one in the preview above. The same variation number always gives the same video, so you can share a link and get identical results.
Other scenes
- Spinning hexagon: The spinning hexagon test with a gap in one wall. The spin speeds up with every bounce.
- Escape the rings: A ball bounces inside 22 spinning rings. Each ring has a gap, and the ring breaks once the ball gets through it.
- Galton board: 300 balls fall through 12 rows of pegs. Each bin has its own note, so you hear the bell curve fill in.
- Every bounce adds a ball: Every bounce can add another ball, up to 200 of them, while a slowly widening gap lets them out.
- Shrinking ring: The ring gets 1.5% smaller every time it is hit, until the ball no longer fits.
- 100 strings: Each hit ties a string to the ring and speeds the ball up. The ring has to hold 100 of them.
- Color war: Two balls paint the ring in their own colour. Whoever owns more of it after 30 seconds wins.
- Ball race: Four balls, one small spinning exit. First one out wins.