Audio Normaliser built from basic elements.
A measurement of peak audio amplitude is inverted (via the One over Control block) to generate a gain-reduction control
signal (in red) which is multiplied by the input, thus normalising the output amplitude approximately to unity.
In this example, the Simple Gain block is used to artificially reduce the amplitude of the audio signal. The effect of
the normaliser is to restore the amplitude to the maximum value without clipping. Likewise, if the audio signal has a
large amplitude (e.g. obtained by replacing the Simple Gain block with a Large Gain block), the effect of the
normaliser will be to reduce the amplitude to the maximum value without clipping.
Experiment with the slider settings of all blocks to explore the behaviour of the normaliser.