diff --git a/ivas_processing_scripts/audiotools/convert/__init__.py b/ivas_processing_scripts/audiotools/convert/__init__.py index 2186f8411ebbe0e0f0d7234fc5017b24eb3f7ca7..5234470502125ac37d5428fc000c73f173da96fb 100755 --- a/ivas_processing_scripts/audiotools/convert/__init__.py +++ b/ivas_processing_scripts/audiotools/convert/__init__.py @@ -247,14 +247,6 @@ def process_audio( x.audio = resample_itu(x, fs) x.fs = fs - """loudness normalization""" - if loudness is not None: - if logger: - logger.debug( - f"Applying loudness adjustment to {loudness} LKFS for format {loudness_fmt} using ITU STL bs1770demo" - ) - x.audio = loudness_norm(x, loudness, loudness_fmt, logger=logger) - """low-pass filtering""" if fc is not None: if logger: @@ -275,6 +267,14 @@ def process_audio( logger.debug("Applying ESDRU Recommendation ITU-T P.811") x.audio = esdru(x, esdru_alpha) + """loudness normalization""" + if loudness is not None: + if logger: + logger.debug( + f"Applying loudness adjustment to {loudness} LKFS for format {loudness_fmt} using ITU STL bs1770demo" + ) + x.audio = loudness_norm(x, loudness, loudness_fmt, logger=logger) + """limiting""" if limit: if logger: