AUDRAQ
Documentation / Driver Reference

Driver Reference

Capabilities, parameters, and setup for every first-party driver.

OBS Studio

obs-websocket

Protocol: obs-websocket v5 (WebSocket)

Consumer ID: obs-main · Default endpoint: ws://localhost:4455

Setup: In OBS: Tools → obs-websocket Settings → Enable WebSocket Server. Note the port and password.

Capabilities

Capability IDParametersDescription
video.scene.setsceneName: stringSwitches the active program scene.

Examples

Switch to scene 'Gaming'

video.scene.set|obs-main|scene|sceneName=Gaming

REAPER

reaper-osc

Protocol: OSC over UDP

Consumer ID: reaper-main · Default endpoint: localhost:8000

Setup: In REAPER: Preferences → Control/OSC/web → Add → OSC. Set port to 8000, listen on 9000.

Capabilities

Capability IDParametersDescription
audio.track.volume.setvalue: float (0.0–1.0)Sets a track's volume fader.
audio.track.mute.setmuted: boolMutes or unmutes a track.

Examples

Set track 1 volume to 80%

audio.track.volume.set|reaper-main|track/1|value=0.8

Mute track 2

audio.track.mute.set|reaper-main|track/2|muted=true

Behringer/Midas X32

x32-osc

Protocol: OSC over UDP

Consumer ID: x32-main · Default endpoint: 192.168.0.64:10023

Setup: Connect X32 to your network. Default IP is 192.168.0.64, port 10023. No additional setup required.

Capabilities

Capability IDParametersDescription
audio.channel.fader.setvalue: float (0.0–1.0)Sets a channel's fader level.
audio.channel.mute.setmuted: boolMutes or unmutes a channel (ON = not muted).

Examples

Set channel 3 fader to 80%

audio.channel.fader.set|x32-main|channel/3|value=0.8

Mute channel 5

audio.channel.mute.set|x32-main|channel/5|muted=true