This demo employs a 3D interface that displays a sound sensitive parameterized 3D curve. Make sure your computer microphone is ON. Whistle, clap, sing or play your favorite song and watch the curves react in rotation, color and parameter adjustment. Up/Down Right/Left arrows and a/z keys also rotate the curve along the x,y,z axis if you want to add your own rotational effects.
The idea is inspired by @japero's Visualizer I learned much about curve animation in Scratch from @leszpioPL who has some fantastic animations in his site. This work is a variation of one of his animations. The 3D interface is a based on a projection algorithm I developed some years ago to make Geometer's Sketchpad display 3D curves. I also learned a tremendous amount from @Mr_Pyro_ 3D Wireframe Engine project about optimizing rendering and keyboard effects. Much much thanks.