There is a live interactive version here:
The same underlying Continuous Valued CA as before, but I made a vector field by taking the difference between neighbours.
I'd love to combine this with video input (using an optical flow algorithm).
Also, it would be great to involve sound - either as input or ouput.
Source/live applets for some earlier versions available at:
I will post the code for this once I've cleaned it up a little.