Roll Hopper video maker

A ball hops across the notes of a glowing piano roll and plays the song: every landing is the next note, exactly on the beat, and the key lights up on the keyboard. The roll is generated from the tune, so rests become long arcs and chords flash together. Pick a public-domain classic or an original, or load your own MIDI file.

Make this video

What you can customize

  • Song: Violet Hour, Night Drive, Tape Memory, Neon Rain, Last Summer, Glass Halo, Für Elise, Ode to Joy, Turkish March, Canon in D, Moonlight Sonata, Hall of the Mountain King, Can-can, Greensleeves, Jingle Bells, Korobeiniki, Minuet in G, Symphony No. 40, The Entertainer, Twinkle, Twinkle, Your MIDI file
  • Balls: Duet: tune + harmony, Solo: tune only
  • Tempo (%): 50–200
  • Transpose (semitones): -12–12
  • Tune instrument: Synth pluck, Piano, Electric piano, Music box, Marimba, Bells, Organ, Chiptune
  • Harmony instrument: Synth bass, Same as tune, Soft pad
  • Longest clip (seconds): 15–90
  • Repeat the song: On, Off
  • Opening teaser: Rattle run, Speed-up, None
  • Style: Violet studio, Midnight, Sunset tape, Graphite, Mint paper, Crimson gold, Ice, Terminal
  • Note colours: Style colours, Rainbow by note, Heat by pitch, Two custom, One custom
  • Custom colour A
  • Custom colour B
  • Ball: Glow orb, Ring, Note head, Cube, Comet, Pointer
  • Ball colour
  • Ball size (%): 60–160
  • Trail: Comet, Ribbon, Dots, None
  • Hit effect: Ripple + sparks, Ripple, Sparks, None
  • Backdrop: City lights, Sunset, Stars, Aurora, None
  • Tape finish (%): 0–100
  • Framing: Full editor, Keys + roll, Roll only
  • Camera: Scroll with the ball, Page by page
  • Note spacing (%): 60–160
  • Caption
  • Song title: Show at the end, Keep the secret
  • Hop height (%): 50–200
  • Repeatable seed: 0–2147483647
  • Sound: On, Off
  • Sound level: 0–100
  • Reverb: Room, Hall, Dry

About the video

A ball hops across the notes of a glowing piano roll and plays the song: every landing is the next note, exactly on the beat, and the key lights up on the keyboard. The roll is generated from the tune, so rests become long arcs and chords flash together. Pick a public-domain classic or an original, or load your own MIDI file. Videos are vertical 9:16; the simulation runs up to 90 seconds and recordings download as an MP4.

Free includes 2 recordings a day with a watermark; paid plans remove it.

See plans · All games