View Source X32Remote (x32_remote v0.1.0)
The X32Remote application.
By default, on startup, this will run X32Remote.Supervisor.start_link/1 to
start an X32Remote.Session subscribed to an ExOSC.Client. To disable
this behaviour, set the start configuration property to false in
config/config.exs:
config :x32_remote, start: false
mixer-ip-address
Mixer IP address
To find the mixer, you will need to specify an IP address. (You may also
need to specify a port if your device does not use the default of
10023.)
If you know the IP address of your X32 mixer at compile time, you can set it
in your config/config.exs. Alternatively, if you need to perform some
lookup at runtime in order to find your mixer, you can set it in your
config/runtime.exs. Either way, the syntax is the same:
# port is optional:
config :x32_remote, ip: {192, 168, 2, 3}, port: 10023
# this also works:
config :x32_remote, ip: "192.168.2.3"You can also set the X32R_IP environment variable:
export X32R_IP=192.168.2.3
# can also optionally specify port:
export X32R_PORT=10023
# now run your program as normalIf you do not specify an IP address, and do not disable the automatic startup behaviour, then an error will be raised on application start.