Prism LoopGlass music playground
Piano loading…

Now looping

Sunlit Arcade

    Pattern

    Tap to add notes, drag sideways to stretch them. Arrow keys move, Enter toggles, Shift + arrows change length.

    Save this loop

    Saved loops stay in this browser on this device.

    Replace the current loop?

    Your unsaved changes will be lost.

    Credits

    Piano: Salamander Grand Piano by Alexander Holm, provided through the Tone.js audio repository, licensed under CC BY 3.0. Source · License. Fourteen notes (A2–C6, every minor third) are served unmodified; Tone.Sampler repitches them to fill the gaps.

    Audio engine: Tone.js, MIT License. Icons: Lucide, ISC License. Full notices: THIRD_PARTY_NOTICES.txt.

    Visualizer adapted from “Candy Glass — A Playful Kaleidoscope” (Neonbin resource); motion modes informed by the Neonbin “Kinetic rhythm study”. All synthesized drums and bass are generated live.

    Keyboard

    Space
    Play or stop
    1 2 3
    Elastic, Orbit, Bloom
    Q … ]
    Play the melody rows, low to high
    Arrows
    Move around the pattern
    Enter
    Toggle a step
    Shift + ←/→
    Shorten or lengthen a note
    Delete
    Clear a step