mirror of
https://github.com/onyx-and-iris/xair-cli.git
synced 2026-02-03 23:17:47 +00:00
1.8 KiB
1.8 KiB
xair-cli
Installation
go install github.com/onyx-and-iris/xair-cli@latest
Use
xair-cli is a command-line tool that allows users to send OSC messages
to Behringer X Air mixers for remote control and configuration. It supports
various commands to manage mixer settings directly from the terminal.
Usage:
xair-cli [flags]
xair-cli [command]
Available Commands:
bus Commands to control individual buses
completion Generate the autocompletion script for the specified shell
headamp Commands to control headamp gain and phantom power
help Help about any command
main Commands to control the main output
strip Commands to control individual strips
Flags:
-h, --help help for xair-cli
-H, --host string host address of the X Air mixer (default "mixer.local")
-k, --kind string Kind of mixer (xair, x32) (default "xair")
-l, --loglevel string Log level (debug, info, warn, error, fatal, panic) (default "warn")
-p, --port int Port number of the X Air mixer (default 10024)
-v, --version version for xair-cli
Use "xair-cli [command] --help" for more information about a command.
Examples
Things that are possible with this CLI:
Fade out main LR all the way to -∞
xair-cli main fadeout
enable phantom power and set the gain to 28dB for strip 09
xair-cli headamp 9 phantom on
xair-cli headamp 9 gain 28
adjust strip 09 send level to bus 5
xair-cli strip send 9 5 -- -18.0
rename bus 01 to 'vocal mix'
xair-cli bus 1 name 'vocal mix'
Notes
I've only implemented the parts I personally need, I don't know how much more I intend to add.
License
xair-cli is distributed under the terms of the MIT license.