Overview of OSC messages to and from VPT 6
VPT main page
OSC messages to VPT (default receiving port: 6666)
osc value description
/moviesource101 (->108) access moviesources 101-108
../video string name of video file
../rate float 1. is normal rate, - is backwards
../trig trig trig video to start from the beginning
../scrub 0. -> 1. scrub through video frames
../in 0. -> 1. loop inpoint
../out 0. -> 1. loop outpoint
../loop 0-3 0:off,1:loop,2:loop backnforth,3:play once
../loopreset trig reset loop points
../loopreport 0 or 1 report when video reaches end of loop
../unique 0 or 1 0:still image, 1:video
../unirefr integer (33->) refresh rate of still image in milliseconds
../argb 0 or 1 0:source with alpha, 1: no alpha (default)
../start trig
../stop trig
../dim 0-12 0:adapt 1-12: check dropmenu in sourcecontrol
../vol 0. -> 1.
../pan 0. -> 1.
../clipnr 0-> 0:off, 1-> clipnr in dropmenu of the source
../random trig select random clip from source folder
../last trig select last clip in source folder
../autostart 0 or 1 start clip when loaded or not
../refreshfolder trig checks sourcefolder for new content
../jitmovie max message communicate directly with the jit.qt.movie object
/layer1(->32) access layer 1-32 (or 16)
/activelayer access active layer
../fade 0. -> 1.
../pos_x float
../pos_y float
../scale_x float
../scale_y float
../x1 (->4) float x cornerpin values of layer
../y1 (->4) float y cornerpin values of layer
../red 0. -> 1.
../green 0. -> 1.
../blue 0. -> 1.
../color 255 255 255 rgb in 0-255 range
../txtile access tile texture settings of layer
../../on 0 or 1
../../txtilex 0-14 check tile dropmenu in navigator::texture tab
../../txtiley 0-15 check tile dropmenu in navigator::texture tab
../txflip acces flip texture settings of layer
../../on 0 or 1
../../txflip 0-3 normal, flip hor, flip ver, flip hor-ver
../avig access circular alphamask settings of layer
../../on 0 or 1
../../radius 0. -> 0.5 size of circle
../../fade 0. -> 0.5 softness of edge
../../x float x position of circle
../../y float y position of circle
../edge access edgemask settings of layer
../../on 0 or 1
../../edge1 0. -> 1.
../../edge2 0. -> 1.
../../edge3 0. -> 1.
../../edge4 0. -> 1.
../../inv 0 or 1
../mask access settings for saved masks
../../on 0 or 1
../../source string name of maskfile
../solo 0 or 1 set solo status of layer
../solotrig trig only show current layer
../blendmode "=,+,x" normal, additive,multiply
../source string name of source (check dropmenu in layer)
../sourcenr 0-> 0 off, 1-> check dropmenu for sources in layer
../cpreset trig reset cornerpin values
../name string layer name
../videoplane max message direct to jit.gl.mesh or jit.gl.nurbs
../cornermesh 0 or 1 0: cornerpin 1:meshwarp
/mixer1 (->8) access to mixer modules
../A 0-> A source dropmenu
../B 0-> B source dropmenu
../out 0-> destination dropmenu
../mix 0. -> 1. mix level
../mixtype 0-> mixtype dropmenu
/lfo1 (->6) access to lfo modules
../on 0 or 1
../phase 0. - 1.
../speed float 1. is normal speed
../wave 0 - 3 sine,ramp, triangle,square
../wnormal 0 or 1 normal or inverted wave
../val 0. -> 1. center value of wave
../range 0. -> 1. range of wave
/lfo7 (->10) access to lfo mix modules
../lfomix 0. -> 1. mix level between two lfo sources in lfomix
../val 0. -> 1. center value of wave
../range 0. -> 1. range of wave
/lfomaster 0 or 1 activate lfo engine
/buffer
../source 0-2 0 off, 1 109source, 2 110source
../fill 0 or 1 fill buffer when 1, stop when 0
../play 0 or 1 play when 1, stop when 0
../dir 0-2 up,down, up&down
../speed 0. -> 1.
../range min max: 2 floats 0. -> 1.
../frame 0. -> 1. scrub relative position in buffer
/fx1 (->6) access effect modules
../blur 0 or 1 turn blur on/off
../blurlevel float blur level
../mblur 0 or 1 turn motion blur on/off
../mblurlevel float motion blur level
../brcosa 0 or 1 turn brightness/contrast/saturation on/off
../br float brightness
../co float contrast
../sa float saturation
../scalebias 0 or 1 turn scalebias on/off
../scale_r float
../scale_g float
../scale_b float
../bias_r float
../bias_g float
../bias_b float
../in 0 -> select source from dropmenu
../out 0 -> select destination from dropmenu
/osc access osc out module
../next trig goto next line in list of osc commands
../line 0-> goto specified line in osc list
../text osc formatted message write a osc message directly
/noise1 (->2) access noise module
../on 0 or 1
../speed float
../dimx int 0 -> x resolution
../dimy int 0 -> y resolution
/preset 0 -> preset number
/cue 1 -> cue number
/focus 1-32 (16) select active layer
/serialout accesss serialmodule output
../s1 (->8) 0-255 send out the serialport (needs arduino sketch)
/sound
../matrix 0 0 0 column 0-7,row 0-7, value 0-1
../1amp (->8) 0. -> 1. output level of the specified sound channel
/vpt
../preset 0-> select preset
../cue 1-> select cue
../blackout trig blackout
../fullscreen 0 or 1 toggle fullscreen
../renderspeed 2 -> render framerate, default 33
../previewspeed 2 -> preview framerate, default 100
../renderbang trig trigger a render of current frame
../jump trig trigger next frame in active movie sources
../cuenext trig next cue
../cueprev trig preious cue
../store trig store preset
../storenr 0 -> select preset nr to store to
../storename string give the preset a name
../storetype 0-2 store,storenext,storeinsert
../store0 trig store current values in temporary preset
../presetnext trig trigger next preset from preset list
../presetprev trig trigger previous preset from preset list
../dimtrig
../router 1 -> select router preset
../active include a layer/moviesource in preset playback
../../layer layernr 0 or 1 pair specifying layer and active on/off
../../moviesource msourcenr 0 or 1 pair specifying moviesource and active on/off
../opreset 0 -> used with /presetmix for transitions
../presetmix 0. -> 1. transition mix between two presets
../checklist 1-> select checklist preset (in prefs section)
../window max message communicate directly with jit.window
../render max message communicate directyly with jit.gl.render
/adjust incrementally adjust scale,pos and cornerpin
../posx_up (down) trig move x pos 1 step
../posy_up (down) trig move y pos 1 step
../scalex_up (down) trig increase x scale 1 step
../scaley_up (down) trig increase y scale 1 step
../x1_up (1->4, down) trig change cornerpin x position (1,2,3 or 4) 1 step
../y1_up (1->4, down) trig change cornerpin y position (1,2,3 or 4) 1 step
/live109 (110) access live module
../on 0 or 1
../jitgrab max message direct communication with jit.grab object
/liverec
../rec trig turn recording on
../stop trig turn recording off
../source 0-2 0 off, 1 109source 2 110source
../rectog 0 or 1 turn rec on/off
/dmxch access a specific dmx channel
../1 (->32) 0-255 send a dmx value to the specified dmx address
/dmx 1 255 send a pair of values to dmx out
/dmxio 0 or 1 0: dmx in, 1:dmx out
/dmxclose trig close dmx connection
/text1 access text module
../on 0 or 1
../message
../font
../size
../align
../posx
../posy
../rotx
../roty
../rotz
../fade
../red
../green
../blue
../layer
../next
../line
../linetempo
OSC messages from VPT (default destination 127.0.0.1 port 6667)
/preset float current preset
/cue 1 -> current cue
/cuetrig bang a new cue is triggered
/transitiondone bang a transition between two presets completed
/loopreport moviesourcenr bang loop report of specified source (requires loopreport activated)
/test test a test message