If you want a dynamic value that changes over time you can use a network cue with a 1D fade and a start and end value and a duration
e.g in QLab5
/cue/VAR/translation/x #v#
or you can use OSC queries in a network cue with a long duration to read a parameter from another cue
Here's a very complex example that translates the percentage elapsed of a video to a DMX value and a MIDI value simultaneously you could use
/dashboard/setLight 1 #/cue/VAR/origin/x#
cue VAR would store the percentAction Elapsed *100 (percentActionElapsed is not actually a percentage, it's a normalised value 0-1) via a script:
tell application id "com.figure53.QLab.5" to tell front workspace
set anchor x of cue "VAR" to 0
repeat until anchor x of cue "VAR" > 100
set anchor x of cue "VAR" to ((percent action elapsed of cue "VIDEO") * 103) as integer
delay 0.1
end repeat
end tell
This would be referenced by a network cue with an OSC query
/dashboard/setLight 1 #/cue/VAR/origin/x#
This is patched to DMX ch 1 and the MIDI feedback for that lighting channel is set to controller 32.
Screen recording attached