7
Waveshaper Modes
The bitwise waveshaper introduces eight arbitrary flavors of
unnecessarily destructive nonlinear signal processing. Three classes
of transfer functions exist.
I. Conditional bitwise operations
These operations recontextualize sampled data depending on
a bitwise examination of its numerical value. The modified data bits
may not be the same as the ones tested. You can obtain predictable
spectral evolutions using this class of functions, especially if you
make use of the audio input attenuator (or an external VCA.)
II. Single-sample delays
These three functions operate on past generations of sampled
data applied to the output sample, with a high degree of timbral
transgression that may not resemble the input signal very much at
all. Under the proper conditions with no input signal, these three
settings may oscillate at a multiple of the Nyquist frequency. By con-
trolling that parameter, you obtain the bonus functionality of a sim-
ple voltage-controlled tone generator. Use the Nyquist parameter to
choke the upper frequency limit in order to avoid listening fatigue.
III. Miscellaneous
The first of these functions operates in a similar way as Class
I, with additional amplitude-domain quantization. The second intro-
duces some discontinuous “grit” into the signal, useful for simulating
defective interconnections or decoding errors.