|
 |
Virtual Audio Cable is a Windows WDM multimedia
driver allowing you to transfer audio (wave) streams from one
application to another. It creates a set of "Virtual Cables" each of
them consists of a pair of the waveform input/output devices. Any
application can send audio stream to an output side of a cable, and
any other application can receive this stream from an input side. All
transfers are made digitally, providing NO sound quality loss. VAC is
a "wave-version" of the "MIDI loopback cable" like MultiMid or Hubi's
Loopback drivers.
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 (for
example - Generator, Reality or other software synth), or transfer a
sound stream to another application processing it. You can, for
example, use two or more software audio
generators/synthesizers/sequencers to produce audio streams sending
them to VAC Out, and record the mixed stream from VAC In using any
recording software - Windows Sound Recorder, Sound Forge, WaveLab,
Cool Edit, Gold Wave, Cakewalk, Cubase etc.
With an ASIO wrapper like ASIO4ALL
from Michael Tippach, you can use VAC in ASIO supporting applications.
If you use an audio encoder application that encodes a stream coming
from a sound card, you can use VAC to supply such encoder with a
stream produced by other application.
You can use VAC to "thief" an output sound stream from the application
that doesn't allow to write it into WAV file directly. Unlike Total
Recorder allowing you to simply save audio stream, VAC allows to route
it in real time.
If you are using some Voice Over IP (VoIP) and/or Internet Telephony
applications like Skype, you can
use VAC to record your calls and conversations.
VAC needs no audio card; it is a "virtual audio card" itself.
A detailed description is included into a free
trial package.
Since VAC 4 is a WDM driver, there are some benefits but some
(generally older) applications that use MME (waveIn/waveOut) interface
can work better with the older VAC3 version.
This version also supports Windows 98/ME.
If you need to simply share your In/Out wave ports among several
applications, take a look to the Wave Clone
software.VAC4 is a WDM driver, there are some benefits but some (generally
older) applications that use MME (waveIn/waveOut) interface can work
better with the older VAC3 version.
Caution! Please evaluate the
demo version before purchasing the full version to ensure that VAC works
properly in your system and satisfies your needs. |
|
 |
Windows 2k/XP/2k3/Vista platforms (32-bit and 64-bit) |
 |
Any CPU and any amount of RAM enough for operating system |
 |
Up 256 Virtual Cables (Windows limits number of MME devices to 32.
Number of DirectSound devices is not limited). |
 |
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 per sample, 1..8 channels). Floating point
formats are not supported. |
 |
Unlimited number of clients connected to each port. |
 |
Signal mixing (with saturation) between output port clients. |
 |
PCM format conversion. |
 |
Volume control features. |
 |
WDM/KS Audio technology. |
 |
Control Panel application to dynamically configure cables. |
 |
Audio Repeater application that transfers from any Wave In to any
Wave Out port. |
|
|
|
VAC package is distributed as a ZIP archive. Simply unpack it into an empty
folder, run setup.exe (for 32-bit Windows) or setup64.exe (for 64-bit Windows)
application and follow the instructions displayed. If you use VAC for the first
time, please read the readme.txt and vac.chm files before installation. If you
have already installed previous version of VAC 4, don't forget to uninstall it
before installation. |
VAC is a WDM driver miniport written entirely in C++
using object-oriented technology. No assembly files or additional
driver development tools like VtoolsD are used. Limited Windows 98/ME
support is included.
VAC also supports a custom (proprietary) version creation to be used
together with a particular application only.
Each of custom versions has an unique key to identify its "native"
application. This "native" application uses a special way to open a
Virtual Cable device. Such opening way is called a "open in the native
mode". When a cable is opened in native mode, it behaves as the full
VAC version and can be opened by an unlimited number of applications
at both In and Out sides. If a cable isn't opened in native mode, only
a single side (In or Out) can be opened by a "foreign" application and
cable doesn't perform audio data transfer.
To purchase VAC sources, contact us. |
|
|
|
UniScope is universal kit for everybody
fan of Hi-Fi sound and PC recording. Highest resolution FFT analysis in real
time! Fantastic color music and other visualization plug-in - from day to day!
Order your personal unique plug-in on advanced signal processing or make by
self! |
|
 |
|