VParamix

API

Lua runtime helpers available in VParamix scripts.

HelperDetail
src.Name / src("Name")Current source or script value.
src_prev.Name / src_prev("Name")Previous sampled input value.
prev()Previous output value for this script parameter.
dt()Seconds since this parameter last evaluated.
time()Runtime time in seconds.
vts_ups()VTube Studio updates per second.
param_min()Current parameter minimum.
param_max()Current parameter maximum.
param_default()Current parameter default.
save(id, value)Save script state.
load(id, default)Load script state.
rand()Random float from 0 to 1.
rand_float(min, max)Random float in a range.
rand_bool(probability)Random boolean.

Comments beginning with -- @inspect can expose local literals as editor controls.