Windows x64 desktop app

Remove vocals from live desktop audio.

Live Separator routes Spotify or another audio app through a virtual audio cable, separates vocals locally with an ONNX model, and plays the instrumental result through your real headphones or speakers.

Version package: LiveSeparator-win-x64.zip - self-contained, no .NET runtime install required.

Before You Start

Requirements

Required

  • Windows 10 2004 or newer, or Windows 11.
  • A 64-bit PC.
  • A virtual audio cable such as VB-CABLE.
  • A real output device, such as headphones, speakers, or an audio interface.
  • Permission to route app audio in Windows Volume Mixer.

Optional

  • A Spotify account for the Filters page.
  • Spotify Premium if your account needs Web API playback control.
  • DirectML-compatible GPU support if you want to experiment with hardware acceleration.

Step 1

Install Live Separator

  1. Download the app. Use the direct download link at the top of this page: LiveSeparator-win-x64.zip.
  2. Extract the zip. Right-click the file, choose Extract All, and extract it to a normal folder such as Downloads\LiveSeparator or Documents\LiveSeparator.
  3. Run the app. Open the extracted folder and start LiveSeparator.App.exe.
  4. Allow the first launch warning if needed. The app is not code signed, so Windows SmartScreen may show a warning. Choose More info, then Run anyway if you trust this build.

Step 2

Set Up Audio Routing

  1. Install a virtual audio cable. Install VB-CABLE or another supported virtual cable. Driver installation usually needs administrator approval and may require a reboot.
  2. Open Windows Volume Mixer. In Windows Settings, open System, then Sound, then Volume mixer.
  3. Route your music app to the virtual cable. Set Spotify, your browser, or another target app to output to the virtual cable device, commonly named CABLE Input.
  4. Keep your real speakers out of the source app. The source app should feed the virtual cable. Live Separator will be the app that plays sound to your real headphones or speakers.
  5. Start Live Separator. On the Separation tab, choose the audio source app and select your real output device. Press Start separating.
  6. Confirm the meters move. The input meter should react to the original app audio. The output meter should react once separated playback starts.

Daily Use

Using the Separation Page

Source app

Choose the app that is currently playing into the virtual cable. Spotify is preferred when detected.

Output device

Choose your real playback device. Avoid selecting the same virtual cable used for capture.

Bypass

Enable bypass to hear the delayed original audio through the same playback path. This is useful for testing routing.

Optional

Spotify Filters

  1. Open the Filters tab. Press Connect Spotify and complete the browser authorization flow.
  2. Choose filter criteria. Set an artist, release year range, and clean or explicit preference.
  3. Start filtering. Press Start filtering. The app monitors the currently playing Spotify context and skips tracks that do not match.

Spotify playback control may require Spotify Premium. If your Spotify app is in development mode, the Spotify account must be added as an allowed user in the Spotify Developer Dashboard.

Security

Verify the Download

The release includes a SHA-256 checksum file. After downloading, you can compare it in PowerShell:

Get-FileHash .\LiveSeparator-win-x64.zip -Algorithm SHA256

Expected SHA-256:

0E986C1CE1999ABA61E2748376836685D6F3BDDCA7BE100591833C7F7E254695

Fixes

Troubleshooting

I do not hear anything.

Check that the source app is routed to the virtual cable, then check that Live Separator is set to your real headphones or speakers. The source app should not also be routed directly to your speakers.

The virtual cable is missing.

Reinstall or enable VB-CABLE, then restart the app. Some driver installs require a reboot before the audio endpoint appears.

Startup takes a while.

The ONNX separator model is loaded locally. First startup and first-audio delay depend on model loading and inference speed.

The output is delayed.

Some latency is expected because the AI model needs a chunk of audio before it can separate stems. Use bypass to confirm whether routing and playback are working before judging separation quality.

Spotify filters do not skip tracks.

Make sure Spotify is actively playing on a controllable device and that your account has permission for playback control. Premium may be required depending on the account and Spotify API behavior.