Max-MSP-Jitter
Max is an interactive visual programming environment for music, audio, and media In use for over twenty years by performers, composers, artists, scientists, teachers, and students, Max is the way to make your computer do things that reflect your individual ideas and dreams.
The audio processing part of Max is called MSP.
The video processing part of Max is called Jitter.