# Wave Functions

The names of some of the Signal Generation functions contain the word wave. These names indicate that a function can keep track of the phase of the signal it generates each time the function is called.

## Phase Control

The wave functions have a phase output parameter that indicates the phase of the next sample of the generated waveform.

All the wave functions are reentrant, which means they can keep track of phase internally. The wave functions accept frequency in normalized units of cycles per sample. The only pattern function that uses normalized units is Chirp.