Knob/Curve: implement derive()