My entry's for the B$M movie contest is a two-parter, since it was generated with a pile of code.
Once it loads, make sure you click INTO the applet... then press play to start music... then click/move the mouse to interact with the image (which, in turn, reacts to the music).
So, to re-cap:
Spacebar = play
Mouse click = engage dancing tiles
Big thanks to Rustie for the soundtrack and http://www.generative-gestaltung.de/ for giving the rough framework that I then twisted to fit my crazy vision.
Here's a sketch that draws and rotates text wherever the mouse is clicked - its colour depends on it's position. Any position left or above the red line produces red text. Any position between the red and blue lines produces blue text. Any position between the blue and green line produces green text.
Using a loop within a loop followed by some logic, here's some fun with colour and text. Anything below the mouse pointer turns blue while anything above turns green.
Pressing 1 creates a fadeout effect
Pressing 2 changes colours based on mouse position
Pressing 3 allows you to alter dot size with . and ,
Pressing r reverses the direction and draws a funky line - the other parameters can be engaged or disengaged while in reverse