Here is an other stuff that was on the SVN for to long...
http://www.chnry.net/ch/?Lighting-for-Pure-Data&lang=en
"Lighting for Pure Data" is an abstractions’ collection for "Pure Data" that aims to emulate a lighting console controlling DMX systems. Unlike a hardware lighting console, this system offers an open API allowing a full control over the lighting within Pure Data in order to connect light with other media. This also allows to have complex light movement and behaviour.
These objects aim to offer many functionalities, but it should be adapted to projects specificities. The aim is not to offer a finished software, but to allow you to create the software that fit your needs.
The API is not aimed to be stable with time, please fork this code for each of your project. For the best use of this project, you should use a motorized MIDI fader box (like a BCF 2000), and an interface that drive a DMX system.
Cyrille