Coulisse Mechanism With Closed Curve Slot

Two identical mechanisms give two different output motions due to different relative positions of the input and output at starting.
Input: cranks (green and pink) rotating regularly.
Upper mechanism: blue rocker oscillates with large angle.
Lower mechanism: yellow rocker oscillates with small angle and rather constant speed.
When the cranks and the rockers are in line, unstable positions happen. They can be overcome thanks to the rockers inertia.