Skip to content

VoiceMeeter Banana

Created: 2017-01-19 09:34:58 -0800 Modified: 2020-09-10 22:30:18 -0700

I originally got this so that I could have my line-in play from my piano, but OBS supports that natively via clicking the ➕ and choosing “Audio Input Capture”, so I don’t really see a point in using VoiceMeeter any longer (at least not for what I do). Also, I wanted to limit the dynamic range of the piano, and while VoiceMeeter has a compressor, it doesn’t have fine-grained control like audio filters do in OBS, so I’m using OBS audio filters now. Note that audio filters in OBS do change dynamically without having to click “Ok” on the dialog you’re editing them in.

Note: I saved my settings here: [OneDrive]Documentsprogram settingsVoiceMeeter_Banana

Making VoiceMeeter control your audio

Section titled Making VoiceMeeter control your audio

Right-click the volume icon in the system tray.

Go to “Playback devices”.

Set VoiceMeeter Input (or “VB-Audio VoiceMeeter AUX VAIO”) as the default device (make sure to test it right there in the same UI). You should hear sound coming out of your speakers. Videos, music, etc. should play at a normal level.

Change “Desktop Audio Device” to VoiceMeeter Input (which is the name of what you would’ve set in Windows for your default device; in fact you can probably just use the default).

Change Microphone to VoiceMeeter Output (NOT “Aux” output).

Probably need to crank the micr ophone output on OBS to 100%.

Preventing microphone from coming through the headphones

Section titled Preventing microphone from coming through the headphones

Each hardware input has different outputs (e.g. A1, B1). A1 corresponded to my headphones, and B1 corresponded to my virtual output, so I just unchecked A1.

Change the hardware output at the upper right by choosing “A1” —> “Speakers (Realtek High Definition Audio)“.

If you still don’t hear sound, make sure to go into the Realtek HD Audio Manager and make sure your speakers aren’t muted there.

Note: to get to the audio manager, open “C:Program FilesRealtekAudioHDARtkNGUI64.exe”

Setting up input from a microphone

Section titled Setting up input from a microphone

In “Hardware Input 1”, choose the microphone you want to listen from.

In “Hardware Input 2”, choose “Line In”. Then, set “Comp.” to 10.0 since the piano’s output probably won’t be too loud (if the headphones are to be attached to the piano and not the computer).

Do remember that the piano’s output volume contributes to what you’ll get out of VoiceMeeter.

First, just try setting VoiceMeeter Input as your default sound output instead of your speakers (right-click and test it).

The sound from your computer (e.g. if you were to play an mp3 on-stream) is a virtual input. It was Voicemeeter VAIO for me, although I don’t think I had to do anything to set it up.

If you’re not hearing sound from a particular program (e.g. Chrome), then try restarting that program.

In “Master section” on the right side, you’ll see A1-A3 and B1-B2. A1 is your physical output that you set to your speakers. B1 is your virtual output that will go to OBS. You need to make sure that all of your inputs are going to both A1 and B1.

Make sure to mute the A1 output so that you don’t cause a feedback loop. VoiceMeeter uses A1 as the hardware output, so muting that doesn’t mute the stream.

From April 2017

9:56 Remy_rm: adam, do you remember what the gain levels on the piano were? to me it sounded like the white noise was caused by the piano having too much gain on it, leaving no headroom. if you need to have the gain high to get it to be audible it is better to post-gain it on the computer


If you’re not hearing a microphone correctly, try clicking the input in VoiceMeeter, changing it, then changing it back.

If you don’t see your line-in, try plugging it into a different jack (e.g. the blue one).

Turn off the noise-suppression filter in OBS.