Pure Data (or just "Pd") is an open source visual programming language for multimedia. Further information can be found in the Wiki