Scale

input file : active soundfile

output file : active soundfile

processing mode : local or global

The operation of scaling can be used to either amplify or attenuate the signal in a selected range. If no specific area is selected the entire signal is scaled. In order to set the scaling coefficient, type in the selected (positive) number in the Scaling factor box. Scaling factors smaller than one result in signal attenuation (turning the volume down) while the factors greater than one cause signal amplification (turning the volume up).

No upper limit to the gain factor was set - if some parts of the scaled signal fall out the dynamic range provided by 16-bit (8-bit) coding, all samples 'sticking out' are clipped. To find the maximum gain allowing to amplify the signal without clipping, press the Find maximum gain button in the Scale dialog.

NOTICE

You should realize that due to the limited precision of the 16-bit (8-bit) representation of numbers, scaling is not an invertible operation. For example, if you scale the signal down using the gain factor 0.01 the subsequent amplification with the factor 100.0 will not restore the original numbers (this effect may be strongly emphasized for very small/large scaling coefficients).