streamdeck-voicemeeter

command module
v0.0.0-...-6123f87 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 3, 2024 License: MIT Imports: 14 Imported by: 0

README

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/.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
cmd
internal
pkg

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL