OSC Implementation

sent by remote OSC address typetag (1) range comment
Object position
✔ /fm/obj/pos/x/1..N f [0..1] (default 0.5) 1..N : object number
✔ /fm/obj/pos/y/1..N f [0..1] (default 0.5)
✔ /fm/obj/pos/z/1..N f [0..1] (default 0.5)
✔ /fm/obj/pos/xyz/1..N fff [0..1], [0..1], [0..1]
✔ /fm/obj/pos/xy/1..N ff [0..1], [0..1] (default 0.5)
✔ /fm/obj/pos/azim/1..N f [180..-180] (default 0)
✔ /fm/obj/pos/elev/1..N f [90..-90] (default 0)
✔ /fm/obj/pos/dist/1..N f [0..1] (default 0)
✔ /fm/obj/pos/aed/1..N fff [180..-180], [90..-90], [0..1]
✔ /fm/coordmode i 0 : cartesian, 1 : spherical
✔ /fm/obj/space/1..N i [0..4] (default 0)
✔ /fm/obj/tracking/1..N i [0..1] (default 1)
Pair
✔ /fm/obj/pair/spread/1..N f [0..2] (default 1)
✔ /fm/obj/pair/on/1..N i 0,1 (default 0)
Level / mute
✔ /fm/obj/level/1..N f [-84..12] (dB) (default -84)
✔ /fm/obj/on/1..N i 0,1 (default 0)
Trajectory / jitter
/fm/obj/traj/on/1..N i 0,1 (default 0)
/fm/obj/curve/snapshot/1..N i [0..128]
/fm/obj/curve/on/1..N i 0,1 (default 0)
✔ /fm/obj/curve/pos/1..N f [0..1] (default 0)
/fm/obj/curve/play/1..N i 1
/fm/obj/curve/loop/1..N i 0,1 (default 1)
/fm/obj/curve/restartloop/1..N i 1
/fm/obj/curve/duration/1..N f [20..500 000] (milliseconds) (default 15 000)
/fm/obj/curve/direction/1..N i 0 : forward, 1 : backward, 2 : round trip (default 1)
/fm/obj/curve/sync/1..N i 0 : duration, 1 : tempo, 2 : timecode (default 0)
/fm/obj/curve/spline/1..N i 2 : linear, 10 : spline, 1 : point (default 10)
/fm/obj/curve/pause/1..N i 0,1 (default 0)
/fm/obj/curve/beat/1..N i 0 : 16th, 1 : triplet, 2 : 8th, 3 : beat, 4 : 2 beats, 5 : 3 beats ….. 18 : 16 beats (default 6)
/fm/obj/jitter/on/1..N i 0,1 (default 0)
/fm/obj/jitter/interval/1..N f [20..500 000] (milliseconds) (default 100)
/fm/obj/jitter/amplitude/1..N f [0..1] (0 : off, 1 : 100m (stage size)) (default 0)
/fm/obj/jitter/3dmode/1..N i 0 : 2D, 1 : 3D (default 0)
/fm/obj/jitter/transition/1..N i 0 : discret, 1 : continuous (default 0)
/fm/obj/jitter/density/1..N f [0..1] (default 1)
/fm/obj/jitter/sync/1..N i 0 : interval, 1 : tempo (default 0)
/fm/obj/jitter/beat/1..N i 0 : 32th, 1 : 24th, 2 : 16th, 3 : triplet, 4 : 8th, 5 : beat (default 2)
Group trajectory
/fm/group/pos/xyz/1..N fff [0..1], [0..1], [0..1] (default 0.5,0.5,0.5)
/fm/group/curve/on/1..N i 0,1 (default 0)
/fm/group/curve/pos/1..N f [0..1] (default 0)
/fm/group/curve/play/1..N i 1
/fm/group/curve/loop/1 i 0,1 (default 0)
/fm/group/curve/duration/1..N f [20..500 000] (milliseconds) (default 15 000)
/fm/group/curve/direction/1..N i 0 : forward, 1 : backward, 2 : round trip (default 0)
Sync
✔ /fm/tempo f [20..400]
/fm/taptempo i 1
/fm/restarttraj i 1
/fm/restartsync i 1
Global
/fm/global/speedtraj f [0..1]
Rendering
✔ /fm/obj/render/mode/1..N i 0 : min delay, 1 : full delay, 2 : no delay (default 0)
✔ /fm/obj/render/width/1..N f [0..2] (default 1)
/fm/obj/render/distatt/on/1..N i 0,1 (default 0)
/fm/obj/render/distatt/coeff/1..N f [0..1] (0..6 dB) (default 1) distance attenuation
/fm/obj/render/atmosabs/on/1..N i 0,1 (default 0)
/fm/obj/render/atmosabs/coeff/1..N f [0..1] (0..100%) (default 1) atmospheric absorption
Snapshot
✔ /fm/snapshot/num f [1..256] can be a float number like 5.4, 5.5, 5.6
/fm/snapshot/next i 1
/fm/snapshot/previous i 1
/fm/snapshot/first i 1
/fm/snapshot/name s ASCII string
/fm/snapshot/rewrite t 1
Reverb
✔ /fm/rev/1/obj/level/1..N f [-84..12] (dB) (default -84)
✔ /fm/rev/1/obj/on/1..N i 0,1 (default 0)
✔ /fm/rev/1/level f [-84..12] (dB) (default 0) reverb master level
✔ /fm/rev/1/on i 0,1 (default 0) reverb master on
✔ /fm/rev/2/obj/level/1..N f [-84..12] (dB) (default -84) only available with Stage engine
✔ /fm/rev/2/obj/on/1..N i 0,1 (default 0) only available with Stage engine
✔ /fm/rev/2/level f [-84..12] (dB) (default 0) only available with Stage engine
✔ /fm/rev/2/on i 0,1 (default 0) only available with Stage engine
✔ /fm/rev/3/obj/level/1..N f [-84..12] (dB) (default -84) only available with Stage engine
✔ /fm/rev/3/obj/on/1..N i 0,1 (default 0) only available with Stage engine
✔ /fm/rev/3/level f [-84..12] (dB) (default 0) only available with Stage engine
✔ /fm/rev/3/on i 0,1 (default 0) only available with Stage engine
Aux send
/fm/aux/1..A/obj/level/1..N f [-84..12] (dB) (default -84) 1..A : aux number, aux level
/fm/aux/1..A/obj/on/1..N i 0,1 (default 0) 1..A : aux number, aux on
/fm/aux/1..A/level f [-84..12] (dB) (default 0) 1..A : aux number, master aux level
/fm/aux/1..A/on i 0,1 (default 1) 1..A : aux number, master aux on
Layer send
✔ /fm/layer/1..L/obj/level/1..N f [-84..12] (dB) (default 0) 1..L : layer number (2)
✔ /fm/layer/1..L/obj/on/1..N i 0,1 (default 0) 1..L : layer number (2)
VCA
/fm/vca/1..V/level f [-84..12] (dB) (default 0) 1..V : VCA number (3)
/fm/vca/1..V/on i 0,1 (default 1) 1..V : VCA number (3)
Master
✔ /fm/master/level f [-84..12] (dB) (default -84)
✔ /fm/master/on i 0,1 (default 1)
Listener
✔ /fm/listener/xyz fff [0..1,0..1,0..1](default 0.5,0.5,0.5) listener position (in binaural mixdown)
✔ /fm/listener/ypr fff [180..-180,180..-180,180..-180](default 0,0,0) listener orientation (in binaural mixdown)
Name
✔ /fm/obj/name/1..N s ASCII string object name
Format
/fm/osc/format i 0 : AFM, 1 : ADM, 2 : Digico, 3 : User
Request
/fm/requestall i 1 request all selected parameters
/fm/obj/request/1..N i 1 object parameters request
ADM-OSC (4)
✔ /adm/obj/1..N/azim f [180..-180] (default 0)
✔ /adm/obj/1..N/elev f [90..-90] (default 0)
✔ /adm/obj/1..N/dist f [0..1] (default 1)
✔ /adm/obj/1..N/aed fff [180..-180,90..-90,0..1] (default 0,0,1)
✔ /adm/obj/1..N/w f [0..1](default 0.5) object width
✔ /adm/obj/1..N/x f [-1..1] (default 0)
✔ /adm/obj/1..N/y f [-1..1] (default 0)
✔ /adm/obj/1..N/z f [-1..1] (default 0)
✔ /adm/obj/1..N/xyz fff [-1..1] (default 0,0,0)
✔ /adm/obj/1..N/xy ff [-1..1] (default 0,0)
✔ /adm/obj/1..N/gain f [0..1] (default 1) normalized
✔ /adm/obj/1..N/mute i 0,1 (default 1) 1 means muted
✔ /adm/obj/1..N/name s object name
✔ /adm/env/change s snapshot name
✔ /adm/lis/xyz fff [-1..1,-1..1,-1..1] (default 0,0,0) listener position (in binaural mixdown)
✔ /adm/lis/ypr fff [180..-180,180..-180,180..-180] (default 0.5,0.5,0.5) listener orientation (in binaural mixdown)

version 2.0.261002

Edit All Pages