A looping pattern is generated from the fxhash which determines a randomly sampled phase factor in the range 0<phase<π.
**click/touch** the canvas along the vertical direction to increase/decrease the motion velocity, and near the center to stop the motion.