The project has been developed on an OS X computer using the following open source software, a big thanks to all the communities developing these things:
Blender - 3D software with a powerful game engine
Wiring - Wiring is an open source programming environment and electronics i/o board for exploring the electronic arts
SuperCollider - audio programming language
Python - a flexible programming language that can be used with blender
OSC.py - a python script to send OSC messages
simpleosc - a python script to make using OSC.py simpler to use. (Includes OSC.py)
cURL - command line tool for transferring files
LAME - an mp3 encoder, decoder
GeoIP - a command line tool for geographically locating servers
pySerial - a python script to read serial port data, eg wiring to blender
Files, examples and source code will be available when I am confident they are
stable for a general release.
Examples of bits of code I have been using can be found in the software notes section of this site.