function generator

A function generator is usually a piece of electronic test equipment or software used to generate different types of electrical waveforms over a wide range of frequencies.

Some of the most common waveforms produced by the function generator: