I would like to remap a curve animation based on a parameter. Say, a cube moves a complex animation on Z axis within 30 frames. This animation needs to be syncronized with other objects with minimal adjustments, so I would like to have a controller to drive the frame of the cube animation to be displayed.
For example, if I animate the controller to go from value 0 to 15 within 10 frames, and later add a key with value 15, on frame 50, and a key of value 30 on frame 100, that would remap the cube animation.
In Maya, animation curves are driven by default by the "scene time" node. So it is easy to replace that node by a controller. But I am not sure how to accomplish that in Blender.