Wigout is a program for composing and synthesizing groups of waveforms. You create three datafiles that specify the waveforms you want, Wigout reads them and generates a 2-channel WAV soundfile you can hear.
Wigout can generate arbitrarily complex combinations of waveforms of arbitrary length, limited only by the amount of memory you have on your computer.
For a general explanation of how a computer makes sound, and the common fundamentals of both Wigout and TrikTraks, please see The Synthesis Algorithms Used by TrikTraks and Wigout.
Whereas TrikTraks allows you to compose the waveform's transformational paths, Wigout allows you to compose the waveform's shape and the rate at which it changes.
The three datafiles Wigout needs are
After these files have been created (and saved with the same root filename and distinguishing extensions), they are fed to Wigout like this:
wigout data
Wigout then reads in the files data.sg, data.st, and data.ev, synthesizes the sound, and places the samples in the output file data.wav.