Goxlr extension

go xlr extension to change go xlr profiles just like streamdeck does

1 Like

In fact, there is a third-party application called Goxlr Utility that has everything I could ask for from the official app. A decent version for Mac and Linux in addition to Windows, better submixes, interface improvements, management of multiple GoXLR devices, remote PC management, and it even has a web interface! A powerful plugin for Stream Deck and an API that I still haven’t fully figured out.

So far, I’ve been able to change volumes using CMD and VBScript. But if I run a help command on the client from the CMD…

C:\Users\4xsam>goxlr-client -help
Allows control of a TC-Helicon GoXLR or GoXLR Mini, by interacting with a running daemon.

Usage: goxlr-client [OPTIONS] [COMMAND]

Commands:
  profiles      Profile Settings
  microphone    Adjust the microphone settings (Eq, Gate, and Compressor)
  volume        Adjust Channel Volumes
  submix        Adjust Submix Settings
  bleep-volume  Configure the Bleep Button
  faders        Commands to manipulate the individual GoXLR Faders
  cough-button  Commands for configuring the cough button
  router        Commands to manipulate the GoXLR Router
  lighting      Commands to control the GoXLR lighting
  effects       Commands to Control the Effects Panel
  sampler
  settings
  help          Print this message or the help of the given subcommand(s)

Options:
      --device <DEVICE>        The specific device's serial number to execute commands on. This field is optional if you have exactly one GoXLR, but required if you have more
      --status                 Display the device information after any subcommands have been executed
      --status-json            Display device information as JSON after command.
      --status-http
      --use-http [<USE_HTTP>]  Use HTTP Instead of IPC. Specify base path as the param (defaults to http://localhost:14564)
  -h, --help                   Print help
  -V, --version                Print version

Microphone controls:
      --dynamic-gain <DYNAMIC_GAIN>
          Set the gain of the plugged in dynamic (XLR) microphone. Value is in decibels and recommended to be lower than 72dB
      --condenser-gain <CONDENSER_GAIN>
          Set the gain of the plugged in condenser (XLR with phantom power) microphone. Value is in decibels and recommended to be lower than 72dB
      --jack-gain <JACK_GAIN>
          Set the gain of the plugged in jack (3.5mm) microphone. Value is in decibels and recommended to be lower than 72dB

looks kinda interesting.