What VB-Cable enables in your live shows

VB-Cable creates a software audio bridge between a Windows application and your browser, with no mixer UI: ideal for direct routing.

Music from an app

Send Spotify, Deezer, or VLC to CABLE Input; Gniark Live reads CABLE Output.

Jingle or soundtrack

Route a dedicated player to the virtual cable while speaking on another mic (if the browser allows).

Targeted app audio

One application at a time to the cable, without capturing all of Windows.

Voicemeeter foundation

VB-Cable is the driver Voicemeeter uses for VAIO virtual inputs/outputs.

VB-Cable or Voicemeeter Banana?

VB-CableVoicemeeter Banana
RoleVirtual cable, 1 streamMulti-source mixer
ComplexityMinimalModerate
Best for1 app → liveVoice + music + jingles
Need to mix?

For voice + music in a single browser microphone, follow the Voicemeeter Banana guide (VB-Audio, same ecosystem).

Prerequisites

  • Windows 7 through 11 (32 or 64 bit, Arm64 on recent builds)
  • Administrator rights to install the driver
  • Up-to-date Chrome, Firefox, or Edge for Gniark Live

Install VB-Cable

  1. 1Download the pack from vb-audio.com/Cable (VBCABLE_Driver_Pack45 or newer).
  2. 2Extract the archive and run VBCABLE_Setup_x64.exe (or x86) as administrator.
  3. 3Restart Windows after installation (required by VB-Audio).
  4. 4Open Settings → System → Sound: you should see CABLE Input under output and CABLE Output under input.
  5. 5Optional: run VBCABLE_ControlPanel.exe (included) to verify levels on CABLE Input.

Understanding CABLE Input and CABLE Output

Flow is one-way: Application → CABLE Input → (virtual cable) → CABLE Output → Gniark Live. Do not swap the names: Input = Windows playback, Output = Windows recording.

Configure VB-Cable for a live show

Scenario: stream music from an application

  1. 1In your player (Spotify, VLC, foobar2000…), open audio settings and choose CABLE Input (VB-Audio Virtual Cable) as the output device.
  2. 2Start playback: the VB-Cable control panel (or Windows meters) should move on CABLE Input.
  3. 3In Gniark Live, select CABLE Output (VB-Audio Virtual Cable) as the microphone.
  4. 4Application audio is now streamed to the live.

Monitoring: hear audio locally

To listen to what goes to the live, enable Listen to this device on CABLE Output (Sound Settings → Input → CABLE Output → Properties). Use headphones so your physical mic does not pick up speakers.

Audio format

By default VB-Cable is stereo 48 kHz on Windows 10/11. If an app forces another format, open advanced properties for CABLE Input/Output to align sample rate and channels.

Select VB-Cable in Gniark Live

  1. 1First configure your app output to CABLE Input and verify signal.
  2. 2Open Gniark Live and start streaming.
  3. 3Allow microphone access, then choose CABLE Output (VB-Audio Virtual Cable).
  4. 4Validate with a viewer or second browser before going public.
Voice + music

Gniark Live selects only one microphone device. To mix voice and music in the same stream, use Voicemeeter Banana and select Voicemeeter Output in the browser.

Frequently asked questions

Is VB-Cable free?

Yes as donationware: free use, donation encouraged on vb-audio.com.

CABLE Input or CABLE Output in the browser?

Always CABLE Output (input / recording). CABLE Input is used to send audio from the source application.

Mix voice + music?

Use Voicemeeter Banana, not VB-Cable alone.

Windows 11 compatible?

Yes with the recent driver pack (2024+).

No sound in the live.

Verify the app targets CABLE Input, Gniark Live selected CABLE Output, and no other software is locking the cable.

Multiple apps in parallel?

Standard VB-Cable = one shared bus. For separate routing, VB-Audio offers VB-Cable A+B (donation) or Voicemeeter.

Ready to test VB-Cable in your next live?

Create your virtual concert hall in 30 seconds and validate your Windows audio routing.

Create my free account