Skip to content

hrko/streamdeck-voicemeeter

Repository files navigation

streamdeck-voicemeeter

Work in progress.

Actions

Key

  • Toggle Mute
  • Gain Control (Set, Increment, Decrement)
  • VoiceMeeter Macro
  • Restart VoiceMeeter

Dial and Touchpad

  • Gain Control
  • Gain Control Combo
  • Strip/Bus Parameter Control

Build Requirements

  • Go 1.21.4 or later
  • Task

Build and Run

You can build and run the plugin using the following command:

cd <project-root>
task dev

This command will build the plugin, kill the running Stream Deck app, install the plugin, and run the Stream Deck app.

Generate Layouts

Layouts describe how information is shown on the Stream Deck + touch display. Visit Stream Deck SDK for more information.

First, create layouts using Draw.io and save it as a drawio file at <project-root>/layout.drawio. Then, convert the layout to JSON files using the following command:

cd <project-root>
task layouts

Output files will be generated in <project-root>/layouts/.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published