Interactive sine / square / triangle / sawtooth wave plotter with amplitude, frequency and phase controls.