This is only the begin for this page! Help us to create a point of reference for the creative community…we wait your contribute!

Ableton Ableton Live is about making music. When you’re writing and composing, Live is quick and responsive. When you want to record and develop your ideas, Live has the depth and toolset for intricate production. It’s got the features to take your DJ skills to the next level and it’s stable and flexible on stage, whether you’re playing in front of 10 or 10,000 people. However and wherever you make music, whatever music you make, Live will inspire you.
Animata Animata is an open source real-time animation software, designed to create animations, interactive background projections for concerts, theatre and dance performances.
Arduino Arduino is an open-source electronics prototyping platform based on flexible, easy-to-use hardware and software. It’s intended for artists, designers, hobbyists, and anyone interested in creating interactive objects or environments.
Gamuza GAmuza is an Hybrid Live Coding/Modular application, for interactive design developing, live audiovisual performance and generative art teaching.
Max MSP / Jitter Max gives you the parts to create unique sounds, stunning visuals, and engaging interactive media. These parts are called ‘objects’ – visual boxes that contain tiny programs to do something specific. Each object does something different. Some make noises, some make video effects, others just do simple calculations or make decisions. In Max you add objects to a visual canvas and connect them together with patchcords. You can use as many as you like. By combining objects, you create interactive and unique software without ever writing any code (you can do that too if you really want to). Just connect.
OpenCV is a library of programming functions mainly aimed at real time computer vision, developed by Intel and now supported by Willow Garage. It is free for use under the open source BSD license. The library is cross-platform. It focuses mainly on real-time image processing. If the library finds Intel’s Integrated Performance Primitives on the system, it will use these proprietary optimized routines to accelerate itself.
OSC Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology. Bringing the benefits of modern networking technology to the world of electronic musical instruments, OSC’s advantages include interoperability, accuracy, flexibility, and enhanced organization and documentation.
This simple yet powerful protocol provides everything needed for real-time control of sound and other media processing while remaining flexible and easy to implement.
OSCeleton OSCeleton is a proxy that sends skeleton information collected from the kinect sensor via OSC, making it easier to use input from the device
Processing Processing is an open source programming language and environment for people who want to create images, animations, and interactions. Initially developed to serve as a software sketchbook and to teach fundamentals of computer programming within a visual context, Processing also has evolved into a tool for generating finished professional work.
Pure Data Pd (aka Pure Data) is a real-time graphical programming environment for audio, video, and graphical processing. It is the third major branch of the family of patcher programming languages known as Max
Quartz Composer Quartz Composer is a visual programming environment, included with Xcode, that allows you to quickly create sophisticated motion graphics compositions without having to write code. By simply connecting together building blocks of graphics processing functionality, you can rapidly design dynamic visualizations that, for example, combine images and real-time information over video feeds. After perfecting your composition, you can use Cocoa bindings to embed it into your application. Quartz Composer is also a great way to develop Image Units and OpenCL kernels. Also watch kineme (
Touchdesigner TouchDesigner 077 is a visual development platform that equips you with the tools you need to create stunning realtime projects and rich user experiences. Whether you’re creating interactive media systems, architectural projections, live music visuals, or simply rapid-prototyping your latest creative impulse, TouchDesigner provides you with an exploratory, visual, and fun way to work.
Tuio TUIO is an open framework that defines a common protocol and API for tangible multitouch surfaces. The TUIO protocol allows the transmission of an abstract description of interactive surfaces, including touch events and tangible object states. This protocol encodes control data from a tracker application (e.g. based on computer vision) and sends it to any client application that is capable of decoding the protocol.
VVVV vvvv is a hybrid graphical/textual programming environment for easy prototyping and development. It is designed to facilitate the handling of large media environments with physical interfaces, real-time motion graphics, audio and video that can interact with many users simultaneously