ENGLISH DBI+DBT OSC-PROTOCOL
SYNQ® 2/3 DBI-04 / DBI-44
API
An API is a set of instructions (often in the form of URLs), written by the developer, to give other developers
a common standard method for writing software that connects different systems or components of a system,
without having to understand all the complexity. In short: an API reduces the complexity and greatly
increases the speed of programming.
Below you can find the current set of URLs and descriptions for each function that can be controlled on the
Synq® DBI and DBT units, using OSC.
If a URL is sent without a parameter value, the command will be interpreted as a "get": the device will return
the current state.
Each URL ends with "/<device_name>": this allows multiple devices on a network to be accessed via
broadcasting.
Each command can also work with the type as "float".
GENERAL CONTROLS
Sends back the same command to test if a
device is on the network
Get all the current settings from the device.
CONTROLS FOR THE PROCESSING OF EACH CHANNEL
/gain/input/<input_index>/<output_index>
Gain for the input matrix
/gain/output/<output_index>
Trim value for the inputs
/phase/input/<input_index>
/phase/output/<output_index>
/mute/input/<input_index>
/mute/output/<output_index>
/eqenable/input/<input_index>
/eqenable/output/<output_index>
Input pad state – only for analog inputs
Input 48v state – only for analog inputs
Delay for the analog outputs in ms
/comp/enable/input/<input_index>
Input compressor enable state
/comp/enable/output/<output_index>
Output compressor enable state
/comp/threshold/input/<input_index>
Input compressor threshold
/comp/threshold/output/<output_index>
Output compressor threshold
/comp/ratio/input/<input_index>
/comp/ratio/output/<output_index>
/comp/softknee/input/<input_index>
Input compressor softknee state
/comp/softknee/output/<output_index>
Output compressor softknee state
/comp/attack/input/<input_index>
Input compressor attack in ms
/comp/attack/output/<output_index>
Output compressor attack in ms
/comp/hold/input/<input_index>
Input compressor hold in ms
/comp/hold/output/<output_index>
Output compressor hold in ms
/comp/release/input/<input_index>
Input compressor release in ms
/comp/release/output/<output_index>
Output compressor release in ms