A simple Processing sketch showing how perlin noise can be added to a wave effect.