Skip to content

RagnarJensen/vmcli

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vmcli

License

This is for free non-commercial or educational use. Since March 2021 it is also free to use the Voicemeeter Remote API in professional or commercial projects.

Please see https://www.vb-audio.com/Services/developers.htm for more information on the license regarding the VoiceMeeterRemote API that is used by this project.

Usage

This tool allows you to set different VoiceMeeter properties from the command line:

vmcli <property setting> ...

The properties are described in the API documentation here.

Examples

Setting the gain of the first input to 0:

vmcli Strip[0].Gain=0

Increasing the gain by 10:

vmcli Strip[0].Gain+=10

Decreasing the gain by 10:

vmcli Strip[0].Gain-=10

Toggling properties:

vmcli !Strip[0].Mute

Multiple settings can be changed at once:

vmcli Strip[0].Mute=0 Strip[0].Gain=10 Strip[1].Mute=1

Getting values:

vmcli Strip[0].Gain

Result:

Strip[0].Gain=0.000

About

Unofficial VoiceMeeter CLI

Resources

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • C 76.3%
  • C++ 23.7%