VisualComplexity.com is a site for visualizing complex networks (though the actual entries seems to cover a lot more than just network visualization).
Leonardo Solaas’ Dreamlines is one of the more intriguing visualizations: the user enters a couple of keywords which it uses to pull pictures from Google Image Search. It then creates a slowly morphing visualization based on the images, without ever showing the images explicitly.
Digital Art Software showdown:
Processing is a Java-based environment for creating digital art. ProcessingBlogs often showcases examples of Processing creations. This Flock of birds demo and the Webcam controlled video pong are nice examples.
VVVV is a realtime video synthesis framework. It is a Windows only flowgraph based system, which seems to be built on top of DirectX and DirectShow. As seen on the Eno Henze image above, VVVV is also very suitable for creating static pictures.
For Mac OS X users, NodeBox looks very impressive (short summary: “NodeBox does less, prettier, in Python. Processing does more, uglier, in Java“) Their gallery page has lots of good examples.
ChucK is an audio programming language for real-time performance. It is possible to add and modify code without stopping the audio stream, which makes live coding sessions possible. I played a bit around with ChucK in the miniAudicle editor, which can be recommended – the real Audicle (a spectacular OpenGL interfaced IDE) on the other hand proved to be quite unstable.
For a more extreme version of live coding check out Quoth (now this is weird – a Zork-inspired user interface).
Some people take an opposite approach to virtual art by de-virtualizing mathematics: Nicholas Rougeux is building a level four Menger sponge fractal from 1.3 million units made of index cards. His previous work includes building a level 3 sponge (with a mere 66048 units) in seven months.
Nicholas Rougeux’s Menger sponge: 1.79% done
Spam Architecture and Spam Plants are projects by Alex Dragulescu that creates mathematical visualizations with spam mail as input.
Alex Dragulescu: Spam Architecture