How do I make a curve in the shape of a simple wave form (sine)? I am trying to create a curve with a simple wave form to use it as animation path. Although I have a bunch of possibilities to add different curves:



.. I did not find a solution yet. This is exactly what I want to achieve:



I did this by adding a Nurbs Curve and in Edit Mode deformed it, duplicated/rotated/replaced it so that I have a longer curve (because I cannot use Array Modifier for curves). 

Problem is: When my object follows the path (Follow Path Contraint) it will stop directly after the first original section of the curve. 

So: Is there an Addon, a setting for the default available curves by which I can achieve to get a sine wave path? Google only showed me older Q&amp;A with Python scripting but I think there must (hopefully) be another way?
Animation Node can be used here, a simple sine wave spline can be generated as follows:



Animating an object along the wave can be done by evaluating it at some point as follows:



Where the divide controls the speed of the motion.

To align the rotation of the object, you can compute the angle that the tangent to the curve makes with the x axis, the tangent is equal to the derivative which is dy/dt(sin(t)) = cos(t) so the angle is equal to arctan(cos(t)), and the node tree becomes as follows: