Klangfarben SDK 4.0
This is a multimedia authoring tool with a real-time programming language and render engine.
You can compose nearly anything from video capture to live stream.
The program can be used for post-production, high-resolution animations, video filter development, picture analyses, MIDI-command in and output, VJing, and multi-screen video output.
The built-in programming language is based on simple graphical objects. Capabilities for real-time analysis of audio and complex 2D animations allow the program to render images up to 6400x6400 pixels.
Creations can incorporate audio, video, bitmap images, text and font styles, and networks of up to 30 machines are supported. Networking allows frame-synced animations and movies to be spread over more than 100 monitors, projectors or plasma-screens.