Free Software

All the software on this page is free and distributed under the terms of the GNU General Public License. It is written in ANSI C and should compile with any C compiler. There are programs for generating various periodic waveforms and frequency modulated waveforms, programs for adding noise to a waveform and for generating pink noise.

Contact: Stefan or Richard

Digital signal processing software can be found here.

Please consider supporting further development of this software by buying our book:

Creating Noise

Cover for Creating The book shows how to generate many different forms of colored noise. It should be useful to a wide audience including sound artists, scientists and engineers. It includes C code to generate the noise.

More information ...

Periodic Signals

The following are all command line programs. They take command line parameters and write their output to stdout. Some of them also take input from stdin. The programs are all self documenting. For help on using a program, run it with no parameters.

Other Signals

Random Signals

In association with Coffee with Fourier?