Touchscreen visualizer demo for iPad, uses ProcessingJS for the animation and jQuery mobile for the interface. You can control the "gravity" of the circles (they can attract or repel towards a central point), the colors, the number of spawns, etc as well as the amplitude, height, and color of the sine wave.
Our ultimate goal was to have this be an open-ended platform where you can upload your own visuals and they are controlled by the interface, but the iPad platform tends to be hostile to community-based and open source projects.
Our ultimate goal was to have this be an open-ended platform where you can upload your own visuals and they are controlled by the interface, but the iPad platform tends to be hostile to community-based and open source projects.