Tweaked noise generation to allow for a "fixed ends" variation.

I had anticipated the ends smoothly levelling off to zero, but that wasn't essential.