Los programas que te sirven para controlar video y audio con dispositivos midi son variados van de lo basica a lo profundo, yo he utilizado estos durante años y me parece que se acerca el momento en que veremos una integración total en tre video y audio en vivo, algunas aplicaciones populares para esto son:
Modul8: Mi favorito y arma de trabajo pues me dedico en un 50% a crear visuales para eventos, conciertos, performace art etc. Siempre me ha parecido el equivalente de Ableton Live en video.
http://www.garagecube.com/modul8/
VDMX: una opcion poderosa
http://www.vidvox.com/
Arkaos: un clasico de este asunto
http://www.arkaos.net/
Resolume: El mas usado en PC
http://www.resolume.com/
En el area mas profunda y requiriendo capacidad de programación están:
Isadora: Mi favorita en esta categoria, se usa mucha en eventos de arte, dance teatro o para instalaciones interactivas.
http://www.troikatronix.com/isadora.html
MAX/Jitter: un clasico en el area de educacion y arte experimental MUY IMPORTANTE es que recientemente Ableton Live ha anunciado una nueva alianza con CYCLING74 lo que significa que por medio de la nueva version de LIVE8 se podra integrar "performance" de video y efectos en vivo.
http://www.cycling74.com/products/max5
Ahora bien los usados para principiantes o para labores basicas en vivo son:
GRID 2: mi favorito entre los mas simples, es decir una nota MIDI dispara un video en alta calidad... lo basico en cualquier performance con que busca simpleza y video de altisima calidad en el playback.
http://www.vidvox.com/
Cell: similar a GRID2 pero con aalgunos efectos en vivo.
http://www.lividinstruments.com/software.php
NuVJ: una software basico con un control surface usb, lastimosamente ninguna de las funcion del software o del hardware lo sacan de la categoria de basico y principiante.
http://www.numark.com/nuvj
TODOS estos programas (excepto NuVJ) que te pongo acá son compatibles con cualquier control MIDI o USB, asi que podras usar un trigger finger, teclados, fader boxer, o programas secuenciadores.