How to...

Virtual Audio Cable

How to...

I want to use VAC with my applications XXX and YYY. How to configure Virtual Cable for my case?

There are no predefined recipes to use VAC together with given applications. VAC is a common tool and its usage is simple if you understand its basic concepts. You definitely must understand the "interface", "port", "client" and "format" terms, VAC principles and basic usage rules. This manual describes common rules, and you must apply these rules to your configuration. See the typical usage examples.

Please ask for a support only if you are sure your task is significantly different from most others and you have read the manual carefully but have not found an answer.

I bought VAC several months (years) ago. How can I upgrade to a newer version?

Upgrade policy is described here.

How can I record my Skype conversations?

To record Skype conversations, you need to create relatively complex routing scheme. It requires clear understanding of Windows audio operation basics, VAC principles and learn other examples. In most cases, it is better to look for a special Skype recording application.

Here is an example of Skype recording.

I have several audio adapters with their own speakers attached to each adapter. How to play a sound using all adapters at the same time?

Just route your sound stream to Virtual Cable N and use several Audio Repeater instances to route from the same Virtual Cable N to each of your adapters. The stream will be copied to all output devices simultaneously.

The same method can be used to play a stream simultaneously to different destination lines of a single adapter under Windows 6.x (for example, Speakers and SPDIF) if simultaneous playback is supported by the adapter.

But please note you will not hear all these streams as a single, solid sound due to different digital audio paths inside the system. Additionally, sounds coming from different speakers will "slide apart" from each other due to a clock difference effect.

How to transfer a multichannel (5.1, 7.1 or similar) audio stream through a Virtual Cable?

Possibly you need to adjust the Speaker Configuration for this Virtual Cable first to match the channel distribution of your audio format.

In Windows 6.x, you also need to choose appropriate default audio formats for both playback and recording cable devices.

How to save and restore Audio Repeater settings?

Audio Repeater does not support saving/restoring its settings. But it supports command-line options to specify all needed settings on startup. You can create a Windows shortcut and/or a command/batch file or VBScript to invoke Audio Repeater with the specified settings. If you need to start Audio Repeater automatically after logon, place the shortcut to the "Programs - Startup" folder of the Start Menu.

How to extract some channels from a stream or insert them to a stream?

Use the channel scatter/gather feature. Please see the example.

How to record from several cables at the same time using multi-track recording software?

Recording from several cables is identical to a recording from several hardware devices. You can even mix hardware devices and Virtual Cables in your multitrack session. For example, you could use Adobe Audition (formerly Cool Edit Pro) to record Skype conversation placing your voice and your party's voice to separate tracks. Most multitrack recorders have a common, fixed format in each session; you can specify a proper format at new session creation.

I have enabled test-signing mode in my system for unsigned VAC version. Now I got signed version, how to disable test signing mode?

Please open a command-line window (Start-Programs-Accessories-Command Prompt, TotalCommander, FAR Manager) and enter the following command:

bcdedit /deletevalue {current} testsigning

To enter the command correctly, don't type it manually, use Windows copy/paste feature. In TotalCommander or FAR Manager, you can simply paste the command by Ctrl-C or Shift-Ins. To paste command text into Command Prompt window, click on icon in upper-left corner to open a context menu, open Edit submenu and select Paste to insert the command. Then press Enter to execute command. Type exit to close command window.