Multichannel /multi/{i}
The root OSC message for controlling a multichannel source is /multi/{index}, where {index} is an integer starting from 1. To control any of the parameters listed below, you need to append the parameter name to the source target address.
For example:
/multi/1/name HOLOPHONIX- Sets the name of the first multichannel source to "HOLOPHONIX"/multi/2/gain 0- Sets the gain of the second multichannel source to 0 dB/multi/3/mute 1- Mutes the third multichannel source
General Parameters
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /name | string | -- | -- | -- | ✓ |
| /color | [decimal, decimal, decimal, decimal] | 0, 1 | -- | -- | ✓ |
| /lock | boolean | -- | -- | -- | ✓ |
| /trim | decimal | -80, 30 | dB | -- | ✓ |
| /gain | decimal | -60, 12 | dB | -- | ✓ |
| /gain/ramptime | decimal | 1, 60000 | ms | -- | ✓ |
| /mute | integer | 0, 2 | -- | 0 = unmuted, 1 = muted, 2 = muted by solo (read-only) | ✓ |
| /dist | decimal | 0.1, 500 | m | -- | ✓ |
| /solo | boolean | -- | -- | -- | ✓ |
| /monitor | string | "off", "pfl" | -- | -- | ✓ |
| /preOrPost | string | "post", "pre" | -- | -- | ✓ |
| /controlZoneId | string | -- | -- | -- | ✓ |
| /admObjectNumber | integer | -1, 256 | -- | -- | ✓ |
| /file3D | string | -- | -- | -- | ✓ |
Other Parameters
Equalizer
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /equalizer/bypass | boolean | -- | -- | -- | ✓ |
| /equalizer/gain | decimal | -20, 20 | dB | -- | ✓ |
| /equalizer/filter/{i}/active | boolean | -- | -- | -- | ✓ |
| /equalizer/filter/{i}/freq | decimal | 30, 22000 | Hz | -- | ✓ |
| /equalizer/filter/{i}/order | decimal | 2, 20 | -- | -- | ✓ |
| /equalizer/filter/{i}/gain | decimal | -30, 30 | dB | -- | ✓ |
| /equalizer/filter/{i}/q | decimal | 0.25, 100 | -- | -- | ✓ |
Dynamics
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /dynamics/attack | decimal | 0.01, 3000 | ms | -- | ✓ |
| /dynamics/release | decimal | 0, 5000 | ms | -- | ✓ |
| /dynamics/lookahead | decimal | 0, 50 | ms | -- | ✓ |
| /dynamics/compressor/threshold | decimal | -120, 20 | dB | -- | ✓ |
| /dynamics/compressor/ratio | decimal | 1, 100 | -- | -- | ✓ |
| /dynamics/compressor/knee | decimal | 0, 30 | dB | -- | ✓ |
| /dynamics/expander/threshold | decimal | -120, 20 | dB | -- | ✓ |
| /dynamics/expander/ratio | decimal | 0.009, 10 | -- | -- | ✓ |
| /dynamics/makeup | decimal | -40, 40 | dB | -- | ✓ |
| /dynamics/link | string | "multi mono", "link all", "link to 1st" | -- | -- | ✓ |
| /dynamics/bypass | boolean | -- | -- | -- | ✓ |
| /dynamics/reduction | decimal | -- | dB | -- | ✗ |
Levels
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /levels/input | array | -280, 12 | dB | -- | ✗ |
| /levels/input/post | boolean | -- | -- | -- | ✓ |
| /levels/input/mode | string | "rms", "peak" | -- | -- | ✓ |
| /levels/output/A | array | -280, 12 | dB | -- | ✗ |
| /levels/output/B | array | -280, 12 | dB | -- | ✗ |
| /levels/output/C | array | -280, 12 | dB | -- | ✗ |
| /levels/output/D | array | -280, 12 | dB | -- | ✗ |
| /levels/output/E | array | -280, 12 | dB | -- | ✗ |
| /levels/output/F | array | -280, 12 | dB | -- | ✗ |
| /levels/output/G | array | -280, 12 | dB | -- | ✗ |
| /levels/output/H | array | -280, 12 | dB | -- | ✗ |
| /levels/output/post | boolean | -- | -- | -- | ✓ |
| /levels/output/mode | string | "rms", "peak" | -- | -- | ✓ |
Bus
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /bus/[A-H]/destination | string | -- | -- | -- | ✓ |
| /bus/[A-H]/mute | boolean | -- | -- | -- | ✓ |
| /bus/[A-H]/gain | decimal | -80, 6 | dB | -- | ✓ |
| /bus/[A-H]/delay | decimal | 0, 5000 | ms | -- | ✓ |
| /bus/[A-H]/early/delays | array | -- | ms | -- | ✓ |
| /bus/[A-H]/early/gains | array | -1, 1 | dB | -- | ✓ |
| /bus/{i}/focused | boolean | -- | -- | -- | ✓ |
LFE
Delay
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /delay | decimal | 0, 5000 | ms | -- | ✓ |
| /delay/bypass | boolean | -- | -- | -- | ✓ |
Reverb
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /reverb/mute | boolean | -- | -- | -- | ✓ |
| /reverb/linkedtodistance | boolean | -- | -- | -- | ✓ |
| /reverb/send | decimal | -80, 30 | dB | -- | ✓ |
| /reverb/send/ramptime | decimal | 1, 60000 | ms | -- | ✓ |
| /reverb/send/offset | decimal | -80, 30 | dB | -- | ✓ |
Direct
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /direct/mute | boolean | -- | -- | -- | ✓ |
| /direct/linkedtodistance | boolean | -- | -- | -- | ✓ |
| /direct/gain | decimal | -80, 30 | dB | -- | ✓ |
| /direct/gain/low | decimal | -30, 30 | dB | -- | ✓ |
| /direct/gain/med | decimal | -30, 30 | dB | -- | ✓ |
| /direct/gain/high | decimal | -30, 30 | dB | -- | ✓ |
| /direct/gain/offset | decimal | -80, 30 | dB | -- | ✓ |
| /direct/freq/low | decimal | 20, 20000 | Hz | -- | ✓ |
| /direct/freq/high | decimal | 20, 20000 | Hz | -- | ✓ |
| /direct/filter/bypass | boolean | -- | -- | -- | ✓ |
Early
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /early/mute | boolean | -- | -- | -- | ✓ |
| /early/linkedtodistance | boolean | -- | -- | -- | ✓ |
| /early/gain | decimal | -80, 30 | dB | -- | ✓ |
| /early/gain/low | decimal | -30, 30 | dB | -- | ✓ |
| /early/gain/med | decimal | -30, 30 | dB | -- | ✓ |
| /early/gain/high | decimal | -30, 30 | dB | -- | ✓ |
| /early/gain/offset | decimal | -80, 30 | dB | -- | ✓ |
| /early/freq/low | decimal | 20, 20000 | Hz | -- | ✓ |
| /early/freq/high | decimal | 20, 20000 | Hz | -- | ✓ |
| /early/filter/bypass | boolean | -- | -- | -- | ✓ |
| /early/width | decimal | 0, 180 | ° | -- | ✓ |
3D View
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /view3D/autoOrientation | boolean | -- | -- | -- | ✓ |
| /view3D/file3D | string | -- | -- | -- | ✓ |
| /view3D/scale | decimal | 0.01, 10 | -- | -- | ✓ |
| /view3D/roll90deg | boolean | -- | -- | -- | ✓ |
| /view3D/tilt | decimal | -90, 90 | ° | -- | ✓ |
| /view3D/pan | decimal | -180, 180 | ° | -- | ✓ |
| /view3D/visible | boolean | -- | -- | -- | ✓ |
| /view3D/label | boolean | -- | -- | -- | ✓ |
Channel
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /channel/number | integer | -- | -- | -- | ✗ |
| /channel/{i}/delay | decimal | 0, 5000 | ms | -- | ✓ |
| /channel/{i}/gain/db | decimal | -80, 20 | dB | -- | ✓ |
| /channel/{i}/name | string | -- | -- | -- | ✓ |
Channels
| Parameter | Arguments | Scale | Unit | Comments | Settable |
|---|---|---|---|---|---|
| /channels/correction/delay | string | "off", "auto", "manual" | -- | -- | ✓ |
| /channels/correction/gain | string | "off", "auto", "manual" | -- | -- | ✓ |
| /channels/aed | array | -- | -- | -- | ✓ |