AudioNormalize[audio]
normalizes audio so that the maximum absolute value of its samples is 1.
AudioNormalize[audio,model]
normalizes the audio signal based on the specified model.
AudioNormalize[video]
normalizes the first audio track in video.
AudioNormalize
AudioNormalize[audio]
normalizes audio so that the maximum absolute value of its samples is 1.
AudioNormalize[audio,model]
normalizes the audio signal based on the specified model.
AudioNormalize[video]
normalizes the first audio track in video.
Details
- The model specification can be one of the following:
-
s normalize peak to absolute value of s "LoudnessEBU" normalize to
LUFS{"LoudnessEBU",l} normalize to l LUFS - AudioNormalize[audio,s] implements peak normalization. All samples are rescaled using the same scaling factor
, where peak is a sample value with the highest absolute value. - The parameter s should be a non-negative real number, typically between 0 and 1.
- AudioNormalize[audio] is equivalent to AudioNormalize[audio,1].
- AudioNormalize[audio,{"LoudnessEBU",l}] amplifies audio so that the resulting signal has a global EBU loudness of l LUFS.
Examples
open all close allBasic Examples (2)
Scope (3)
a = Audio[RandomReal[{-.2, .3}, 11025]];
MinMax[a]AudioNormalize[a, .5]//MinMaxAudioNormalize[a, Quantity[-6.0206, IndependentUnit["decibels"]]]//MinMaxNormalize a signal so that the resulting loudness is
LUFS:
a = ExampleData[{"Audio", "Apollo11SmallStep"}, "Audio"];AudioNormalize[a, "LoudnessEBU"]AudioMeasurements[%, "LoudnessEBU"]Specify the target loudness in LUFS:
AudioNormalize[a, {"LoudnessEBU", -30}]AudioMeasurements[%, "LoudnessEBU"]Process the audio track of a video:
AudioNormalize[\!\(\*VideoBox[""]\)]Properties & Relations (1)
AudioNormalize is equivalent to amplification by the inverse of the maximum absolute value:
audio = Audio[RandomReal[{-.3, .5}, 11025]];
AudioNormalize[audio] == AudioAmplify[audio, 1. / Max[Abs[audio]]]Related Guides
Text
Wolfram Research (2016), AudioNormalize, Wolfram Language function, https://reference.wolfram.com/language/ref/AudioNormalize.html (updated 2024).
CMS
Wolfram Language. 2016. "AudioNormalize." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2024. https://reference.wolfram.com/language/ref/AudioNormalize.html.
APA
Wolfram Language. (2016). AudioNormalize. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/AudioNormalize.html
BibTeX
@misc{reference.wolfram_2026_audionormalize, author="Wolfram Research", title="{AudioNormalize}", year="2024", howpublished="\url{https://reference.wolfram.com/language/ref/AudioNormalize.html}", note=[Accessed: 12-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_audionormalize, organization={Wolfram Research}, title={AudioNormalize}, year={2024}, url={https://reference.wolfram.com/language/ref/AudioNormalize.html}, note=[Accessed: 12-June-2026]}