Home » Virtual Audio Cable

Search Site:  


Virtual Audio Cable (VAC) is an audio driver allowing you to transfer audio streams from one application to another. It creates a pair of the audio input/output devices. Any application can send audio to the output device, and other application can receive this stream from the input device.

If more than one applications are sending audio to VAC, it will mix all streams together. If more than one applications are receiving audio from VAC, it will share the same audio data between all targets.

VAC is useful to record application's audio output in real time. Though you can use almost any recording application, VAC is an extremely useful addition for our ScreenVirtuoso product.

Note: If your sound card has no the What U Hear/Mixer ability you can not record sound coming from other applications (browser, media player etc.) without using this driver! If your sound card allows you to record what you hear you do not need to use VAC to record sound in ScreenVirtuoso.

See our Sound Recording article to learn more.

VAC needs no audio card; it is a "virtual audio card" itself.

A detailed description is included into a free trial package.


  • Windows 2000/XP/2003/Vista/Windows 7 platforms (32-bit and 64-bit)
  • Native WDM/KS audio technology.
  • Up 256 Virtual Cables (Windows limits number of MME devices to 32. Number of DirectSound devices is not limited). Trial version is limitedto 2 cables only.
  • 1..20 milliseconds per interrupt.
  • 1..100 pin instances.
  • Almost any of fixed point PCM audio formats (200..1000000 samples per second, 8..32 bits persample, 1..8 channels). Floating point formats are not supported.
  • Almost no sound latency with maximal interrupt frequency.
  • Unlimited number of clients connected to each port.
  • Signal mixing (with saturation) between output port clients.
  • PCM format conversion.
  • Volume control features.
  • Control Panel application to dynamically configure cables.
  • Audio Repeater application that transfers from any Wave In to any Wave Out port.

VAC Control Panel

Control Panel

Audio Repeater

Auidio Repeater application allows you to dublicate an audio stream and transfer it to another output.

For example, to hear what you record (see the picture below).

Top Picture: You do not hear what you record, because of entire audio stream is redirected to the VAC.
Bottom Picture: You hear what you record, because of Auto Repeater dublicates an audio stream and transfers it to speakers.

Audio Repeater


Download the latest trial version of VAC and install it.

When installation is complete, two virtual audio devices appear: Virtual Cable 1 (in/out).

Configure applications as shown on the picture below. Now you are ready to record what you hear!

Please read the readme.txt and vac.chm files before the installation. If you have already installed previous version of VAC, do not forget to uninstall it first.

Note: you need to purchase a license to download and install the full version.

Configuration (Windows XP)


Configuration (Windows Vista/7)


Please note, this configuration is provided only for what you hear recording. If some application can output to another device ( default is speakers), you do not need to set the global output device in the Windows Control Panel. Simply redirect its output to VAC.

Order VAC

Fox Magic Software is the official VAC reseller. You can purchase this wonderful product only for $29! Please visit this link to order it.


If you have experienced any problems with VAC, please contact vendor. See the Support chapter in the Manual for the request format guidelines. If you don know how to use VAC with ScreenVirtuoso, contact us.