Virtual Audio Cable is intended to connect several audio applications together in real time. It's like a sound card with hardwired input and output: when an application sends an audio stream to a virtual cable, other applications can record this stream from the other cable end. Thus, you can record and process output of almost any audio application by almost any other audio application.