|
| WaveWarp 2.0 Component
      

Mixers:
Functional Description
Audio mixer with 7 inputs. The individual
input gains are adjusted via the Parameter Window, as summarised in
the following table. Stereo signals
have separate gains for left and right channels.
| Parameter | Purpose |
| "Output gain" slider |
Adjusts the amplitude of the ouput mix.
|
| "Max Gain" selection buttons |
Sets the range for the individual input gain sliders.
|
| "Gain 1--7" sliders |
Adjustments for the individual input gains.
For each input, the gain is given by its slider value multiplied
by the "Max Gain" range selection.
The resultant gain is displayed (in dB) below the respective slider. Each
gain can be muted, bypassed, or inverted (i.e. have its sign reversed) via
the checkboxes below
the respective slider.
|
| "Reset" button |
Restores the settings of all gains to their default values.
|
Algorithm
All the mixer floating-point arithmetic is performed by multiplying
sample values by linear gain factors, then summing across channels.
A linear gain factor, denoted G,
corresponds to the
logarithmic
gain specified in dB, denoted GdB,
according to
the formula: G dB = 20 log10 G.
The logarithmic gain is most commonly used in audio
since the
human hearing response is logarithmic (in terms of perceived
amplitude differences).
Signal Implementations
| Audio signals | Control signals | Description |
| 7 inputs single output mono-mono | n/a | Mono inputs are mixed, then sent to mono output |
| 7 inputs single output mono-stereo | n/a |
Mono inputs are mixed into
the two stereo output channels using separate
sets of gains for each channel |
| 7 inputs single output stereo-mono | n/a |
Stereo input channels are mixed separately using separate
sets of gains for each channel, then averaged to give the mono output
| 7 inputs single output stereo-stereo | n/a |
Stereo input channels are mixed separately into
the respective stereo output channels, using separate
sets of gains for each channel |
|
Related components:
Example DrawingBoards illustrating usage:

      
|
|