Voicemeeter is a free virtual audio mixer that gives your PC the routing flexibility of a hardware console. For gamers and streamers it solves real problems: separating game audio from Discord, balancing microphone and system levels, applying noise gates, and sending a clean mix to a stream while you hear a different mix in your headphones. The interface looks intimidating, but the core setup is straightforward once you understand virtual cables.
The Concept: Virtual Audio Cables
Voicemeeter installs virtual devices that act like invisible cables. You point an app’s output at a virtual input, and Voicemeeter routes it wherever you want, your headphones, your stream, or both. This lets you control each source independently instead of being stuck with one master volume for everything.
Which Version to Install
| Version | Virtual Inputs | Best For |
|---|---|---|
| Voicemeeter | 1 | Basic mic + system balance |
| Voicemeeter Banana | 2 | Game/chat separation, streaming |
| Voicemeeter Potato | 3 | Advanced multi-source routing |
Banana is the sweet spot for most gamers who want to split game and voice chat, so this guide assumes it.
Basic Game + Chat Setup
- Install Voicemeeter Banana and reboot so the virtual devices register.
- In Voicemeeter, set A1 (hardware out) to your headphones.
- Set your microphone as a Hardware Input strip.
- In Windows Sound settings, set the default playback device to “Voicemeeter Input” so game/system audio flows into the mixer.
- In Discord, set the output device to “Voicemeeter Aux Input” so chat lands on a separate strip.
- On each strip, enable the A1 button so you hear everything in your headphones.
Balancing and Cleaning the Mix
Now you can slide game audio down when a squadmate is talking, or boost chat without blasting the game. On the microphone strip, enable the Gate to cut background hiss and the Comp (compressor) to even out your volume. Keep the mic gain sane, aim for peaks around -6 dB on the meter, to avoid clipping.
Sending a Separate Mix to a Stream
For streaming, use the B1/B2 buses. Assign the sources you want your audience to hear to B1, then in OBS pick “Voicemeeter Output” as the audio source. This way you can, for example, keep copyrighted music in your own headphones (A1) but out of the stream (B1).
Avoiding Common Pitfalls
Sample-rate mismatches cause crackling, so set Voicemeeter’s engine sample rate and your Windows device rate to the same value (commonly 48000 Hz). Do not route a bus back into itself, which creates feedback loops. And remember Voicemeeter must stay running (it can auto-start minimized) for audio to flow.
Building a Reliable Startup Routine
Because Voicemeeter must be running for audio to pass through it, an unreliable startup can leave you with silence after a reboot. In Voicemeeter’s Menu, enable “Run on Windows startup” and “Start hidden,” and turn on “System Tray (Run at Startup).” This ensures the virtual mixer is live before your games and Discord launch. If you ever get no sound, the first check is simply whether Voicemeeter is actually open, followed by confirming Windows still lists Voicemeeter Input as the default playback device, since major Windows updates occasionally reset that default.
Using the Recorder and Macro Buttons
Beyond routing, Voicemeeter includes a handy recorder that can capture any bus, useful for grabbing a clean copy of a call or a gameplay audio take. The MacroButtons companion app lets you bind hotkeys to mute your mic, flip which bus a source feeds, or toggle a music channel in and out of your stream. Setting up a single mic-mute macro key is worth doing on day one, because a reliable, instant push-to-mute is something every streamer and squad player reaches for constantly, and doing it through Voicemeeter keeps the behavior consistent across every game.
FAQ
Does Voicemeeter add audio latency?
A little, because it processes audio in software. Keeping the buffer reasonable and matching sample rates keeps it low enough that most players never notice it in normal gaming and chat.
Why is my audio crackling after installing Voicemeeter?
Almost always a sample-rate mismatch or too small a buffer. Set Windows and Voicemeeter to the same rate (48000 Hz is a safe default) and nudge the buffer up if needed until the crackle stops.
Bottom Line
Voicemeeter Banana turns messy PC audio into a proper mix: separate game and chat strips, a clean gated microphone, and independent mixes for your ears and your stream. Install it, route game audio to Voicemeeter Input and Discord to Aux, monitor everything on A1, and match your sample rates. Once configured, it is the audio backbone many streamers never give up.