Drop is the latest experiment from Manny Tan on uncontrol using with Three.js, Web Audio and jstween. Dancing abstract shapes and meshes react to the audio track and your mouse movements on click or scroll. You get a slightly different view of the shapes depending on which part of the screen it moves into when you move it around and change the zoom.
To see how the final piece took form, check out the 24 earlier iterations linked on the left. Some of the earlier ones include controls for you to explore further. I especially like the story behind the inspiration and early sketches, including an early model made with bendy straws