VoiceMeeter / Documentation / OBS Studio
VoiceMeeter with OBS Studio
OBS can either take one mixed feed from VoiceMeeter or one feed per bus. The second option gives you game, voice and music as separate sources with separate faders, and separate tracks when you record. Banana or Potato is required for more than one bus.
Configure OBS audio first
OBS decides the sample rate of everything it records. Set it before you add sources, or you will be chasing crackle.
- Settings → Audio.
- Sample Rate → 48 kHz. This must match VoiceMeeter and Windows.
- Desktop Audio → Disabled. VoiceMeeter already carries your desktop audio; leaving this on doubles it.
- Mic/Auxiliary Audio → Disabled. Same reason.
- Monitoring Device → your real headphones, not a VoiceMeeter device. Monitoring into the mixer creates a loop.
Option A — one mixed feed
The fast path. Everything VoiceMeeter sends to B1 arrives in OBS as a single source.
- Route what the stream should hear to B1 Microphone strip → B1. VAIO strip → B1. Music strip → B1 if the audience should hear it.
- Add an audio input source
In OBS, add Audio Input Capture and choose
VoiceMeeter Output. That is bus B1. - Leave OBS desktop and mic capture disabled Otherwise the game arrives twice, once through VoiceMeeter and once directly.
- Balance inside VoiceMeeter Strip faders, EQ and gate do the mixing. OBS sees the finished mix.
This is the layout to use when you want one clean mix and the audience should hear exactly what you hear. Fewer moving parts, fewer ways to get it wrong.
Option B — separate sources per bus
The good path. Each bus becomes its own OBS source, so the audience mix and the call mix are independent, and recordings keep the stems.
| Bus | Windows device to capture | Carries |
|---|---|---|
| B1 | VoiceMeeter Output | Microphone, or the full audience mix |
| B2 | VoiceMeeter AUX Output | Music, or voice chat — whatever you keep separate |
| B3 | VoiceMeeter VAIO3 Output | Potato only. A third independent stem. |
- Microphone strip → B1 only. Add an Audio Input Capture on
VoiceMeeter Output, name it "Mic". - Music strip (or AUX VAIO) → B2 only. Add an Audio Input Capture on
VoiceMeeter AUX Output, name it "Music". - Game and browser on the main VAIO strip → B1 if you keep the mix together, or route the game to B2 and music to B3 on Potato if you want three stems.
- Set each OBS source's Advanced Audio Properties → Tracks: tick track 1 for the stream mix and separate tracks 2–4 for the recording.
- In Settings → Output → Recording, choose an audio track layout that matches — for example four tracks for a multi-track recording.
No double audio
Hearing everything twice — slightly out of phase, like a chorus — means the same signal is arriving through two routes. The usual pairs:
- OBS Desktop Audio enabled and the VAIO strip routed to B1.
- OBS Mic/Auxiliary enabled and the microphone strip routed to B1.
- Two audio input captures pointing at the same device.
- A game capturing its own audio for a replay buffer while OBS also captures the device.
Camera, capture card and console audio
- Point the capture card's audio at a hardware input strip in VoiceMeeter rather than adding it directly in OBS, so it can be balanced and muted with everything else.
- Set the capture card format to 48 kHz in Windows before VoiceMeeter sees it. A card that outputs 44.1 kHz will crackle no matter what OBS is set to.
- For a console over USB, use the console's own driver as a WDM or ASIO device on a dedicated strip.
Monitoring and sync
- Monitor through your headphones on A1, not through OBS. OBS monitoring plus VoiceMeeter monitoring is a feedback path.
- If audio lags video in the stream, correct it per source in OBS: right-click the source → Advanced Audio Properties → Sync Offset. Small values, 20–100 ms, are typical for a capture card.
- Do not fix sync by lowering the VoiceMeeter buffer. Buffer affects live monitoring latency, not recorded sync.