diff --git a/ivas_processing_scripts/audiotools/wrappers/filter.py b/ivas_processing_scripts/audiotools/wrappers/filter.py index f9734b35c4fbced343766ea3df48627a7b224599..2b6ac9f362f60485a1d94444b20a2da91e7668db 100755 --- a/ivas_processing_scripts/audiotools/wrappers/filter.py +++ b/ivas_processing_scripts/audiotools/wrappers/filter.py @@ -161,6 +161,7 @@ def filter_itu( # process channels separately for channel in range(input.num_channels): if skip_channel and channel in skip_channel: + output[:, channel] = input.audio[:, channel] continue cmd_in_out = cmd.copy() diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index 093fa91b096796526f2e885d5529d7f0370132a6..6a480b7f374ff2c9fda82d815dd203e119ec0f13 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -527,7 +527,13 @@ def multiple_of_frame_size( ) # Create and append zeros - padded_data = trim(x, sampling_rate, (0, -padding_samples), pad_noise=True, samples=True) + padded_data = trim( + x, + sampling_rate, + (0, -padding_samples), + pad_noise=True, + samples=True, + ) # Write padded data to output directory write(output_dir / item.name, padded_data, fs) else: