With the free Virtual Audio Cable (VAC) software, you can connect Windows PC audio applications to each other, routing audio signals between them. You definitely know that traditional hardware audio devices (CD / LP player, FM receiver, equalizer, amplifier, etc.) can be connected to each other by electrical cables (analog or digital). VAC provides a set of virtual audio devices called virtual cables. The term “Virtual Cable” is used only in the description of VAC, the actual device / endpoint names are different.
You can create the same path, connecting the analog output of any audio adapter (sound card) to its own analog input using a flat electrical cable. You can then select the recording and playback end points in the source and destination applications, so that they connect to each other. VAC performs such signal transfer completely within the computer, without audio hardware and without loss of quality (if it is not a format conversion and / or volume control). Download Virtual Audio Cable for Windows PC now!
However, the digital audio signal produced by the source application will come through a digital-to-analog converter, then through the electrical cable, then through an analog-to-digital converter, and finally will be recorded by the target application. . Therefore, dual-digital-to-analog and analog-to-digital conversions are performed in the case of such a connection, and the audio quality degrades.
The behavior of VAC is similar to the “Stereo Mix” (“What You Hear” or “What You Hear”) feature of some audio adapters (cards). But it is only similar, not equivalent. If you simply need a feature like “Stereo Mix” in Vista / Win7 / Win8 / Win10, it might be better to try enabling it on your audio adapter.
No audio hardware required
You don’t need audio hardware (adapter / sound card), either built-in or external, to use VAC for digital audio transfer. Audio hardware is only required to hear the results or to record signals from external sources. On a computer without an audio adapter (card), you can still use VAC to record audio signals produced by applications (for example, testing audio streaming on a virtual server).
Control panel app
The VAC control panel app allows you to change the number of virtual wires, view / modify the VAC controller and wire settings, observe the wire / flow activity.
Device-to-device audio transfer
Virtual cable devices (endpoints) allow you to organize only the transfer of audio from application to application. For point-to-point transfer, use the Audio Repeater application included in the product package.
VAC contains the Windows WDM / KS virtual device driver that creates virtual audio devices. This driver is a kernel mode module and must be installed with administrator rights. Being a WDM / KS filter, VAC represents a lower level audio layer in Windows. It can be used effectively by any higher level layer (KS compatible applications, WASAPI, MME or DirectSound subsystems, ASIO wrappers, etc.).
Complete user manual
The VAC user manual is included in the free trial package available on the download page. It contains many useful details to better understand the product and use it correctly. You do not need to install the trial version to open and read the user manual. Just download the ZIP file, open it to view the contents and double click on the file named “vac” marked with the question mark icon (the extension “chm”).
Virtual Audio Cable Features:
- Windows 10, 8.1, 8, 7, Vista and XP platforms (32-bit and 64-bit).
- Up to 256 virtual cables, allowing up to 256 independent audio signals to be transferred at the same time.
- Latency can be reduced to 0.5 milliseconds.
- Almost any of the PCM fixed point audio formats (1000..384000 samples per second, 8..32 bits per sample, 1..32 channels).
- PCM format conversion (sample rate, bits per sample, number of channels).
- RT Audio (WaveRT) protocol support with notification events, packet mode, clock, and position records. The clock registers are tied to the virtual wires, so all the streams on each wire are consistent.
- Unlimited number of Kernel Streaming clients. You can share each virtual cable between any number of KS compatible audio applications or ASIO wrappers.
- Mixing of signals from all streams on each virtual cable, allowing signals from various applications to be mixed in real time.
- Volume control functions (both attenuation and boost).
- Channel compilation / scatter mode. By using KS-compatible applications, you can assign particular channels in a broadcast.
Note: Limited functionality in demo version.