Elaboration on question:
To elaborate I want to have a wave pattern go along this spiral. The wave pattern needs consistency (i.e. currently in some sections of the spiral the wave pattern seems to fade while other parts seem to have a more consistent pattern - the pattern does not stay the same throughout) all the way through the curve because I will turn this curve into points. I will then instance a collection on those points. So, in the end I will have objects instanced along a spiral curve, that move up and down on the Z axis, in a consistent fashion.
Node Setup:
I want to note you can ignore the curve to mesh as I only put it there to give greater visibility in the picture but it won't be used in actuality. I have Color-ramp plugged into Math Node set to multiple to control the size of wave. Then plugged Combine XYZ node into switch. This is so the wave only takes place on Z axis. The Math node set to divide is to control speed at which wave flows.
Restatement of question and my current understanding:
I want to understand how to get a consistent wave pattern along a spiral curve. Note that the curve height and speed can already be controlled. Also note, that I understand that Scale determines how texture lays along curve but even when I change scale, things still don't become consistent... why do I not get consistency along curve? I marked in the photo where the wave pattern suddenly changes consistency. It seems to change at the maximum height of the bend of the spiral... not sure though.
If anyone could help it would mean a lot. Also if you anything that is superfluous please let me know.