OSC Command list: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
Wonder OSC-Commands | |||
Complete OSC reception implementation chart Parametertypes: i = int s = string | |||
Note: all commands have to be prefixed with /WONDER | |||
Command Parameters content > ... ... ... ... ... | |||
cwonder | |||
/source/activate i id | |||
/source/deactivate i id | |||
/source/type i i id type [ 0=plane, 1=point ] | |||
/source/type i i f id type [ 0=plane, 1=point ] timestamp [ seconds ] | |||
/source/angle i f id angle [ degrees ] | |||
/source/angle i f f id angle [ degrees ] duration [ seconds ] | |||
/source/angle i f f f id angle [ degrees ] duration [ seconds ] timestamp [ seconds ] | |||
/source/position i f f id x coordinate [ meters ] y coordinate [ meters ] | |||
/source/position i f f f id x coordinate [ meters ] y coordinate [ meters ] duration [ seconds ] | |||
/source/position i f f f f id x coordinate [ meters ] y coordinate [ meters ] duration [ seconds ] timestamp [ seconds ] | |||
/source/position i f f f f f id x coordinate [ meters ] y coordinate [ meters ] not used timestamp [ seconds ] duration [ seconds ] | |||
/source/color i i i i id red [ 0;255 ] green [ 0;255 ] blue [ 0; 255 ] | |||
/source/groupId i i id groupId | |||
/source/rotationDirection i i id inverted [ 0=false, 1=true] | |||
/source/scalingDirection i i id inverted [ 0=false, 1=true] | |||
/source/dopplerEffect i i id on [ 0 = false, 1 = true ] | |||
/group/activate i groupId | |||
/group/deactivate i groupId | |||
/group/position i f f groupId x coordinate [ meters ] y coordinate [ meters ] | |||
/group/color i i i i groupId red [ 0;255 ] green [ 0;255 ] blue [ 0; 255 ] | |||
/project/createWithScore s projectname | |||
/project/createWithoutScore s projectname | |||
/project/addScore none | |||
/project/load s projectname | |||
/project/save | |||
/project/save s projectname | |||
/project/snapshot/take i snapshotId | |||
/project/snapshot/take i s snapshotId name | |||
/project/snapshot/recall i f snapshotId duration [ seconds ] | |||
/project/snapshot/delete i snapshotId | |||
/project/snapshot/rename i s snapshotId name | |||
/project/snapshot/copy i i snapshotId (from) snapshotId (to) | |||
/score/play none | |||
/score/stop none | |||
/score/setStartScenario none | |||
/score/enableRecord i 0 = off, 1 = on | |||
/score/enableRead i 0 = off, 1 = on | |||
/score/reset | |||
/score/newtime f time [ seconds ] | |||
/score/enableMMC i 0 = off, 1 = on | |||
/score/source/enableRecord i i sourceId 0 = off, 1 = on | |||
/score/source/enableRead i i sourceId 0 = off, 1 = on | |||
/jfwonder/frametime i currenttime [ jackframe ] | |||
/jfwonder/connect none | |||
/jfwonder/error s errormessage | |||
/stream/render/connect s name | |||
/stream/render/connect s s host port | |||
/stream/render/connect none | |||
/stream/render/disconnect none | |||
/stream/render/pong i count | |||
/stream/render/send NULL | |||
/stream/score/connect s name | |||
/stream/score/connect s s host port | |||
/stream/score/connect none | |||
/stream/score/disconnect none | |||
/stream/score/pong i count | |||
/stream/score/send NULL | |||
/stream/visual/connect s name | |||
/stream/visual/connect s s host port | |||
/stream/visual/connect none | |||
/stream/visual/disconnect none | |||
/stream/visual/pong i count | |||
/stream/visual/send NULL | |||
/stream/timer/connect s s host port | |||
/stream/timer/connect none | |||
/stream/timer/pong i count | |||
/reply s i s reply to message state message | |||
twonder | |||
/source/activate i id | |||
/source/deactivate i id | |||
/source/type i i id type [ 0=plane, 1=point ] | |||
/source/type i i f id type [ 0=plane, 1=point ] timestamp [ seconds ] | |||
/source/angle i f id angle [ degrees ] | |||
/source/angle i f f id angle [ degrees ] duration [ seconds ] | |||
/source/angle i f f f id angle [ degrees ] duration [ seconds ] timestamp [ seconds ] | |||
/source/position i f f id x coordinate [ meters ] y coordinate [ meters ] | |||
/source/position i f f f id x coordinate [ meters ] y coordinate [ meters ] duration [ seconds ] | |||
/source/position i f f f f id x coordinate [ meters ] y coordinate [ meters ] duration [ seconds ] timestamp [ seconds ] | |||
/source/position i f f f f f id x coordinate [ meters ] y coordinate [ meters ] not used timestamp [ seconds ] duration [ seconds ] | |||
/source/dopplerEffect i i id on [ 0 = false, 1 = true ] | |||
/source/dopplerEffect i i f id on [ 0 = false, 1 = true ] timestamp [ seconds ] | |||
/global/maxNoSources i number of sources | |||
/global/renderpolygon s i (f f f) roomname number of vertices V.1 x coord. [ meters ] V.1 y coord. [ meters ] V.1 z coord. [ meters ] | |||
/stream/render/ping i pingcount | |||
/reply s i s reply to message state message | |||
xwonder | |||
/source/activate i id | |||
/source/deactivate i id | |||
/source/position i f f id x coordinate [ meters ] y coordinate [ meters ] | |||
/source/angle i f id angle [ degrees ] | |||
/source/type i i id type [ 0=plane, 1=point ] | |||
/source/name i s id name | |||
/source/color i i i i id red [ 0;255 ] green [ 0;255 ] blue [ 0; 255 ] | |||
/source/groupId i i id groupId | |||
/source/rotationDirection i i id inverted [ 0=false, 1=true] | |||
/source/scalingDirection i i id inverted [ 0=false, 1=true] | |||
/score/source/enableRecord i i id 0 = off, 1 = on | |||
/score/source/enableRead i i id 0 = off, 1 = on | |||
/source/dopplerEffect i i id on [ 0 = false, 1 = true ] | |||
/group/activate i groupId | |||
/group/deactivate i groupId | |||
/group/position i f f groupId x coordinate [ meters ] y coordinate [ meters ] | |||
/group/color i i i i groupId red [ 0;255 ] green [ 0;255 ] blue [ 0; 255 ] | |||
/mtctime i i i i hour minute second millisecond | |||
/score/stop none | |||
/score/play none | |||
/score/enableRecord i 0 = off, 1 = on | |||
/score/enableRead i 0 = off, 1 = on | |||
/score/enableMMC i 0 = off, 1 = on | |||
/score/status NULL ( i ) scoreplayerPlayMode scoreplayerRecordMode scoreplayerReadMode sourceRecordMode sourceReadMode | |||
/global/maxNoSources i number of sources | |||
/global/renderpolygon s i (f f f) roomname number of vertices V.1 x coord. [ meters ] V.1 y coord. [ meters ] V.1 z coord. [ meters ] | |||
/project/xmlDump i s errorflag ( 1 = error ) project in xml (see dtd) | |||
/stream/visual/ping i pingcount | |||
/reply s i s reply to message state message | |||
scoreplayer | |||
/source/activate i id | |||
/source/deactivate i id | |||
/source/name i s id name | |||
/source/position i f f f f id x coordinate [ meters ] y coordinate [ meters ] duration [ seconds ] timestamp [ seconds ] | |||
/source/type i i f id type [ 0=plane, 1=point ] timestamp [ seconds ] | |||
/source/angle i f f f id angle [ degrees ] timestamp [ seconds ] duration [ seconds ] | |||
/score/source/enableRecord i i id record [ 0=off, 1= on ] | |||
/score/source/enableRead i i id | |||
/score/enableRecord i record (0=off, 1=on) | |||
/score/enableRead i read (0=off, 1=on) | |||
/score/create s scorename | |||
/score/save NULL | |||
/score/load s scorename | |||
/score/play none | |||
/score/stop none | |||
/score/reset none | |||
/score/setStartScenario none | |||
/score/enableMMC i 0 = off, 1 = on | |||
/score/enableMSRC i 0 = off, 1 = on | |||
/score/newtime i i i i hours minutes seconds milliseconds | |||
/global/maxNoSources i number of sources | |||
/stream/score/ping i pingcount | |||
/reply s i s reply to message state message | |||
jfwonder | |||
/jfwonder/connect none | |||
fwonder | |||
/tracker/move i f f f source id pan [ degrees ] tilt [ degrees ] rot [ degrees ], NOT USED | |||
/tracker/move/pan f pan [ degrees ] | |||
/tracker/move/tilt f tilt [ degrees ] | |||
/tracker/move/rot f rot [ degrees ], NOT USED | |||
/fwonder/resolution/x i x resolution of IR Matrix [ > 0 ] | |||
/fwonder/resoultion/y i y resolution of IR Matrix [ > 0 ] | |||
qfwonder | |||
/qfwonder/IRLoaded i i i i x y loaded [ 0 = no, 1 = yes ] type [ 0 = static, 1= dynamic] | |||
/qfwonder/currentIR i i x y | |||
/qfwonder/numLoadedIRs i i number of IRs type[ 0 = static, 1 = dynamic] | |||
/qfwonder/reset none | |||
tracker | |||
/tracker/omit i keep 1, omit i messages | |||
/tracker/reset i reset tracker [1], else: do nothing | |||
Revision as of 14:09, 16 November 2016
Wonder OSC-Commands Complete OSC reception implementation chart Parametertypes: i = int s = string Note: all commands have to be prefixed with /WONDER Command Parameters content > ... ... ... ... ... cwonder /source/activate i id /source/deactivate i id /source/type i i id type [ 0=plane, 1=point ] /source/type i i f id type [ 0=plane, 1=point ] timestamp [ seconds ] /source/angle i f id angle [ degrees ] /source/angle i f f id angle [ degrees ] duration [ seconds ] /source/angle i f f f id angle [ degrees ] duration [ seconds ] timestamp [ seconds ] /source/position i f f id x coordinate [ meters ] y coordinate [ meters ] /source/position i f f f id x coordinate [ meters ] y coordinate [ meters ] duration [ seconds ] /source/position i f f f f id x coordinate [ meters ] y coordinate [ meters ] duration [ seconds ] timestamp [ seconds ] /source/position i f f f f f id x coordinate [ meters ] y coordinate [ meters ] not used timestamp [ seconds ] duration [ seconds ] /source/color i i i i id red [ 0;255 ] green [ 0;255 ] blue [ 0; 255 ] /source/groupId i i id groupId /source/rotationDirection i i id inverted [ 0=false, 1=true] /source/scalingDirection i i id inverted [ 0=false, 1=true] /source/dopplerEffect i i id on [ 0 = false, 1 = true ] /group/activate i groupId /group/deactivate i groupId /group/position i f f groupId x coordinate [ meters ] y coordinate [ meters ] /group/color i i i i groupId red [ 0;255 ] green [ 0;255 ] blue [ 0; 255 ] /project/createWithScore s projectname /project/createWithoutScore s projectname /project/addScore none /project/load s projectname /project/save /project/save s projectname /project/snapshot/take i snapshotId /project/snapshot/take i s snapshotId name /project/snapshot/recall i f snapshotId duration [ seconds ] /project/snapshot/delete i snapshotId /project/snapshot/rename i s snapshotId name /project/snapshot/copy i i snapshotId (from) snapshotId (to) /score/play none /score/stop none /score/setStartScenario none /score/enableRecord i 0 = off, 1 = on /score/enableRead i 0 = off, 1 = on /score/reset /score/newtime f time [ seconds ] /score/enableMMC i 0 = off, 1 = on /score/source/enableRecord i i sourceId 0 = off, 1 = on /score/source/enableRead i i sourceId 0 = off, 1 = on /jfwonder/frametime i currenttime [ jackframe ] /jfwonder/connect none /jfwonder/error s errormessage /stream/render/connect s name /stream/render/connect s s host port /stream/render/connect none /stream/render/disconnect none /stream/render/pong i count /stream/render/send NULL /stream/score/connect s name /stream/score/connect s s host port /stream/score/connect none /stream/score/disconnect none /stream/score/pong i count /stream/score/send NULL /stream/visual/connect s name /stream/visual/connect s s host port /stream/visual/connect none /stream/visual/disconnect none /stream/visual/pong i count /stream/visual/send NULL /stream/timer/connect s s host port /stream/timer/connect none /stream/timer/pong i count /reply s i s reply to message state message twonder /source/activate i id /source/deactivate i id /source/type i i id type [ 0=plane, 1=point ] /source/type i i f id type [ 0=plane, 1=point ] timestamp [ seconds ] /source/angle i f id angle [ degrees ] /source/angle i f f id angle [ degrees ] duration [ seconds ] /source/angle i f f f id angle [ degrees ] duration [ seconds ] timestamp [ seconds ] /source/position i f f id x coordinate [ meters ] y coordinate [ meters ] /source/position i f f f id x coordinate [ meters ] y coordinate [ meters ] duration [ seconds ] /source/position i f f f f id x coordinate [ meters ] y coordinate [ meters ] duration [ seconds ] timestamp [ seconds ] /source/position i f f f f f id x coordinate [ meters ] y coordinate [ meters ] not used timestamp [ seconds ] duration [ seconds ] /source/dopplerEffect i i id on [ 0 = false, 1 = true ] /source/dopplerEffect i i f id on [ 0 = false, 1 = true ] timestamp [ seconds ] /global/maxNoSources i number of sources /global/renderpolygon s i (f f f) roomname number of vertices V.1 x coord. [ meters ] V.1 y coord. [ meters ] V.1 z coord. [ meters ] /stream/render/ping i pingcount /reply s i s reply to message state message xwonder /source/activate i id /source/deactivate i id /source/position i f f id x coordinate [ meters ] y coordinate [ meters ] /source/angle i f id angle [ degrees ] /source/type i i id type [ 0=plane, 1=point ] /source/name i s id name /source/color i i i i id red [ 0;255 ] green [ 0;255 ] blue [ 0; 255 ] /source/groupId i i id groupId /source/rotationDirection i i id inverted [ 0=false, 1=true] /source/scalingDirection i i id inverted [ 0=false, 1=true] /score/source/enableRecord i i id 0 = off, 1 = on /score/source/enableRead i i id 0 = off, 1 = on /source/dopplerEffect i i id on [ 0 = false, 1 = true ] /group/activate i groupId /group/deactivate i groupId /group/position i f f groupId x coordinate [ meters ] y coordinate [ meters ] /group/color i i i i groupId red [ 0;255 ] green [ 0;255 ] blue [ 0; 255 ] /mtctime i i i i hour minute second millisecond /score/stop none /score/play none /score/enableRecord i 0 = off, 1 = on /score/enableRead i 0 = off, 1 = on /score/enableMMC i 0 = off, 1 = on /score/status NULL ( i ) scoreplayerPlayMode scoreplayerRecordMode scoreplayerReadMode sourceRecordMode sourceReadMode /global/maxNoSources i number of sources /global/renderpolygon s i (f f f) roomname number of vertices V.1 x coord. [ meters ] V.1 y coord. [ meters ] V.1 z coord. [ meters ] /project/xmlDump i s errorflag ( 1 = error ) project in xml (see dtd) /stream/visual/ping i pingcount /reply s i s reply to message state message scoreplayer /source/activate i id /source/deactivate i id /source/name i s id name /source/position i f f f f id x coordinate [ meters ] y coordinate [ meters ] duration [ seconds ] timestamp [ seconds ] /source/type i i f id type [ 0=plane, 1=point ] timestamp [ seconds ] /source/angle i f f f id angle [ degrees ] timestamp [ seconds ] duration [ seconds ] /score/source/enableRecord i i id record [ 0=off, 1= on ] /score/source/enableRead i i id /score/enableRecord i record (0=off, 1=on) /score/enableRead i read (0=off, 1=on) /score/create s scorename /score/save NULL /score/load s scorename /score/play none /score/stop none /score/reset none /score/setStartScenario none /score/enableMMC i 0 = off, 1 = on /score/enableMSRC i 0 = off, 1 = on /score/newtime i i i i hours minutes seconds milliseconds /global/maxNoSources i number of sources /stream/score/ping i pingcount /reply s i s reply to message state message jfwonder /jfwonder/connect none fwonder /tracker/move i f f f source id pan [ degrees ] tilt [ degrees ] rot [ degrees ], NOT USED /tracker/move/pan f pan [ degrees ] /tracker/move/tilt f tilt [ degrees ] /tracker/move/rot f rot [ degrees ], NOT USED /fwonder/resolution/x i x resolution of IR Matrix [ > 0 ] /fwonder/resoultion/y i y resolution of IR Matrix [ > 0 ] qfwonder /qfwonder/IRLoaded i i i i x y loaded [ 0 = no, 1 = yes ] type [ 0 = static, 1= dynamic] /qfwonder/currentIR i i x y /qfwonder/numLoadedIRs i i number of IRs type[ 0 = static, 1 = dynamic] /qfwonder/reset none tracker /tracker/omit i keep 1, omit i messages /tracker/reset i reset tracker [1], else: do nothing