The Interactive & Immersive HQ

Voicemeeter Tools for Immersive Projects

Audio management can be tricky. That is why simple and effective solutions are often needed. Let’s see how to integrate Voicemeeter tools in our production pipeline.

When speaking about audio in interactive and immersive projects, several technicalities must be kept in mind: how to choose the right hardware and how to manage it; how to integrate hardware and software; sync issues with visuals, and a lot more.

Audio hardware can be tricky as well. Analogue components must be embedded in the overall flow – cables, power sources, etc – thus getting things more and more difficult.

Budget also plays a key role in audio management, and in life in general. Sky is the limit, but in most cases all we need is a clear and ready-to-use digital platform. And here is where Voicemeeter tools get in the game.

Voicemeeter: What Is and How it Works

Voicemeeter is an audio application developed by software company VB-Audio. At its core, it is a virtual audio mixer with virtual audio devices for input/output tasks to mix and manage audio from analog and digital sources.

In general terms, it is a virtual hardware mixing console. It is possible to get audio from several sources – a microphone, for example – and mix it both with other devices as well as with applications such as video and audio streaming platforms, live chat and web-based audio apps. The overall output can then be mixed and sent to multiple outputs such as audio systems and DAWs.

Voicemeeter Tools for Immersive Projects

Voicemeeter features make it a great tool for broadcasting, podcasting and VOIP applications. But it can be used as a sort of Swiss army knife for interactive and immersive applications as well.

On the technical side, Voicemeeter supports several audio interfaces:

  • Direct-X
  • KS
  • WaveRT
  • WASAPI
  • ASIO

Features and Versions

Voicemeeter is currently available on free download for Windows operating systems. All functions are available except the optional features. Paid donations/licences are available as well.

The application comes with three versions: Standard, Banana and Potato.

StandardBananaPotato
Inputs2 x hardware
1 x software
3 x hardware
2 x software
5 x hardware
3 x software
Outputs2 x hardware (identical: A1 + A2)
1 x software
3 x hardware
2 x software
5 x hardware
3 x software
Virtual I/O 1 x virtual I/O2 x virtual I/O1 x virtual I/O
WDM, KS, MME, DirectX, WaveRT8 channels on virtual input
2 channels on virtual output
8 channels on virtual input
2 channels on virtual output
8 channels on virtual input
2 channels on virtual output
Virtual ASIO I/OASIO 8 channels (in and out) / 4x client applications
Virtual ASIO configuration is given by main output A1
ASIO 8 channels (in and out) / 4x client applications
Virtual ASIO configuration is given by main output A1
1 x virtual insert ASIO I/O
ASIO 8 channels (in and out) / 4x client applications.
Virtual ASIO configuration is given by main output A1
3 x virtual insert ASIO I/O
VBAN network stream4 x IN
4 x OUT
8 x IN
8 x OUT
8 x IN
8 x OUT
Macro buttons & remoteProgrammable one-click-action buttonsProgrammable one-click-action buttonsProgrammable one-click-action buttons
EffectsBasic voice effectsAdvanced audio effectsProfessional audio effects
Channel recorder8 channel recorder8 channel recorder

Five licences are available for each version. Standard licences range from 5 to 25 dollars, Banana licences range from 10 to 50 dollars and Potato licences range from 10 to 100 dollars.

Get Our 7 Core TouchDesigner Templates, FREE

We’re making our 7 core project file templates available – for free.

These templates shed light into the most useful and sometimes obtuse features of TouchDesigner.

They’re designed to be immediately applicable for the complete TouchDesigner beginner, while also providing inspiration for the advanced user.

A Simpler Alternative: VB-CABLE

For simpler applications, VB-CABLE comes in handy. It is a virtual audio device that acts as a virtual audio cable. Audio from the cable input is forwarded to the cable output. VB-CABLE is a ready-to-use application that easily communicates with MME, KS, DX, KS and WASAPI interfaces.

It is available both for Windows and macOS operating systems, the liscence costs five dollars.

Voicemeeter Tools for Immersive Projects

Voicemeeter APIs

For advanced experimentation and custom-built audio solutions, VB-AUDIO offers extensive APIs documentation and examples written in C. A Python wrapper is available as well on PyPI.

Applications in Interactive and Immersive Environments

Voiceemeter features makes it particularly useful for managing the audio pipeline in interactive and immersive projects. Let’s see some examples:

  • Virtual/augmented/mixed reality: Voicemeeter can be used for mixing audio in complex environments and distributing it to VR headsets. Custom sub-mixes can be developed as well, providing for tailor experiences for headsets and audio systems
  • Analog and virtual mix: with Voicemeeter it is possible to manage the overall mix of an environment by combining analogue sources – such as microphones and musical instruments – and virtual applications, such as streaming platforms or DAWs
  • Live broadcasting: out-of-the-box broadcasting solutions for live events can be developed as well. In this way, Voicemeeter provides for a simpler application compared to traditional audio management suites
  • Sound and visual design: Voicemeeter paves the way for innovative design projects, thanks to its flexibility and its full integration with integrated media softwares such as TouchDesigner, Unreal and Unity to name a few

Wrap Up

Where ease of use and flexibility are required, Voicemeeter is an effective way to manage audio applications. Its simplicity and plug-and-play features makes it a good friend to reduce complexity in the production pipeline, even in challenging environments.