home/ atoms/ vpt-osc-command-reference

VPT exposes its full parameter set as typed OSC commands across sources, layers, presets and control

VPT 8 documents a comprehensive OSC API covering every major group: sources (video, still, hap, cam, solid, syphon/spout), layers (fade, colour, cornerpin, flip, tile, zoom, blur, brcosa, mask, edgeblend, mesh), presets (goto, prev, next, store0), cues, source presets, the router, the LFOs, and global controls (fullscreen, masterfade, blackout, framerate, projectpath). Each command’s argument is typed: i integer, f float, s string, or t trigger (no argument). Knowing this API means any OSC-capable tool can fully automate a VPT show without touching the GUI. (The full address list is a raw reference table, not a concept to memorise.)

Examples

/masterfade 0. blacks out all layers; /router/3 0.75 sends 0.75 to controller 3; /1lfo/wave 0 sets LFO 1 to sine; /preset 5 jumps to preset 5.

Assessment

Give the OSC message and its argument type to (a) go to preset 5, (b) set LFO 2 to triangle, (c) black out all layers via masterfade.

“each command is described with the command name and what type of message goes with it: i =integer (-1,0,1,2,3 etc)”
corpus · vpt-8-documentation-hc-gilje-s-free-projection-tool · chunk 14