Voicemeeter Remote API + Source Code Examples
Voicemeeter Remote API provides a set of functions to control Voicemeeter parameters, to process audio inside Voicemeeter, to get MIDI messages coming from the Voicemeeter MIDI-Mapping and to control the MacroButtons application. Voicemeeter SDK offers different source code example. example0 is expected to show every functionnalties while other projects are concrete application examples:
- Matrix8x8: example of Audio Processing Application offering a 8x8 gain matrix on a selected BUS.
- vmr_osd: Exemple of Overlay Screen Display Application to show the current gain of the current moving slider.
- vmr_play: example to use voicemeeter as audio board to playback a stereo sound.
- vmr_streamer: example of custom Graphic User Interface controlling Voicemeeter.
Compilation Instructions and Documentation
Voicemeeter API are provided by standard Windows DLL installed with Voicemeeter. It provides 2x DLL for x32 and x64 applications. Linking method is given in the source code example. Compilation instructions are given in source code header and all API specifications are in the PDF document.
All source code of this SDK is free to use in any kind of project interacting with Voicemeeter through the voicemeeterremote DLL or VBAN protocol. More details in VoicemeeterRemoteAPI.pdf
Copyright (c) 2021 Vincent Burel