Abstract: Apparatus for generating waveforms that uses a calculator operable to generate a succession of output values which include solutions to a stored generator equation. In one embodiment the generator equation has the inverse of a trigonometric function as its argument. By combining mathematical functions to form different generator equations, a vast number of waveform shapes can be generated. The invention has applications in waveform synthesis for musical instruments, modulators, adaptive control systems, etc.