Speaker /speaker/{index}
The root OSC message for controlling a speaker is /speaker/{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 speaker target address.
For example:
/speaker/1/azim 0
- Sets the azimuth of the first speaker to 0 degrees/speaker/2/elev 0
- Sets the elevation of the second speaker to 0 degrees
General Parameters
Parameter | Arguments | Scale | Unit | Comments | Settable |
---|---|---|---|---|---|
/name | string | -- | -- | -- | ✅ |
/color | [decimal, decimal, decimal, decimal] | 0, 1 | m | -- | ✅ |
/lock | boolean | -- | -- | -- | ✅ |
/azim | integer | -180, 180 | m | -- | ✅ |
/elev | integer | -90, 90 | m | -- | ✅ |
/dist | integer | 0, 100 | m | -- | ✅ |
/preOrPost | string | "post", "pre" | -- | -- | ✅ |
/admObjectNumber | string | -1, 256 | m | -- | ✅ |
/routing/output/{i}/master | array | -- | -- | -- | ✅ |
Other Parameters
Levels
Parameter | Arguments | Scale | Unit | Comments | Settable |
---|---|---|---|---|---|
/levels/preOrPost | string | "post", "pre" | -- | -- | ✅ |
/levels/input | array | -120, 12 | -- | -- | ❌ |
/levels/input/mode | string | "rms", "peak" | -- | -- | ✅ |
/levels/output | array | -120, 12 | -- | -- | ❌ |
/levels/output/mode | string | "rms", "peak" | -- | -- | ✅ |
3D View
Parameter | Arguments | Scale | Unit | Comments | Settable |
---|---|---|---|---|---|
/view3D/autoOrientation | boolean | -- | -- | -- | ✅ |
/view3D/file3D | string | -- | -- | -- | ✅ |
/view3D/scale | decimal | 0.01, 10 | m | -- | ✅ |
/view3D/roll90deg | boolean | -- | -- | -- | ✅ |
/view3D/tilt | integer | -90, 90 | m | -- | ✅ |
/view3D/pan | integer | -180, 180 | m | -- | ✅ |
/view3D/visible | boolean | -- | -- | -- | ✅ |
/view3D/label | boolean | -- | -- | -- | ✅ |