The Harmonizer
®
Programmer’s Manual
© 1999-2008 Eventide, Inc. Page 13 of 97 Release 1.3
Specifiers have the following features:
• they are extremely efficient in terms of resources. (A module with a specifier for a given
characteristic is more efficient than a module with a control input for that characteristic.)
• they can change the amount of resources that a module needs.
• they can change the number of audio, mod, and control inputs and outputs, or even the number of
other specifiers (!) for a module.
• they can be numerical, multiple choice, or text.
AUDIO INPUTS
An audio input is used to pass high fidelity audio into a module. An audio input can be connected to at
most one audio or mod output. Unconnected audio inputs are actually attached to a special “null signal”
provided by the Harmonizer's operating system. The null signal simulates a zero voltage, noise-free
audio source. Audio signals range if value from -1 to +1, or full negative to full positive. Audio inputs
are always found on the left side of modules.
AUDIO OUTPUTS
An audio output is used to pass high fidelity audio out of a module. An audio output may be connected
to any number of audio or mod inputs. Audio outputs are always found on the right side of modules.
CONTROL INPUTS
One module can control the parameter of a second module by connecting to the second module’s control
input (as we saw the knob modules doing in the “Custom Interface” section). The range of values a control input
can accept may be set by a specifier, by fixed internal programming, or even by another control input. A
few notes concerning control inputs:
• Control inputs are always found on the left side of a module.
• The value of a control input cannot change the amount of resources used by a module.
• The existence of a control input takes up processing and memory resources. In modules with a
variable number of control inputs (like the c_switch module), reducing the number of inputs reduces
the amount of resources used. (In such modules, specifiers control the number of control inputs.)
• Control inputs can be connected to only one control output.
C
ONTROL OUTPUTS
A control output sends a numerical value to another module by connecting to one of the other module’s
control inputs. A single control output can connect to any number of control inputs. Control outputs are
always found on the right side of a module.
M
OD INPUTS
A mod input is used to pass a high performance modulation signal into a module. A mod input may be
connected to at most one audio or mod output. Unconnected mod inputs are actually attached to a
special “null signal” provided by the Harmonizer's operating system. The null signal simulates a zero
voltage, noise-free audio source. Mod signals range in value from -1 to +1, or full negative to full
positive. Mod inputs are always found on the left side of a module.
Although mod signals are high performance modulation signals, they kind of stink at passing audio
signals
(they were never really meant to! Remember, they act to achieve cornerstone two - to control the parameters of
modules)
. An audio signal passed through a mod in/mod out on a module will lose fidelity. This is
because the sampling rate used for mod signals is 1/4 that used for audio signals.
(Of course if you go for
that retro, “aliasing." dawn-of-the-samplers kind of sound, mod signals might be right up your alley!)