Noise1D
Using 1D Perlin Noise to assign location.
Original Processing.org Example:
Noise1D