Welcome! · Controls · Credits

Kick detection adapted from dancer.js by @jsantell

Fog equation adapted from glsl-fog by @hughskennedy

Curl noise from glsl-curl-noise by @cabbibo

3D models and textures by BitGem Halloween Pumpkins

Pumpkin-based music visualisation using WebGL and Web Audio

You can share the URL with the selected song with your friends!

or use your microphone (Asks for permission)

or enter your own Play

You can pause and resume the song

with the control right next to the title

Press space to pause movement

Demo mode locks the camera

Demo mode

Demo mode disabled allows you to:

Click and drag to rotate camera

Zoom in and out with scroll