documentation

OSC

/Users/max/Google Drive/ST-DIST/Manuel-Sound-Trajectory/interface-illustration/osc.png

Adress

Port receive listening port for incoming OSC messages.
Port send sending port for OSC outgoing messages
Ip send IP address of the recipient of outgoing OSC messages

 

Send

This module allows you to adapt the format of the messages sent from ST for the use of external encoder. The keyword “id” will be replaced by the source number.

Example for source 4 in xyz: the message sent will be: /source/4/xyz 0. 0. 0.

All vectors (xyz or aed) are addressable by component, for example

Mapping

Id = number identifiant

 
Description String osc Format
 
Cue
Cue index /cue/index/ int [0-9999]
 
Tracks
select tracks /select int
     
Index trajectory /id/index float [0-100]
     
mode tracks /id/mode int (0-1)
     
Coord tracks xyz /id/coord/xyz vec3 (x y z)
  /id/coord/x float
  /id/coord/y float
  /id/coord/z float
     
Coord tracks aed /id/coord/aed vec3 (a e d)
  /id/coord/x float
  /id/coord/y float
  /id/coord/z float
 
Path modulation
rotation /id/path/rotate/xyz vec3 [x y z]
  /id/path/rotate/x float
  /id/path/rotate/y float
  /id/path/rotate/z float
     
move /id/path/move/xyz vec3 [x y z]
  /id/path/move/x float
  /id/path/move/y float
  /id/path/move/z float
     
scale /id/path/scale/xyz vec3 [x y z]
  /id/path/scale/x float
  /id/path/scale/y float
  /id/path/scale/z float
     
size /id/path/size float [0-100]
 
Source shape modulation
rotation /id/group/rotate/xyz vec3 [x y z]
  /id/group/rotate/x float
  /id/group/rotate/y float
  /id/group/rotate/z float
     
move /id/group/move/xyz vec3 [x y z]
  /id/group/move/x float
  /id/group/move/y float
  /id/group/move/z float
     
scale /id/group/scale/xyz vec3 [x y z]
  /id/group/scale/x float
  /id/group/scale/y float
  /id/group/scale/z float
     
Tracks /id/group/size float [0-100]
 
Listener
position XYZ /listener/position/xyz vec3 [x y z]
  /listener/position/x float
  /listener/position/y float
  /listener/position/z float
     
position AED /listener/position/aed vec3 [a e d]
  /listener/position/a float
  /listener/position/e float
  /listener/position/d float
     
rotate /listener/rotate/xyz vec3 [x y z]
  /listener/rotate/x float
  /listener/rotate/y float
  /listener/rotate/z float
     
Dolly trajectory /dolly/track int [0-255]
     
dolly index /dolly/index float [0-100]