Managing audio streams across multiple applications used to require expensive hardware mixers. Today, software routing tools handle complex channel management directly on your operating system. Voicemeeter Banana stands out as an advanced audio mixer that creates multiple virtual audio devices, letting you route, mix, and process audio from web browsers, game feeds, microphones, and chat applications without signal loss.
The core power of Voicemeeter Banana lies in its three virtual inputs: VAIO, AUX, and VAIO 3. These virtual cables act as independent playback devices in Windows, allowing you to isolate audio sources such as Discord, Spotify, and your game audio into separate mixing channels. By mastering these virtual inputs, you eliminate echo, control individual application volumes for your audience, and route different audio feeds to specific hardware outputs like headphones and broadcast software.
Understanding Voicemeeter Banana Virtual Inputs
When you install Voicemeeter Banana, Windows detects several new playback and recording devices. The virtual inputs are the primary control strips labeled Voicemeeter VAIO, Voicemeeter AUX, and Voicemeeter VAIO 3 inside the software interface.
Each virtual input strip functions like a physical hardware channel on a mixing console. You have access to a stereo mute button, a solo button, a specialized integrated equalizer, and gain knobs ranging from -60 dB to +12 dB. Crucially, each strip features assignment buttons labeled A1, A2, A3, B1, and B2. More analysis by Bloomberg highlights comparable perspectives on this issue.
- Hardware Outs (A1, A2, A3): These route the audio from that specific virtual input to your physical playback devices, such as your main studio headphones or desktop speakers.
- Virtual Outs (B1, B2): These send the mixed audio to recording or streaming software like OBS Studio through the corresponding Voicemeeter Output recording devices.
For a deeper look into the core audio engine mechanics, you can review the official documentation provided by VB-Audio Software.
Step-by-Step Configuration for Streaming and Recording
Setting up your system correctly prevents feedback loops and audio clipping. Follow these exact steps to configure your Windows environment and Voicemeeter Banana.
- Set Windows Default Playback: Open your Windows Sound Control Panel and set Voicemeeter Input (VAIO) as your default playback device. This routes all standard system sounds through the first virtual strip.
- Assign Specific App Outputs: Open individual applications like Discord or Spotify in Windows sound settings (Volume Mixer) and assign them to Voicemeeter AUX Input or Voicemeeter VAIO 3 Input. This keeps your music separate from voice chat.
- Configure Hardware Out A1: Click the A1 button at the top right of Voicemeeter Banana and select your primary audio interface or headphones using WDM or ASIO drivers. WDM offers lower latency for most consumer setups.
- Route to Your Broadcast Software: In OBS Studio or your recording software, choose Voicemeeter Output (B1) as your microphone input device.
- Manage Busses: On the Voicemeeter VAIO strip, turn on B1 if you want your system sounds heard on stream, or leave B1 off if you only want game audio going to your audience while you hear it via A1.
Advanced Routing Strategies for Multi-App Control
Separating your audio feeds prevents copyright strikes on streams and gives you precise volume control during live sessions. If you play music while streaming, you don't want that music captured in your video file archive.
Assign your music player (like Spotify) to Voicemeeter AUX Input. On the AUX strip inside Voicemeeter, turn on A1 so you can hear the music in your headphones. Leave B1 and B2 turned off for that strip. Because B1 feeds your streaming software, your live audience hears the game and your voice, but the background music stays out of your stream's VOD archive.
For voice communication, route Discord to Voicemeeter VAIO 3 Input. Turn on both A1 (so you hear your friends) and B1 (so your stream hears your friends). This setup lets you adjust your friends' speaking volume independently using the VAIO 3 gain slider without touching your game volume or microphone levels.
Optimizing Audio Quality and Eliminating Latency
Audio latency and crackling occur when your buffer size is set too low for your CPU or when mixing driver types (combining MME and WDM drivers).
- Choose ASIO Drivers: If your audio interface has a native ASIO driver, select it for your A1 output. ASIO bypasses Windows audio processing layers, achieving near-zero latency.
- Adjust Buffer Size: Navigate to Menu > Buffer Manager. If you hear popping or crackling, increase your buffer size from 512 samples to 1024 samples.
- Use the Built-In Parametric EQ: Right-click any input strip header to open the specialized grid equalizer. Roll off low frequencies below 80 Hz on microphones to eliminate room rumble and breath pops.
For further technical specifications regarding audio driver integration, consult the Microsoft Audio Architecture Guide.
Common Mistakes to Avoid
Audio routing software offers immense flexibility, which also makes misconfigurations common. Watch out for these pitfalls:
- Creating Audio Feedback Loops: Never assign a virtual input to send audio back into a recording device that feeds the same application. This creates a high-pitched screeching loop.
- Mixing MME and WDM Drivers: Stick to one driver type across your hardware outputs where possible. Mixing MME and WDM often introduces noticeable audio delay between channels.
- Neglecting Gain Staging: Pushing virtual input gain sliders past +0 dB frequently causes digital clipping. Keep your input levels peaking between -12 dB and -6 dB for clean headroom.
- Forgetting Startup Settings: Always check the "Run on Windows Startup" option in the Voicemeeter menu so your audio routing initializes automatically when you boot your PC.
Frequently Asked Questions
What is the difference between Voicemeeter VAIO and Voicemeeter AUX?
VAIO and AUX are simply two separate virtual input channels created by the software in Windows. They function identically, but separating them lets you route different applications (such as system sounds on VAIO and voice chat on AUX) to different mixing destinations.
Why am I hearing a delayed echo in my headphones?
Echo happens when an input is monitored through two different paths simultaneously—usually when direct monitoring is active on your hardware interface while Voicemeeter is also routing the signal back through WDM drivers. Turn off direct hardware monitoring on your mic interface if you monitor through Voicemeeter.
Can I use Voicemeeter Banana with a USB microphone?
Yes. Select your USB microphone as one of the Hardware Inputs (1, 2, or 3) at the top of the Voicemeeter interface. Make sure to match the driver type (WDM recommended for USB mics) to prevent dropouts.
How do I stop my stream audience from hearing my Discord call?
On the virtual input strip assigned to Discord, make sure the B1 (or B2) button is turned off. B1 controls what is sent to your recording or streaming software. Keeping B1 off means you hear your friends in your headphones (via A1), but your stream doesn't capture them.