You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm trying to read level data from a Behringer XR18 mixer
program for ESp8266 on Arduino, WiFI
how to send a command to the mixer to get data?
how to decipher the answer in order to get the data for each channel?
here is a piece of description for XR18
Meter subscriptions
meter subscriptions are used to request a set of meter values,e.g.:
/meters ,si “/meters/0” 8 (meterID ,oscvalues )
Binary OSC message:
2f 6d 65 74 65 72 73 00 2c 73 69 00 2f 6d 65 74 ; /meters.,si./met
65 72 73 2f 30 00 00 00 00 00 00 08 ; ers/0.......
… returns 8 channel meters (pre-fader l/r, gate and comp gain reduction, post-fader l/r
meters, gate key, comp key) of channel 9:
List of Meter IDs:
/meters/0
CHANNEL:
8 channel meters (pre-fader l/r, gate and comp gain reduction, post-fader l/r meters, gate
key, comp key)
-> returns one integer size value and 8 short signed integer values (16 bit) as single binary
blob
/meters/1
ALL CHANNELS:
16 mono + 5x2 fx/aux + 6 bus + 4 fx send (all pre) + 2 st (post) + 2 monitor
-> returns one integer size value and 40 short signed integer values (16 bit) as single binary
blob
/meters/2
ALL INPUTS:
16 mic, 2 aux, 18 usb
-> returns one integer size value and 36 short signed integer values (16 bit) as single binary
blob
/meters/3
FX METERS:
4 x (2 x input, 10 x fx return, 2 x output)
-> returns one integer size value and 56 short signed integer values (16 bit) as single binary
blob
/meters/4
RTA100:
100 bins RTA
-> returns one integer size value and 100 short signed integer values (16 bit) as single binary
blob
/meters/5
ALL OUTPUTS:
6 aux, lr, 16 p16, 18 usb, headphones
-> returns one integer size value and 44 short signed integer values (16 bit) as single binary
blob
/meters/6
ALL DYN:
16 gate, 16 dyn(ch), 6 dyn(bus), dyn(lr)
-> returns one integer size value and 39 short signed integer values (16 bit) as single binary
blob
The text was updated successfully, but these errors were encountered:
I'm trying to read level data from a Behringer XR18 mixer
program for ESp8266 on Arduino, WiFI
how to send a command to the mixer to get data?
how to decipher the answer in order to get the data for each channel?
here is a piece of description for XR18
Meter subscriptions
meter subscriptions are used to request a set of meter values,e.g.:
/meters ,si “/meters/0” 8 (meterID ,oscvalues )
Binary OSC message:
2f 6d 65 74 65 72 73 00 2c 73 69 00 2f 6d 65 74 ; /meters.,si./met
65 72 73 2f 30 00 00 00 00 00 00 08 ; ers/0.......
… returns 8 channel meters (pre-fader l/r, gate and comp gain reduction, post-fader l/r
meters, gate key, comp key) of channel 9:
List of Meter IDs:
/meters/0
CHANNEL:
8 channel meters (pre-fader l/r, gate and comp gain reduction, post-fader l/r meters, gate
key, comp key)
-> returns one integer size value and 8 short signed integer values (16 bit) as single binary
blob
/meters/1
ALL CHANNELS:
16 mono + 5x2 fx/aux + 6 bus + 4 fx send (all pre) + 2 st (post) + 2 monitor
-> returns one integer size value and 40 short signed integer values (16 bit) as single binary
blob
/meters/2
ALL INPUTS:
16 mic, 2 aux, 18 usb
-> returns one integer size value and 36 short signed integer values (16 bit) as single binary
blob
/meters/3
FX METERS:
4 x (2 x input, 10 x fx return, 2 x output)
-> returns one integer size value and 56 short signed integer values (16 bit) as single binary
blob
/meters/4
RTA100:
100 bins RTA
-> returns one integer size value and 100 short signed integer values (16 bit) as single binary
blob
/meters/5
ALL OUTPUTS:
6 aux, lr, 16 p16, 18 usb, headphones
-> returns one integer size value and 44 short signed integer values (16 bit) as single binary
blob
/meters/6
ALL DYN:
16 gate, 16 dyn(ch), 6 dyn(bus), dyn(lr)
-> returns one integer size value and 39 short signed integer values (16 bit) as single binary
blob
The text was updated successfully, but these errors were encountered: