Description of the Generic Pattern Generator (interface with the joystick)