From the documentation it seems that the points should be evenly distributed from the specified -1 to 1 range, starting at -1 and ending at 1, so I would think this should work but instead it results in a rather confusing output.
I’d be mighty grateful if someone could shed some light on this!
Ok, so it seems that there is a ‘quirk’ with this module. The map arrives at the last point before the input reaches 1. The less points you have specified the worse the problem becomes. With 32 points specified the last point is arrived at with an input of .938, however if you only have 4 points specified that last point is arrived at with an input value of only .5!!