When trying to get a value of a bound parameter the par.val
does not seem to reference the actual current value but still reference the last set constant value. One can get the correct current value by float(par). However settings the value of a bound parameter by par.val = 1
does work but does not update the parameters par.val
, just the one of the bind head.
I have encountered the issue whilst building UI Elements that can be changed via the scroll wheel and therefore attached a demo project that should demonstrate my issue. Simply scroll while the mouse hovers over the containers and see what happens.
The par.val
of the head of the bind chain is updated correctly, which I guess is expected because that parameter is still in constant mode.
This issue is in both 2023.12370 and the experimental build 2025.30060 for me, running MacOS.
Let me know your opinion on whether this should be expected as par.val
is the constant value of a parameter or how one should access the current value of a bound parameter the correct way.
par bind val.toe (5.9 KB)