Page 1 of 1

Iterative Functions in 1.3

Posted: Sat Apr 18, 2020 3:41 pm
by Sugar
Trying to understand the new iterative functions in 1.3.
Can somebody give an example of how it works? How would you achieve feedback or repeating cycles? Does a "pass" mean any change of the output value or is there a time value involved? What is the initial value of "V"?
Iterative functions: For the functions below which use the letter “V”, V is the function’s result value from the previous pass. This allows for feedback and repeating cycles.
  • C(S-V)
    Subtract V from SOURCE and multiply it with CONTROLLER
  • C(V+S)
    Add V to SOURCE and multiply it with CONTROLLER
  • CV+S
    Multiply V with CONTROLLER and add to SOURCE
  • (C+1)V+S
    Add 1 to CONTROLLER and multiply with V, then add to SOURCE
  • V+C(V+S)
    Add V to SOURCE and multiply with CONTROLLER, then add to V
  • C|V|+S
    Take absolute value of V and multiply with CONTROLLER, then add to S