I’m working with World Machine automation scripts (TMS) and need to control a device parameter that has a “range” type (with Low and High values) through automation variables.
In the World Machine interface, I can see the parameter shows as a range control with separate Low and High input fields. However, when exposing this parameter as an automation variable, the interface only allows me to specify a single float value.
I’ve tested that enum-type parameters can be controlled by passing integer values in the TMS script, but I’m unsure about the correct syntax for range-type parameters.
Questions:
- What is the correct syntax to specify range values in a TMS script?
- Should I expose the Low and High values as separate automation variables?
- Is there a way to pass both values as a single automation variable (e.g., using a specific format like “0,2300”)?
Example of what I’m trying to achieve:
<var name=“rescale_height_range” value=“???”/> <!-- How to specify Low=0, High=2300? →
Thank You.