OBS Voicemeeter

OBS Voicemeeter 0.0.1

Supported Bit Versions
Source Code URL
Minimum OBS Studio Version
Supported Platforms
Uses Voicmeeter's remote api to gain access to audio buffers before output to wasapi drivers. Gives the ability to mix inputs freely.
First release
Last update
4.00 star(s) 2 ratings

More resources from Andersama

  • Layer View
    Layer View
    Manage the visibility of groups of sources easily.
  • Shader Plugins
    Shader Plugins
    Rapidly prototype and create graphical effects using OBS's shader syntax.
  • rematrix-filter plugin
    rematrix-filter plugin
    Allows custom mixing of channels, duplicate, mute, swap and reorder channels at will.

Latest reviews

Needs slight improvements.

At the moment Voicemeeter channels are unlabeled and separated, leaving the user to manually assign channels 1:1 from VM to OBS, with some confusion about the different VM stages, and 8 unlabeled channel outputs per output strip.

Seems to provide good customization however, if you can tell what is what (which I couldn't).

It would be more user friendly, if the basic settings let you customize the channels, and automatically mapped Left, Right etc, leaving swapping or substituting channels to the advanced settings.

It wasn't immediately obvious to me that you could add multiple Voice Meeter sources to a scene, once you understand that, you can mix volume to your hearts content.
I'm a bit confused as to what you mean by unlabeled? They're listed in order and labelled. The stages refer to the three different points at which voicemeeter gives you the ability to modify the audio, these also correspond to the 3 virtual asio devices voicemeeter installs so that you can process their audio with VSTs.

The plugin is much like any other audio source, multiples of it can certainly be added.

I'll come up with something to label the channels.
I'm a big fan of everything 'VoiceMeeter' and I've got to say, this is right on the mark. It's very simple and barebones, but I can't really think of any features to stack ontop of what's being offered here (direct connectivity).

I'd like to, however, add that I ran into an issue where all of my VoiceMeeter-sources in OBS stopped working. In their source properties they just 'existed', and referred to nothing (as if the plugin wasn't even installed). I have no clue where to even begin recreating the scenario to give you a more accurate description of what the problem really was. I was messing around just about everywhere in OBS at that time. Just a quick OBS restart solved the issue. Just thought I'd let you know.

Anyways, this one is definetly a keeper for me!
Due to the remote api I was given to work with I only check to see if Voicemeeter is installed / running at the start. I haven't gotten a response from them, but presumably they're working on shipping remote api dlls which will allow the plugin to auto-start Voicemeeter if you've forgotten. (However from my testing w/ my install this function did not work, but did gracefully fail).

TLDR; Make sure the application is running before you start OBS. And I'm crossing fingers they'll have implemented their api fully soon.