Andy's - Bibliography / Reading list [This is the start - it is continually being updated] -

Delicious Links -


Andy Stiff -
Andy Stiff Vimeo -
Jonathan Kearney -
Ed Kelly - Pure Data/Arduino/OpenLab links -


Blackboard -
Intranet, Library -
MA Digital Arts -
Camberwell College Of Arts -
ECCA - Ellie Rees gave a talk on extending your artistic career. She has left files for you to read


If you want to do a Phd at UAL you will be attached to a research group
Each research groups is at different UAL colleges, the ones at Camberwell are below. For a full list of all research groups see here:
FADE (Fine Art Digital Environment) -
SCIRIA (Sensory Computer Interface Research & Innovation in the Arts) -
TRAIN - Transnational Art Identity & Nation
LIGATUS - Book conservation
ICFAR - International Centre for Fine Art Research
MATAR - Material and the Arts Research Centre

Education Environment Manager

John Carbery 0207 514 6409 (mob) 07932 742561
This is the man to talk to about booking spaces in college to put up shows.
Everything must go through him. He is also who to phone about getting stuff moved.
He is full time and based in Peckham Road.

3D Resource Centre - Camberwell

Run by Karel - 0207 514 2964
Huge range of free services. Build stuff in wood/metal. Welding. Laser Cutter. Hot wire cutters.
You need to be inducted before using this resource. They do inductions often.
basement of main building on Peckham Road.

3D resource centre - Central St. Martins

Ben Knezevic - 0207 514 2147 (Southampton Row building)
Ben is the technician in this centre. They offer Laser Cutting and Rapid Prototyping but charge.
Fees are roughly £15/hour for laser cutting. £10/hour for RP (Stratasys)


Lev Manovich Blog -
John Maeda Simplicity Blog -
Information Aesthetics -
Rhizome -
Art Interactive Gallery -
Free Web Templates -
Physical SimVillage -
Blinkenlights -
Networked Performance -
Flash -
Flash -
HTML Tutorials -
Web Development -
Web Development -

OpenSource development environments - warning: some coding required!



“Csound is a sound design, music synthesis and signal processing system, providing facilities for composition and performance over a wide range of platforms. It is not restricted to any style of music, having been used for many years in the creation of classical, pop, techno, ambient, experimental, and (of course) computer music, as well as music for film and television.”


From the website ( “SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server.”


From the website ( “ChucK is a new (and developing) audio programming language for real-time synthesis, composition, performance, and now, analysis - fully supported on MacOS X, Windows, and Linux. ChucK presents a new time-based, concurrent programming model that’s highly precise and expressive (we call this strongly-timed), as well as dynamic control rates, and the ability to add and modify code on-the-fly. In addition, ChucK supports MIDI, OSC, HID device, and multi-channel audio. It’s fun and easy to learn, and offers composers, researchers, and performers a powerful programming tool for building and experimenting with complex audio synthesis/analysis programs, and real-time interactive control.”


According to the website (, Fluxus is “A rapid prototyping, livecoding and playing/learning environment for 3D graphics, sound and games. Extends PLT Scheme with graphical commands and can be used within it’s own livecoding environment or from within the DrScheme IDE. Builds for Linux (and sometimes OSX), and released under the GPL licence.”

Al Jazari:


Al Jazari is a livecoding environment built in fluxus. “Al-Jazari is livecoded entirely by gamepad, and employs a simple graphical language to allow robots to interact with each other and move over a terrain populated by audio triggers. The running code is displayed and edited in thought bubbles over each robot.”



“Impromptu is an OSX programming environment for composers, sound artists, VJ’s and graphic artists with an interest in live or interactive programming. Impromptu is a Scheme language environment, a member of the Lisp family of languages.”

Packet Forth:


“Packet Forth (PF) is a scripting language for real-time video processing and graphics generation.”



“Nyquist is a sound synthesis and composition language offering a Lisp syntax as well as an imperative language syntax and a powerful integrated development environment.. Nyquist is an elegant and powerful system based on functional programming.”



“openFrameworks is a C++ library for creative coding.”



“Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is an alternative to proprietary software tools in the same domain.”

Printer in Camberwell Green