Audio Cable - Virtual
Check "Listen to this device" and select your physical headphones/speakers under "Playback through this device." How to Route Specific Audio with VAC (e.g., in OBS)
JACK is a professional sound server daemon that provides real-time, low-latency connections for both audio and MIDI data between applications that implement its API. Cross-platform support (Windows, Mac, Linux, BSD) makes it ideal for users who work across different operating systems. However, JACK has a steeper learning curve than VAC and requires applications to support JACK's API (though bridging is possible).
: It allows for "nifty" setups like watching a real-time spectrogram of browser audio for voice training or scientific observation. Core Benefits and Limitations virtual audio cable
Advanced configurations offer Hi-Fi Cable support for 24-bit/96 kHz audio paths, and ASIO Bridge functionality to route DAWs to system audio. This makes VAC suitable not only for streaming and podcasting but also for professional music production environments where high sample rates and low latency are non-negotiable.
The virtual cable is unidirectional. Sound flows from the playback side to the recording side—not the other way around. Only the playback side can accept audio from applications, and only the recording side can produce audio to be captured. Check "Listen to this device" and select your
Scroll down and click on (Advanced sound options). Find your music application in the list.
Other applications "listen" to this "cable output" to receive that sound. : It allows for "nifty" setups like watching
When an application requests either shared mode or exclusive mode access to a virtual cable, VAC's driver handles the negotiation of audio formats, buffer sizes, and timing parameters, ensuring smooth operation across all applications.
VB-Audio offers the most popular virtual audio cable solutions.
When two or more applications play sounds to the same playback endpoint, these sounds are automatically mixed together, and the combined result is transmitted to the recording side. Similarly, when multiple applications record from the same capture endpoint, each gets an individual copy of the signal.