From a3db971fbcd879d2b8f5cb0aa1aec08274393983 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 1 Jul 2025 16:25:44 +0200 Subject: [PATCH 001/101] add dly_error_profile_I1.dat --- .../dly_error_profiles/dly_error_profile_I1.dat | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.dat diff --git a/ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.dat b/ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.dat new file mode 100644 index 00000000..ecf898b3 --- /dev/null +++ b/ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.dat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:854e83b31b5aa6f120e793336e8732281681fc242c86819496901a8c2a65558f +size 25512 -- GitLab From d8d8a3fbd26c382aba930a3d508f814e0a7b083b Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Wed, 2 Jul 2025 16:12:54 +0200 Subject: [PATCH 002/101] update link to patch for networkSimulator_g192 --- ivas_processing_scripts/bin/README.md | 33 +++++++++++++++------------ 1 file changed, 18 insertions(+), 15 deletions(-) diff --git a/ivas_processing_scripts/bin/README.md b/ivas_processing_scripts/bin/README.md index 494ed5ed..413de93a 100755 --- a/ivas_processing_scripts/bin/README.md +++ b/ivas_processing_scripts/bin/README.md @@ -1,17 +1,20 @@ - Necessary additional executables: -| Processing step | Executable | Where to find | -|-------------------------------------------------|-----------------------|-------------------------------------------------------------------------------------------------------------| -| Loudness measurement and adjustment | bs1770demo | https://github.com/ErikNorvell-Ericsson/STL (Note branch) | -| MNRU | p50fbmnru | https://github.com/openitu/STL | -| ESDRU | esdru | https://github.com/openitu/STL | -| Frame error pattern application | eid-xor | https://github.com/openitu/STL | -| Reverberation module | reverb | https://github.com/openitu/STL | -| Error pattern generation | gen-patt | https://www.itu.int/rec/T-REC-G.191-201003-S/en (Note: Version in https://github.com/openitu/STL is buggy!) | -| Filtering, Resampling | filter | https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip | -| Random offset/seed generation (necessary for background noise and FER bitstream processing) | random | https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip | -| JBM network simulator | networkSimulator_g192 | https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip | -| MASA rendering (also used in loudness measurement of MASA items) | masaRenderer | https://www.3gpp.org/ftp/TSG_SA/WG4_CODEC/TSGS4_122_Athens/Docs/S4-230221.zip | -| EVS reference conditions | EVS_cod, EVS_dec | https://www.3gpp.org/ftp/Specs/archive/26_series/26.443/26443-h00.zip | -| EVS JBM conditions | dlyerr_2_errpat | http://ftp.3gpp.org/tsg_sa/WG4_CODEC/TSGS4_70/Docs/S4-121077.zip | \ No newline at end of file +| Processing step | Executable | Where to find | +| ---------------------------------------------------------------- | --------------------- | ----------------------------------------------------------------------------------------------------------- | +| Loudness measurement and adjustment | bs1770demo | https://github.com/ErikNorvell-Ericsson/STL (Note branch) | +| MNRU | p50fbmnru | https://github.com/openitu/STL | +| ESDRU | esdru | https://github.com/openitu/STL | +| Frame error pattern application | eid-xor | https://github.com/openitu/STL | +| Reverberation module | reverb | https://github.com/openitu/STL | +| Error pattern generation | gen-patt | https://www.itu.int/rec/T-REC-G.191-201003-S/en (Note: Version in https://github.com/openitu/STL is buggy!) | +| Filtering, Resampling | filter | https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip | +| Random offset/seed generation [^1] | random | https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip | +| JBM network simulator [^2] | networkSimulator_g192 | https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip | +| Patch to MAX_FRAME_SIZE for JBM network simulator from above | networkSimulator_g192 | https://www.3gpp.org/ftp/TSG_SA/WG4_CODEC/TSGS4_123-e/Docs/S4-230604.zip | +| MASA rendering (also used in loudness measurement of MASA items) | masaRenderer | https://www.3gpp.org/ftp/TSG_SA/WG4_CODEC/TSGS4_122_Athens/Docs/S4-230221.zip | +| EVS reference conditions | EVS_cod, EVS_dec | https://www.3gpp.org/ftp/Specs/archive/26_series/26.443/26443-h00.zip | +| EVS JBM conditions | dlyerr_2_errpat | http://ftp.3gpp.org/tsg_sa/WG4_CODEC/TSGS4_70/Docs/S4-121077.zip | + +[^1]: necessary for background noise and FER bitstream processing +[^2]: requires manual patching -- GitLab From 89018bbcb5fcf91369bd91b5570455f539aa8b6f Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 22 Jul 2025 17:19:59 +0200 Subject: [PATCH 003/101] [fix] remove scaling factor for OSBA --- ivas_processing_scripts/audiotools/convert/osba.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/ivas_processing_scripts/audiotools/convert/osba.py b/ivas_processing_scripts/audiotools/convert/osba.py index 1ea643d5..3fdd582c 100644 --- a/ivas_processing_scripts/audiotools/convert/osba.py +++ b/ivas_processing_scripts/audiotools/convert/osba.py @@ -81,14 +81,14 @@ def convert_osba( # combine results try: - out.audio = 0.5 * (out_ism.audio + out_sba.audio) + out.audio = out_ism.audio + out_sba.audio except ValueError as e: if ( out_ism.audio.shape[0] != out_sba.audio.shape[0] and out_sba.audio.shape[0] == osba.audio.shape[0] ): - out.audio = 0.5 * out_sba.audio - out.audio[: out_ism.audio.shape[0], :] += 0.5 * out_ism.audio + out.audio = out_sba.audio + out.audio[: out_ism.audio.shape[0], :] += out_ism.audio else: raise e @@ -104,7 +104,7 @@ def convert_osba( render_sba_to_cba(sba, out_sba) # combine results - out.audio = 0.5 * (out_ism.audio + out_sba.audio) + out.audio = out_ism.audio + out_sba.audio # OSBA -> SBA elif isinstance(out, audio.SceneBasedAudio): @@ -118,7 +118,7 @@ def convert_osba( render_sba_to_sba(sba, out_sba) # combine results - out.audio = 0.5 * (out_ism.audio + out_sba.audio) + out.audio = out_ism.audio + out_sba.audio # OSBA -> OMASA elif isinstance(out, audio.OMASAAudio): -- GitLab From ceb3a31a37b4955e384c95fb66232041714b54cf Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 22 Jul 2025 17:25:30 +0200 Subject: [PATCH 004/101] [fix] copy over metadata files to 20ms aligned output dir if this is created --- ivas_processing_scripts/processing/chains.py | 23 +++++++++++++------- 1 file changed, 15 insertions(+), 8 deletions(-) diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index 84f125a1..405e1bc8 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -575,12 +575,12 @@ def validate_input_files(cfg: TestConfig): # always throw an error for ISM (and MASA) input if input_format.startswith("ISM") or input_format.startswith("MASA"): frame_alignment = "error" - + if frame_alignment == "padding": # Create new input directory for padded files - output_dir = cfg.output_path / "20ms_aligned_files" + aligned_output_dir = cfg.output_path / "20ms_aligned_files" try: - output_dir.mkdir(exist_ok=False, parents=True) + aligned_output_dir.mkdir(exist_ok=False, parents=True) except FileExistsError: raise ValueError( "Folder for 20ms aligned files already exists. Please move or delete folder" @@ -639,24 +639,31 @@ def validate_input_files(cfg: TestConfig): samples=True, ) # Write padded data to output directory - write(output_dir / item.name, padded_data, fs) + write(aligned_output_dir / item.name, padded_data, fs) # Update audio file path in list - cfg.items_list[i] = output_dir / item.name + cfg.items_list[i] = aligned_output_dir / item.name else: raise ValueError( f"Value of key frame_alignment does not match possible options. Value: {frame_alignment}. Options: 'padding', 'ignore', 'warning', 'error'" ) else: if frame_alignment == "padding": - copyfile(item, output_dir / item.name) + copyfile(item, aligned_output_dir / item.name) # Update audio file path in list - cfg.items_list[i] = output_dir / item.name + cfg.items_list[i] = aligned_output_dir / item.name else: pass if frame_alignment == "padding": + # copy over any metadata files + [ + copyfile(f, aligned_output_dir / f.name) + for f in list(cfg.input_path.glob("*.csv")) + + list(cfg.input_path.glob("*.met")) + ] + # Make the output path as the new input path - cfg.input_path = output_dir + cfg.input_path = aligned_output_dir def clean_outputs(cfg: TestConfig) -> None: -- GitLab From 1f2f0c863f766ceba6ad8ad0e00efeb99c0d8884 Mon Sep 17 00:00:00 2001 From: Dominik Weckbecker Date: Thu, 24 Jul 2025 10:57:21 +0200 Subject: [PATCH 005/101] do not set frame_alignment = "error" for OSBA formats --- ivas_processing_scripts/processing/chains.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index 405e1bc8..60f0e37d 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -574,7 +574,15 @@ def validate_input_files(cfg: TestConfig): # always throw an error for ISM (and MASA) input if input_format.startswith("ISM") or input_format.startswith("MASA"): - frame_alignment = "error" + isosb = False + isosba = (input_format in ['ISM1SBA1', 'ISM1SBA2', 'ISM1SBA3', 'ISM2SBA1', 'ISM2SBA2', 'ISM2SBA3', + 'ISM3SBA1', 'ISM3SBA2', 'ISM3SBA3', 'ISM4SBA1', 'ISM4SBA2', 'ISM4SBA3', + 'ISM1PLANARSBA1', 'ISM1PLANARSBA2', 'ISM1PLANARSBA3', 'ISM2PLANARSBA1', + 'ISM2PLANARSBA2', 'ISM2PLANARSBA3', 'ISM3PLANARSBA1', 'ISM3PLANARSBA2', + 'ISM3PLANARSBA3', 'ISM4PLANARSBA1', 'ISM4PLANARSBA2', 'ISM4PLANARSBA3' ] + ) + if not isosba: + frame_alignment = "error" if frame_alignment == "padding": # Create new input directory for padded files -- GitLab From f7cdbb3ccf970d0a871fc76b3bc2df273c43926e Mon Sep 17 00:00:00 2001 From: Dominik Weckbecker Date: Thu, 24 Jul 2025 11:10:19 +0200 Subject: [PATCH 006/101] fix formatting --- ivas_processing_scripts/processing/chains.py | 34 ++++++++++++++++---- 1 file changed, 27 insertions(+), 7 deletions(-) diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index 60f0e37d..ed8ca3bc 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -575,15 +575,35 @@ def validate_input_files(cfg: TestConfig): # always throw an error for ISM (and MASA) input if input_format.startswith("ISM") or input_format.startswith("MASA"): isosb = False - isosba = (input_format in ['ISM1SBA1', 'ISM1SBA2', 'ISM1SBA3', 'ISM2SBA1', 'ISM2SBA2', 'ISM2SBA3', - 'ISM3SBA1', 'ISM3SBA2', 'ISM3SBA3', 'ISM4SBA1', 'ISM4SBA2', 'ISM4SBA3', - 'ISM1PLANARSBA1', 'ISM1PLANARSBA2', 'ISM1PLANARSBA3', 'ISM2PLANARSBA1', - 'ISM2PLANARSBA2', 'ISM2PLANARSBA3', 'ISM3PLANARSBA1', 'ISM3PLANARSBA2', - 'ISM3PLANARSBA3', 'ISM4PLANARSBA1', 'ISM4PLANARSBA2', 'ISM4PLANARSBA3' ] - ) + isosba = input_format in [ + "ISM1SBA1", + "ISM1SBA2", + "ISM1SBA3", + "ISM2SBA1", + "ISM2SBA2", + "ISM2SBA3", + "ISM3SBA1", + "ISM3SBA2", + "ISM3SBA3", + "ISM4SBA1", + "ISM4SBA2", + "ISM4SBA3", + "ISM1PLANARSBA1", + "ISM1PLANARSBA2", + "ISM1PLANARSBA3", + "ISM2PLANARSBA1", + "ISM2PLANARSBA2", + "ISM2PLANARSBA3", + "ISM3PLANARSBA1", + "ISM3PLANARSBA2", + "ISM3PLANARSBA3", + "ISM4PLANARSBA1", + "ISM4PLANARSBA2", + "ISM4PLANARSBA3", + ] if not isosba: frame_alignment = "error" - + if frame_alignment == "padding": # Create new input directory for padded files aligned_output_dir = cfg.output_path / "20ms_aligned_files" -- GitLab From d6b5e9116263a22f1c2dc4a5be5715edb2801da2 Mon Sep 17 00:00:00 2001 From: Dominik Weckbecker Date: Thu, 24 Jul 2025 11:11:44 +0200 Subject: [PATCH 007/101] fix lint error --- ivas_processing_scripts/processing/chains.py | 1 - 1 file changed, 1 deletion(-) diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index ed8ca3bc..be94e7c0 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -574,7 +574,6 @@ def validate_input_files(cfg: TestConfig): # always throw an error for ISM (and MASA) input if input_format.startswith("ISM") or input_format.startswith("MASA"): - isosb = False isosba = input_format in [ "ISM1SBA1", "ISM1SBA2", -- GitLab From beda33e50d12d3ee31f0bca8e0731b3895cf52e5 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Thu, 24 Jul 2025 14:04:11 +0200 Subject: [PATCH 008/101] fix incorrect shifting of audio signal when creating oerlap between items --- ivas_processing_scripts/generation/generate_sba_items.py | 4 ++-- ivas_processing_scripts/generation/generate_stereo_items.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index 6904f107..1c5d5ba6 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -298,13 +298,13 @@ def generate_sba_scene( if delta_offset > 0: # insert zeros to the existing output signal to shift it right y.audio = audioarray.trim( - y.audio, y.fs, limits=[0, -delta_offset], samples=True + y.audio, y.fs, limits=[-delta_offset, 0], samples=True ) offset = source_shift else: # insert zeros to the new audio source signal to shift it right x.audio = audioarray.trim( - x.audio, x.fs, limits=[0, delta_offset], samples=True + x.audio, x.fs, limits=[delta_offset, 0], samples=True ) # adjust the length of the audio source signal diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index d6208096..8dc6d50c 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -299,13 +299,13 @@ def generate_stereo_scene( if delta_offset > 0: # insert zeros to the existing output signal to shift it right y.audio = audioarray.trim( - y.audio, y.fs, limits=[0, -delta_offset], samples=True + y.audio, y.fs, limits=[-delta_offset, 0], samples=True ) offset = source_shift else: # insert zeros to the new audio source signal to shift it right x.audio = audioarray.trim( - x.audio, x.fs, limits=[0, delta_offset], samples=True + x.audio, x.fs, limits=[delta_offset, 0], samples=True ) # adjust the length of the audio source signal -- GitLab From cd2f9f636b58bd76506dfa3663ba5483e2f95018 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Thu, 24 Jul 2025 18:16:10 +0200 Subject: [PATCH 009/101] support addition of custom background noise file for each generated item --- examples/ITEM_GENERATION_STEREO.yml | 14 +++- .../generation/generate_stereo_items.py | 67 +++++++++++++++++-- 2 files changed, 73 insertions(+), 8 deletions(-) diff --git a/examples/ITEM_GENERATION_STEREO.yml b/examples/ITEM_GENERATION_STEREO.yml index 14731b4b..48c6aa61 100644 --- a/examples/ITEM_GENERATION_STEREO.yml +++ b/examples/ITEM_GENERATION_STEREO.yml @@ -95,6 +95,8 @@ provider: "g" ### azimuth: azimuth in the range [-180,180]; positive values point to the left ### elevation: elevation in the range [-90,90]; positive values indicate up ### shift: time adjustment of the input signal (negative value delays the signal) +### background: background noise filename (if used, the 'add_low_level_random_noise' parameter is ignored) +### background_level: normalized background noise loudness to X dB LKFS ### ### Note 0: you can use relative paths in filenames (the program assumes that the root directory is the parent directory of the ivas_processing_scripts subfolder) ### Note 1: use brackets [val1, val2, ...] when specifying multiple values @@ -109,6 +111,8 @@ scenes: input: ["items_mono/untrimmed/f1s4b_Talker2.wav", "items_mono/untrimmed/f2s1a_Talker1.wav"] IR: ["IRs/Car_TalkPos1_Stereo_M5_SinSweep_2chn.wav", "IRs/Car_TalkPos2_Stereo_M5_SinSweep_2chn.wav"] shift: [0.0, -1.0] + background: "items_mono/347224__rayjensen__ambience-in-car_stereo.wav" + background_level: -66 "02": output: "out/a1s02.wav" @@ -116,6 +120,8 @@ scenes: input: ["items_mono/untrimmed/f1s6a_Talker2.wav", "items_mono/untrimmed/f2s3b_Talker1.wav"] IR: ["IRs/Car_TalkPos3_Stereo_M5_SinSweep_2chn.wav", "IRs/Car_TalkPos4_Stereo_M5_SinSweep_2chn.wav"] shift: [0.0, +1.0] + background: "items_mono/347224__rayjensen__ambience-in-car_stereo.wav" + background_level: -66 "03": output: "out/a1s03.wav" @@ -123,6 +129,8 @@ scenes: input: ["items_mono/untrimmed/f3s3a_Talker2.wav", "items_mono/untrimmed/f3s10b_Talker2.wav"] IR: ["IRs/Car_TalkPos1_Stereo_M5_SinSweep_2chn.wav", "IRs/Car_TalkPos1_Stereo_M5_SinSweep_2chn.wav"] shift: [0.0, -1.0] + background: "items_mono/347224__rayjensen__ambience-in-car_stereo.wav" + background_level: -66 "04": output: "out/a1s04.wav" @@ -130,13 +138,17 @@ scenes: input: ["items_mono/untrimmed/f2s7b_Talker1.wav", "items_mono/untrimmed/f5s15a_Talker1.wav"] IR: ["IRs/FreeField_IR_Python_AB_20cm_Pos1.wav", "IRs/FreeField_IR_Python_AB_20cm_Pos2.wav"] shift: [0.0, -1.0] - + background: "items_mono/347224__rayjensen__ambience-in-car_stereo.wav" + background_level: -66 + "05": output: "out/a1s05.wav" description: "Car with AB microphone pickup, no overlap between the talkers, car noise." input: ["items_mono/untrimmed/m2s15a_Talker2.wav", "items_mono/untrimmed/m1s4a_Talker1.wav"] IR: ["IRs/FreeField_IR_Python_AB_20cm_Pos3.wav", "IRs/FreeField_IR_Python_AB_20cm_Pos4.wav"] shift: [0.0, -1.0] + background: "items_mono/347224__rayjensen__ambience-in-car_stereo.wav" + background_level: -66 "06": output: "out/a1s06.wav" diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index 8dc6d50c..55be6e85 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -340,13 +340,6 @@ def generate_stereo_scene( y.audio, y.fs, limits=[-preamble, -postamble], samples=True ) - # add random noise - if "add_low_level_random_noise" in cfg.__dict__ and cfg.add_low_level_random_noise: - # create uniformly distributed noise between -4 and 4 - np.random.seed(SEED_RANDOM_NOISE) - noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") - y.audio += noise - # adjust the length of the output signal if "duration" in cfg.__dict__: # trim the output signal such that the total duration is X seconds @@ -367,6 +360,66 @@ def generate_stereo_scene( logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LUFS") y.audio, _ = loudness_norm(y, cfg.loudness, loudness_format="STEREO") + # add background noise in STEREO format + if "background" in scene.keys(): + # check if [] are used in the background noise file name + if isinstance(scene["background"], list): + # if so, use the first element + background_filename = scene["background"][0] + else: + background_filename = scene["background"] + + # read the background noise file + background_filename = Path(scene["background"]).parent / ( + cfg.use_input_prefix + Path(scene["background"]).name + ) + logger.info(f"-- Adding background noise from {background_filename}") + background = audio.fromfile("STEREO", background_filename) + + # resample to the target fs if necessary + if background.fs != cfg.fs: + logger.warning( + f"Warning: Sample rate of the background noise is {background.fs} Hz and needs to be resampled to {cfg.fs}!" + ) + resampled_audio = audioarray.resample(background.audio, background.fs, cfg.fs) + background.audio = resampled_audio + background.fs = cfg.fs + + # adjust the length of the background noise signal + if len(background.audio) != len(y.audio): + background.audio = audioarray.trim( + background.audio, background.fs, limits=[0, len(background.audio) - len(y.audio)], samples=True + ) + + # adjust the loudness of the background noise signal + if "background_level" in scene.keys(): + logger.info( + f"-- Rescaling background noise to target loudness: {scene['background_level']} LUFS" + ) + + # check if [] are used in the background level + if isinstance(scene["background_level"], list): + # if so, use the first element + scene["background_level"] = scene["background_level"][0] + + # convert to float if the background level was entered in string format + if not isinstance(scene["background_level"], (int, float)): + scene["background_level"] = float(scene["background_level"]) + else: + logger.warning( + "-- Warning: No target loudness for background noise specified, using default value of -26 LUFS" + ) + scene["background_level"] = -26 + background.audio, _ = loudness_norm(background, scene['background_level'], loudness_format="STEREO") + + # add the background noise to the output signal + y.audio += background.audio + elif "add_low_level_random_noise" in cfg.__dict__ and cfg.add_low_level_random_noise: + # create uniformly distributed noise between -4 and 4 + np.random.seed(SEED_RANDOM_NOISE) + noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") + y.audio += noise + # apply fade-in and fade-out if "fade_in_out" in cfg.__dict__ and cfg.fade_in_out > 0: logger.info(f"-- Applying fade-in and fade-out with {cfg.fade_in_out} seconds") -- GitLab From dc3a06caf779a9789ad55e2c990ce53ee52a9ef5 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Thu, 24 Jul 2025 18:34:13 +0200 Subject: [PATCH 010/101] fix incorrect shifting of audio signal when creating overlap between items (SBA) --- examples/ITEM_GENERATION_FOA.yml | 96 ++++++++++--------- .../generation/generate_sba_items.py | 67 +++++++++++-- .../generation/generate_stereo_items.py | 2 +- 3 files changed, 114 insertions(+), 51 deletions(-) diff --git a/examples/ITEM_GENERATION_FOA.yml b/examples/ITEM_GENERATION_FOA.yml index 2287af4c..46cbe845 100644 --- a/examples/ITEM_GENERATION_FOA.yml +++ b/examples/ITEM_GENERATION_FOA.yml @@ -95,6 +95,8 @@ use_output_prefix: "leee" ### azimuth: azimuth in the range [-180,180]; positive values point to the left ### elevation: elevation in the range [-90,90]; positive values indicate up ### shift: time adjustment of the input signal (negative value delays the signal) +### background: background noise filename (if used, the 'add_low_level_random_noise' parameter is ignored) +### background_level: normalized background noise loudness to X dB LKFS ### ### Note 0: you can use relative paths in filenames (the program assumes that the root directory is the parent directory of the ivas_processing_scripts subfolder) ### Note 1: use brackets [val1, val2, ...] when specifying multiple values @@ -109,52 +111,60 @@ scenes: input: ["items_mono/untrimmed/f1s4b_Talker2.wav", "items_mono/untrimmed/f2s1a_Talker1.wav"] IR: ["IRs/IR_do_p04_e_01_01_FOA.wav", "IRs/IR_do_p04_e_02_01_FOA.wav"] shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + # "02": + # output: "out/s02.wav" + # description: "Car with AB microphone pickup, overlap between the talkers, car noise." + # input: ["items_mono/untrimmed/f1s6a_Talker2.wav", "items_mono/untrimmed/f2s3b_Talker1.wav"] + # IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] + # shift: [0.0, +1.0] + # background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + # background_level: -46 - "02": - output: "out/s02.wav" - description: "Car with AB microphone pickup, overlap between the talkers, car noise." - input: ["items_mono/untrimmed/f1s6a_Talker2.wav", "items_mono/untrimmed/f2s3b_Talker1.wav"] - IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] - shift: [0.0, +1.0] + # "03": + # output: "out/s03.wav" + # description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + # input: ["items_mono/untrimmed/f3s3a_Talker2.wav", "items_mono/untrimmed/f3s10b_Talker2.wav"] + # IR: ["IRs/IR_do_p04_e_05_01_FOA.wav", "IRs/IR_do_p04_e_06_01_FOA.wav"] + # shift: [0.0, -1.0] - "03": - output: "out/s03.wav" - description: "Car with AB microphone pickup, no overlap between the talkers, car noise." - input: ["items_mono/untrimmed/f3s3a_Talker2.wav", "items_mono/untrimmed/f3s10b_Talker2.wav"] - IR: ["IRs/IR_do_p04_e_05_01_FOA.wav", "IRs/IR_do_p04_e_06_01_FOA.wav"] - shift: [0.0, -1.0] + # "04": + # output: "out/s04.wav" + # description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + # input: ["items_mono/untrimmed/f2s7b_Talker1.wav", "items_mono/untrimmed/f5s15a_Talker1.wav"] + # IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_08_01_FOA.wav"] + # shift: [0.0, -1.0] + # background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + # background_level: -46 - "04": - output: "out/s04.wav" - description: "Car with AB microphone pickup, no overlap between the talkers, car noise." - input: ["items_mono/untrimmed/f2s7b_Talker1.wav", "items_mono/untrimmed/f5s15a_Talker1.wav"] - IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_08_01_FOA.wav"] - shift: [0.0, -1.0] + # "05": + # output: "out/s05.wav" + # description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + # input: ["items_mono/untrimmed/m2s15a_Talker2.wav", "items_mono/untrimmed/m1s4a_Talker1.wav"] + # IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] + # shift: [0.0, -1.0] + # background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + # background_level: -46 - "05": - output: "out/s05.wav" - description: "Car with AB microphone pickup, no overlap between the talkers, car noise." - input: ["items_mono/untrimmed/m2s15a_Talker2.wav", "items_mono/untrimmed/m1s4a_Talker1.wav"] - IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] - shift: [0.0, -1.0] - - "06": - output: "out/s06.wav" - description: "Car with AB microphone pickup, no overlap between the talkers." - input: ["items_mono/untrimmed/m3s8a_Talker2.wav", "items_mono/untrimmed/m4s13a_Talker1.wav"] - IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] - shift: [0.0, -1.0] + # "06": + # output: "out/s06.wav" + # description: "Car with AB microphone pickup, no overlap between the talkers." + # input: ["items_mono/untrimmed/m3s8a_Talker2.wav", "items_mono/untrimmed/m4s13a_Talker1.wav"] + # IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] + # shift: [0.0, -1.0] - "07": - output: "out/s07.wav" - description: "Preliminary: Car with AB microphone pickup, no overlap between the talkers." - input: ["items_mono/untrimmed/f1s20a_Talker2.wav", "items_mono/untrimmed/f5s15b_Talker1.wav"] - IR: ["IRs/IR_do_p04_e_02_01_FOA.wav", "IRs/IR_do_p04_e_07_01_FOA.wav"] - shift: [0.0, -1.0] + # "07": + # output: "out/s07.wav" + # description: "Preliminary: Car with AB microphone pickup, no overlap between the talkers." + # input: ["items_mono/untrimmed/f1s20a_Talker2.wav", "items_mono/untrimmed/f5s15b_Talker1.wav"] + # IR: ["IRs/IR_do_p04_e_02_01_FOA.wav", "IRs/IR_do_p04_e_07_01_FOA.wav"] + # shift: [0.0, -1.0] - "08": - output: "out/s08.wav" - description: "Car with AB microphone pickup, overlap between the talkers." - input: ["items_mono/untrimmed/m2s6b_Talker2.wav", "items_mono/untrimmed/f5s14a_Talker1.wav"] - IR: ["IRs/IR_do_p04_e_08_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] - shift: [0.0, +1.0] + # "08": + # output: "out/s08.wav" + # description: "Car with AB microphone pickup, overlap between the talkers." + # input: ["items_mono/untrimmed/m2s6b_Talker2.wav", "items_mono/untrimmed/f5s14a_Talker1.wav"] + # IR: ["IRs/IR_do_p04_e_08_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] + # shift: [0.0, +1.0] diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index 1c5d5ba6..dbda385f 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -339,13 +339,6 @@ def generate_sba_scene( y.audio, y.fs, limits=[-preamble, -postamble], samples=True ) - # add random noise - if "add_low_level_random_noise" in cfg.__dict__ and cfg.add_low_level_random_noise: - # create uniformly distributed noise between -4 and 4 - np.random.seed(SEED_RANDOM_NOISE) - noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") - y.audio += noise - # adjust the length of the output signal if "duration" in cfg.__dict__: # trim the output signal such that the total duration is X seconds @@ -366,6 +359,66 @@ def generate_sba_scene( logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LUFS") y.audio, _ = loudness_norm(y, cfg.loudness, loudness_format="BINAURAL") + # add background noise in FOA/HOA2/HOA3 format + if "background" in scene.keys(): + # check if [] are used in the background noise file name + if isinstance(scene["background"], list): + # if so, use the first element + background_filename = scene["background"][0] + else: + background_filename = scene["background"] + + # read the background noise file + background_filename = Path(scene["background"]).parent / ( + cfg.use_input_prefix + Path(scene["background"]).name + ) + logger.info(f"-- Adding background noise from {background_filename}") + background = audio.fromfile(cfg.format, background_filename) + + # resample to the target fs if necessary + if background.fs != cfg.fs: + logger.warning( + f"Warning: Sample rate of the background noise is {background.fs} Hz and needs to be resampled to {cfg.fs}!" + ) + resampled_audio = audioarray.resample(background.audio, background.fs, cfg.fs) + background.audio = resampled_audio + background.fs = cfg.fs + + # adjust the length of the background noise signal + if len(background.audio) != len(y.audio): + background.audio = audioarray.trim( + background.audio, background.fs, limits=[0, len(background.audio) - len(y.audio)], samples=True + ) + + # adjust the loudness of the background noise signal + if "background_level" in scene.keys(): + logger.info( + f"-- Rescaling background noise to target loudness: {scene['background_level']} LUFS" + ) + + # check if [] are used in the background level + if isinstance(scene["background_level"], list): + # if so, use the first element + scene["background_level"] = scene["background_level"][0] + + # convert to float if the background level was entered in string format + if not isinstance(scene["background_level"], (int, float)): + scene["background_level"] = float(scene["background_level"]) + else: + logger.warning( + "-- Warning: No target loudness for background noise specified, using default value of -26 LUFS" + ) + scene["background_level"] = -26 + background.audio, _ = loudness_norm(background, scene['background_level'], loudness_format="STEREO") + + # add the background noise to the output signal + y.audio += background.audio + elif "add_low_level_random_noise" in cfg.__dict__ and cfg.add_low_level_random_noise: + # create uniformly distributed noise between -4 and 4 + np.random.seed(SEED_RANDOM_NOISE) + noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") + y.audio += noise + # apply fade-in and fade-out if "fade_in_out" in cfg.__dict__ and cfg.fade_in_out > 0: logger.info(f"-- Applying fade-in and fade-out with {cfg.fade_in_out} seconds") diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index 55be6e85..a825a6c6 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -418,7 +418,7 @@ def generate_stereo_scene( # create uniformly distributed noise between -4 and 4 np.random.seed(SEED_RANDOM_NOISE) noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") - y.audio += noise + y.audio += noise # apply fade-in and fade-out if "fade_in_out" in cfg.__dict__ and cfg.fade_in_out > 0: -- GitLab From 901f6468b301a5cefb995a66e3e854f3e63250c5 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Thu, 24 Jul 2025 18:36:34 +0200 Subject: [PATCH 011/101] change LUFS to LKFS --- ivas_processing_scripts/generation/generate_ismN_items.py | 4 ++-- .../generation/generate_omasa_items.py | 4 ++-- ivas_processing_scripts/generation/generate_osba_items.py | 4 ++-- ivas_processing_scripts/generation/generate_sba_items.py | 8 ++++---- .../generation/generate_stereo_items.py | 8 ++++---- 5 files changed, 14 insertions(+), 14 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_ismN_items.py b/ivas_processing_scripts/generation/generate_ismN_items.py index dcf76cad..bd92367e 100644 --- a/ivas_processing_scripts/generation/generate_ismN_items.py +++ b/ivas_processing_scripts/generation/generate_ismN_items.py @@ -253,7 +253,7 @@ def generate_ismN_scene( level = -26 logger.info( - f"-- Encoding {source_file} at position(s) {source_azi},{source_ele} at {level} LUFS with shift of {source_shift_in_seconds} seconds" + f"-- Encoding {source_file} at position(s) {source_azi},{source_ele} at {level} LKFS with shift of {source_shift_in_seconds} seconds" ) # read source file @@ -431,7 +431,7 @@ def generate_ismN_scene( # adjust the loudness of the output signal if "loudness" in cfg.__dict__: - logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LUFS") + logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") y.audio, _ = loudness_norm(y, cfg.loudness, loudness_format="BINAURAL") # apply fade-in and fade-out diff --git a/ivas_processing_scripts/generation/generate_omasa_items.py b/ivas_processing_scripts/generation/generate_omasa_items.py index ed48c37b..603a3593 100644 --- a/ivas_processing_scripts/generation/generate_omasa_items.py +++ b/ivas_processing_scripts/generation/generate_omasa_items.py @@ -248,7 +248,7 @@ def generate_OMASA_scene( level = -26 logger.info( - f"-- Encoding {source_file} at position(s) {source_azi},{source_ele} at {level} LUFS with shift of {source_shift_in_seconds} seconds" + f"-- Encoding {source_file} at position(s) {source_azi},{source_ele} at {level} LKFS with shift of {source_shift_in_seconds} seconds" ) # get the number of channels from the .wav file header @@ -471,7 +471,7 @@ def generate_OMASA_scene( # adjust the loudness of the output signal if "loudness" in cfg.__dict__: - logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LUFS") + logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") y.audio, _ = loudness_norm(y, cfg.loudness, loudness_format="BINAURAL") # apply fade-in and fade-out diff --git a/ivas_processing_scripts/generation/generate_osba_items.py b/ivas_processing_scripts/generation/generate_osba_items.py index 815be0b5..d2a71777 100644 --- a/ivas_processing_scripts/generation/generate_osba_items.py +++ b/ivas_processing_scripts/generation/generate_osba_items.py @@ -239,7 +239,7 @@ def generate_OSBA_scene( level = -26 logger.info( - f"-- Encoding {source_file} at position(s) {source_azi},{source_ele} at {level} LUFS with shift of {source_shift_in_seconds} seconds" + f"-- Encoding {source_file} at position(s) {source_azi},{source_ele} at {level} LKFS with shift of {source_shift_in_seconds} seconds" ) # get the number of channels from the .wav file header @@ -449,7 +449,7 @@ def generate_OSBA_scene( # adjust the loudness of the output signal if "loudness" in cfg.__dict__: - logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LUFS") + logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") y.audio, _ = loudness_norm(y, cfg.loudness, loudness_format="BINAURAL") # apply fade-in and fade-out diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index dbda385f..0aab6994 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -242,7 +242,7 @@ def generate_sba_scene( level = -26 logger.info( - f"-- Convolving {source_file} with {IR_file} at {level} LUFS with shift of {source_shift_in_seconds} seconds" + f"-- Convolving {source_file} with {IR_file} at {level} LKFS with shift of {source_shift_in_seconds} seconds" ) # read source file @@ -356,7 +356,7 @@ def generate_sba_scene( # adjust the loudness of the output signal if "loudness" in cfg.__dict__: - logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LUFS") + logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") y.audio, _ = loudness_norm(y, cfg.loudness, loudness_format="BINAURAL") # add background noise in FOA/HOA2/HOA3 format @@ -393,7 +393,7 @@ def generate_sba_scene( # adjust the loudness of the background noise signal if "background_level" in scene.keys(): logger.info( - f"-- Rescaling background noise to target loudness: {scene['background_level']} LUFS" + f"-- Rescaling background noise to target loudness: {scene['background_level']} LKFS" ) # check if [] are used in the background level @@ -406,7 +406,7 @@ def generate_sba_scene( scene["background_level"] = float(scene["background_level"]) else: logger.warning( - "-- Warning: No target loudness for background noise specified, using default value of -26 LUFS" + "-- Warning: No target loudness for background noise specified, using default value of -26 LKFS" ) scene["background_level"] = -26 background.audio, _ = loudness_norm(background, scene['background_level'], loudness_format="STEREO") diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index a825a6c6..648c02d0 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -248,7 +248,7 @@ def generate_stereo_scene( level = -26 logger.info( - f"-- Convolving {source_file} with {IR_file} at {level} LUFS with shift of {source_shift_in_seconds} seconds" + f"-- Convolving {source_file} with {IR_file} at {level} LKFS with shift of {source_shift_in_seconds} seconds" ) # read source file @@ -357,7 +357,7 @@ def generate_stereo_scene( # adjust the loudness of the output signal if "loudness" in cfg.__dict__: - logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LUFS") + logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") y.audio, _ = loudness_norm(y, cfg.loudness, loudness_format="STEREO") # add background noise in STEREO format @@ -394,7 +394,7 @@ def generate_stereo_scene( # adjust the loudness of the background noise signal if "background_level" in scene.keys(): logger.info( - f"-- Rescaling background noise to target loudness: {scene['background_level']} LUFS" + f"-- Rescaling background noise to target loudness: {scene['background_level']} LKFS" ) # check if [] are used in the background level @@ -407,7 +407,7 @@ def generate_stereo_scene( scene["background_level"] = float(scene["background_level"]) else: logger.warning( - "-- Warning: No target loudness for background noise specified, using default value of -26 LUFS" + "-- Warning: No target loudness for background noise specified, using default value of -26 LKFS" ) scene["background_level"] = -26 background.audio, _ = loudness_norm(background, scene['background_level'], loudness_format="STEREO") -- GitLab From cf5cc8f3c133345de4e2535000453406881ea23c Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Thu, 24 Jul 2025 18:52:08 +0200 Subject: [PATCH 012/101] update readme file --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index f5ebd10e..e508ad3a 100755 --- a/README.md +++ b/README.md @@ -77,6 +77,8 @@ Each entry under `scenes:` describes one test item, specifying: - `azimuth` / `elevation`: spatial placement (°) - `level`: loudness in dB - `shift`: timing offsets in seconds +- `background`: background noise file (applicable to STEREO and SBA only) +- `background_level`: level of the background noise (applicable to STEREO and SBA only) Dynamic positioning (e.g., `"-20:1.0:360"`) means the source will move over time, stepping every 20 ms. @@ -84,6 +86,8 @@ The total duration of the output signal can be controlled using the `duration` f Start by running a single scene to verify settings. Output includes both audio and optional metadata files. You can enable multiprocessing by setting `multiprocessing: true`. +The addition of custom background noise at specific level is supported for the STEREO and SBA formats only. For ISMs it's not applicable. For OMASA and OSBA formats, it is expected that the backround noise is provided in the FOA/HOA2/HOA3 format as the first item in the `input` list. + ### Item processing The input has to be in the folder `experiments/selection/P800-{X}/proc_input_{l}`. If item generation is performed previous to this step, the corresponding files are already in the right folder. -- GitLab From 08118ad0e75b280d46fb778612697da4ae28cb89 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Thu, 24 Jul 2025 18:55:33 +0200 Subject: [PATCH 013/101] fix formatting --- .../generation/generate_sba_items.py | 17 +++++++++++++---- .../generation/generate_stereo_items.py | 17 +++++++++++++---- 2 files changed, 26 insertions(+), 8 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index 0aab6994..5b3ee6f2 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -380,14 +380,19 @@ def generate_sba_scene( logger.warning( f"Warning: Sample rate of the background noise is {background.fs} Hz and needs to be resampled to {cfg.fs}!" ) - resampled_audio = audioarray.resample(background.audio, background.fs, cfg.fs) + resampled_audio = audioarray.resample( + background.audio, background.fs, cfg.fs + ) background.audio = resampled_audio background.fs = cfg.fs # adjust the length of the background noise signal if len(background.audio) != len(y.audio): background.audio = audioarray.trim( - background.audio, background.fs, limits=[0, len(background.audio) - len(y.audio)], samples=True + background.audio, + background.fs, + limits=[0, len(background.audio) - len(y.audio)], + samples=True, ) # adjust the loudness of the background noise signal @@ -409,11 +414,15 @@ def generate_sba_scene( "-- Warning: No target loudness for background noise specified, using default value of -26 LKFS" ) scene["background_level"] = -26 - background.audio, _ = loudness_norm(background, scene['background_level'], loudness_format="STEREO") + background.audio, _ = loudness_norm( + background, scene["background_level"], loudness_format="STEREO" + ) # add the background noise to the output signal y.audio += background.audio - elif "add_low_level_random_noise" in cfg.__dict__ and cfg.add_low_level_random_noise: + elif ( + "add_low_level_random_noise" in cfg.__dict__ and cfg.add_low_level_random_noise + ): # create uniformly distributed noise between -4 and 4 np.random.seed(SEED_RANDOM_NOISE) noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index 648c02d0..2d6fd97f 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -381,14 +381,19 @@ def generate_stereo_scene( logger.warning( f"Warning: Sample rate of the background noise is {background.fs} Hz and needs to be resampled to {cfg.fs}!" ) - resampled_audio = audioarray.resample(background.audio, background.fs, cfg.fs) + resampled_audio = audioarray.resample( + background.audio, background.fs, cfg.fs + ) background.audio = resampled_audio background.fs = cfg.fs # adjust the length of the background noise signal if len(background.audio) != len(y.audio): background.audio = audioarray.trim( - background.audio, background.fs, limits=[0, len(background.audio) - len(y.audio)], samples=True + background.audio, + background.fs, + limits=[0, len(background.audio) - len(y.audio)], + samples=True, ) # adjust the loudness of the background noise signal @@ -410,11 +415,15 @@ def generate_stereo_scene( "-- Warning: No target loudness for background noise specified, using default value of -26 LKFS" ) scene["background_level"] = -26 - background.audio, _ = loudness_norm(background, scene['background_level'], loudness_format="STEREO") + background.audio, _ = loudness_norm( + background, scene["background_level"], loudness_format="STEREO" + ) # add the background noise to the output signal y.audio += background.audio - elif "add_low_level_random_noise" in cfg.__dict__ and cfg.add_low_level_random_noise: + elif ( + "add_low_level_random_noise" in cfg.__dict__ and cfg.add_low_level_random_noise + ): # create uniformly distributed noise between -4 and 4 np.random.seed(SEED_RANDOM_NOISE) noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") -- GitLab From 927393262cbc82dff8330609cb55c60cf9c561e8 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Thu, 24 Jul 2025 19:03:04 +0200 Subject: [PATCH 014/101] use -rms option when adjusting the level of the background noise --- ivas_processing_scripts/generation/generate_sba_items.py | 2 +- ivas_processing_scripts/generation/generate_stereo_items.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index 5b3ee6f2..bdb40b1b 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -415,7 +415,7 @@ def generate_sba_scene( ) scene["background_level"] = -26 background.audio, _ = loudness_norm( - background, scene["background_level"], loudness_format="STEREO" + background, scene["background_level"], loudness_format="STEREO", rms=True ) # add the background noise to the output signal diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index 2d6fd97f..92a68906 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -416,7 +416,7 @@ def generate_stereo_scene( ) scene["background_level"] = -26 background.audio, _ = loudness_norm( - background, scene["background_level"], loudness_format="STEREO" + background, scene["background_level"], loudness_format="STEREO", rms=True ) # add the background noise to the output signal -- GitLab From bc8c4ee9506a1f352025e64a89b9ada80f76974e Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Fri, 25 Jul 2025 10:40:00 +0200 Subject: [PATCH 015/101] add comment about disabling error for padding ISM/MASA based inputs --- ivas_processing_scripts/processing/chains.py | 34 +++----------------- 1 file changed, 4 insertions(+), 30 deletions(-) diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index be94e7c0..6ee222dc 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -574,34 +574,10 @@ def validate_input_files(cfg: TestConfig): # always throw an error for ISM (and MASA) input if input_format.startswith("ISM") or input_format.startswith("MASA"): - isosba = input_format in [ - "ISM1SBA1", - "ISM1SBA2", - "ISM1SBA3", - "ISM2SBA1", - "ISM2SBA2", - "ISM2SBA3", - "ISM3SBA1", - "ISM3SBA2", - "ISM3SBA3", - "ISM4SBA1", - "ISM4SBA2", - "ISM4SBA3", - "ISM1PLANARSBA1", - "ISM1PLANARSBA2", - "ISM1PLANARSBA3", - "ISM2PLANARSBA1", - "ISM2PLANARSBA2", - "ISM2PLANARSBA3", - "ISM3PLANARSBA1", - "ISM3PLANARSBA2", - "ISM3PLANARSBA3", - "ISM4PLANARSBA1", - "ISM4PLANARSBA2", - "ISM4PLANARSBA3", - ] - if not isosba: - frame_alignment = "error" + frame_alignment = "error" + # NOTE: to override this warning for local testing, simply uncomment the below line + # this will override the above variable and enable padding for non-aligned files + # frame_alignment = "padding" if frame_alignment == "padding": # Create new input directory for padded files @@ -678,8 +654,6 @@ def validate_input_files(cfg: TestConfig): copyfile(item, aligned_output_dir / item.name) # Update audio file path in list cfg.items_list[i] = aligned_output_dir / item.name - else: - pass if frame_alignment == "padding": # copy over any metadata files -- GitLab From 884d79aa4e3cfa60ba6e48317f04c9f8fb073c4c Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Sun, 27 Jul 2025 14:55:06 +0200 Subject: [PATCH 016/101] add support for item generation in MASA format --- examples/ITEM_GENERATION_FOA.yml | 96 ++-- examples/ITEM_GENERATION_MASA.yml | 177 +++++++ examples/ITEM_GENERATION_OMASA.yml | 4 +- .../generation/__init__.py | 8 +- .../generation/generate_ismN_items.py | 2 +- .../generation/generate_masa_items.py | 484 ++++++++++++++++++ .../generation/generate_omasa_items.py | 4 +- .../generation/generate_osba_items.py | 4 +- .../generation/generate_sba_items.py | 4 +- .../generation/generate_stereo_items.py | 4 +- .../generation/process_ambi_items.py | 2 +- .../generation/process_ism1_items.py | 2 +- .../generation/process_ism2_items.py | 2 +- .../generation/process_stereo_items.py | 2 +- 14 files changed, 730 insertions(+), 65 deletions(-) create mode 100644 examples/ITEM_GENERATION_MASA.yml create mode 100644 ivas_processing_scripts/generation/generate_masa_items.py diff --git a/examples/ITEM_GENERATION_FOA.yml b/examples/ITEM_GENERATION_FOA.yml index 46cbe845..879735d4 100644 --- a/examples/ITEM_GENERATION_FOA.yml +++ b/examples/ITEM_GENERATION_FOA.yml @@ -114,57 +114,57 @@ scenes: background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" background_level: -46 - # "02": - # output: "out/s02.wav" - # description: "Car with AB microphone pickup, overlap between the talkers, car noise." - # input: ["items_mono/untrimmed/f1s6a_Talker2.wav", "items_mono/untrimmed/f2s3b_Talker1.wav"] - # IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] - # shift: [0.0, +1.0] - # background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" - # background_level: -46 + "02": + output: "out/s02.wav" + description: "Car with AB microphone pickup, overlap between the talkers, car noise." + input: ["items_mono/untrimmed/f1s6a_Talker2.wav", "items_mono/untrimmed/f2s3b_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] + shift: [0.0, +1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 - # "03": - # output: "out/s03.wav" - # description: "Car with AB microphone pickup, no overlap between the talkers, car noise." - # input: ["items_mono/untrimmed/f3s3a_Talker2.wav", "items_mono/untrimmed/f3s10b_Talker2.wav"] - # IR: ["IRs/IR_do_p04_e_05_01_FOA.wav", "IRs/IR_do_p04_e_06_01_FOA.wav"] - # shift: [0.0, -1.0] + "03": + output: "out/s03.wav" + description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + input: ["items_mono/untrimmed/f3s3a_Talker2.wav", "items_mono/untrimmed/f3s10b_Talker2.wav"] + IR: ["IRs/IR_do_p04_e_05_01_FOA.wav", "IRs/IR_do_p04_e_06_01_FOA.wav"] + shift: [0.0, -1.0] - # "04": - # output: "out/s04.wav" - # description: "Car with AB microphone pickup, no overlap between the talkers, car noise." - # input: ["items_mono/untrimmed/f2s7b_Talker1.wav", "items_mono/untrimmed/f5s15a_Talker1.wav"] - # IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_08_01_FOA.wav"] - # shift: [0.0, -1.0] - # background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" - # background_level: -46 + "04": + output: "out/s04.wav" + description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + input: ["items_mono/untrimmed/f2s7b_Talker1.wav", "items_mono/untrimmed/f5s15a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_08_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 - # "05": - # output: "out/s05.wav" - # description: "Car with AB microphone pickup, no overlap between the talkers, car noise." - # input: ["items_mono/untrimmed/m2s15a_Talker2.wav", "items_mono/untrimmed/m1s4a_Talker1.wav"] - # IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] - # shift: [0.0, -1.0] - # background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" - # background_level: -46 + "05": + output: "out/s05.wav" + description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + input: ["items_mono/untrimmed/m2s15a_Talker2.wav", "items_mono/untrimmed/m1s4a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 - # "06": - # output: "out/s06.wav" - # description: "Car with AB microphone pickup, no overlap between the talkers." - # input: ["items_mono/untrimmed/m3s8a_Talker2.wav", "items_mono/untrimmed/m4s13a_Talker1.wav"] - # IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] - # shift: [0.0, -1.0] + "06": + output: "out/s06.wav" + description: "Car with AB microphone pickup, no overlap between the talkers." + input: ["items_mono/untrimmed/m3s8a_Talker2.wav", "items_mono/untrimmed/m4s13a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] + shift: [0.0, -1.0] - # "07": - # output: "out/s07.wav" - # description: "Preliminary: Car with AB microphone pickup, no overlap between the talkers." - # input: ["items_mono/untrimmed/f1s20a_Talker2.wav", "items_mono/untrimmed/f5s15b_Talker1.wav"] - # IR: ["IRs/IR_do_p04_e_02_01_FOA.wav", "IRs/IR_do_p04_e_07_01_FOA.wav"] - # shift: [0.0, -1.0] + "07": + output: "out/s07.wav" + description: "Preliminary: Car with AB microphone pickup, no overlap between the talkers." + input: ["items_mono/untrimmed/f1s20a_Talker2.wav", "items_mono/untrimmed/f5s15b_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_02_01_FOA.wav", "IRs/IR_do_p04_e_07_01_FOA.wav"] + shift: [0.0, -1.0] - # "08": - # output: "out/s08.wav" - # description: "Car with AB microphone pickup, overlap between the talkers." - # input: ["items_mono/untrimmed/m2s6b_Talker2.wav", "items_mono/untrimmed/f5s14a_Talker1.wav"] - # IR: ["IRs/IR_do_p04_e_08_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] - # shift: [0.0, +1.0] + "08": + output: "out/s08.wav" + description: "Car with AB microphone pickup, overlap between the talkers." + input: ["items_mono/untrimmed/m2s6b_Talker2.wav", "items_mono/untrimmed/f5s14a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_08_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] + shift: [0.0, +1.0] diff --git a/examples/ITEM_GENERATION_MASA.yml b/examples/ITEM_GENERATION_MASA.yml new file mode 100644 index 00000000..958a69cb --- /dev/null +++ b/examples/ITEM_GENERATION_MASA.yml @@ -0,0 +1,177 @@ +--- +################################################ +# Item generation - General configuration +################################################ + +### Any relative paths will be interpreted relative to the working directory the script is called from! +### Usage of absolute paths is recommended. +### Do not use file names with dots "." in them! This is not supported, use "_" instead +### For Windows users: please use double back slash '\\' in paths and add '.exe' to executable definitions + +### Output format +format: "MASA" +masa_tc: 1 # applicable only to MASA/OMASA format +masa_dirs: 1 # applicable only to MASA/OMASA format +# sba_order: 2 # applicable only to OSBA format + +### Output sampling rate in Hz +fs: 48000 + +### Generate BINAURAL output (_BINAURAL will be appended to the output filename) +binaural_output: true + +### Normalize target loudness to X LKFS +loudness: -26 + +### Apply pre-amble and post-amble in X seconds +preamble: 0.0 +postamble: 0.0 + +### Apply fade-in and fade-out of X seconds +fade_in_out: 0.5 + +### Trim the output such that the total duration is X seconds +duration: 8 + +### Add low-level random background noise (amplitude +-4) instead of silence; default = false (silence) +add_low_level_random_noise: false + +### Process with parallel streams +multiprocessing: false + +################################################ +### Item generation - Filename conventions +################################################ + +### Naming convention for the input mono files +### The input filenames are represented by: +### lLLeeettszz.wav +### where: +### l stands for the listening lab designator: a (Force Technology), b (HEAD acoustics), c (MQ University), d (Mesaqin.com) +### LL stands for the language: JP, FR, GE, MA, DA, EN +### eee stands for the experiment designator: p01, p02, p04, p05, p06, p07, p08, p09 +### tt stands for the talker ID: f1, f2, f3, m1, m2, m3 +### s stands for 'sample' and zz is the sample number; 01, ..., 14 + +### Naming convention for the generated output files +### The output filenames are represented by: +### leeeayszz.wav +### The filenames of the accompanying output metadata files (applicable to metadata-assisted spatial audio, object-based audio) are represented by: +### leeeayszz.met for metadata-assisted spatial audio +### leeeayszz.wav.o.csv for object-based audio +### where: +### l stands for the listening lab designator: a (Force Technology), b (HEAD acoustics), c (MQ University), d (Mesaqin.com) +### eee stands for the experiment designator: p01, p02, p04, p05, p06, p07, p08, p09 +### a stands 'audio' +### y is the per-experiment category according to IVAS-8a: 01, 02, 03, 04, 05, 06 +### s stands for sample and zz is the sample number; 01, 02, 03, 04, 05, 06, 07 (07 is the preliminary sample) +### o stands for the object number; 0, 1, 2, 3 + +### File designators, default is "l" for listening lab, "EN" for language, "p07" for experiment and "g" for company +listening_lab: "l" +language: "EN" +exp: "p01" +provider: "va" + +### Insert prefix for all input filenames (default: "") +### l stands for the 'listening_lab' designator, L stands for the 'language', e stands for the 'experiment' +### the number of consecutive letters define the length of each field +# use_input_prefix: "lLLeee" + +### Insert prefix for all output filenames (default: "") +### l stands for the 'listening_lab' designator, L stands for the 'language', e stands for the 'experiment' +### the number of consecutive letters define the length of each field +# use_output_prefix: "leee" + +################################################ +### Item generation - Scene description +################################################ + +### Each scene shall de described using the following parameters/properties: +### output: output filename +### description: textual description of the scene +### input: input filename(s) +### IR: filenames(s) of the input IRs +### azimuth: azimuth in the range [-180,180]; positive values point to the left +### elevation: elevation in the range [-90,90]; positive values indicate up +### shift: time adjustment of the input signal (negative value delays the signal) +### background: background noise filename (if used, the 'add_low_level_random_noise' parameter is ignored) +### background_level: normalized background noise loudness to X dB LKFS +### +### Note 0: you can use relative paths in filenames (the program assumes that the root directory is the parent directory of the ivas_processing_scripts subfolder) +### Note 1: use brackets [val1, val2, ...] when specifying multiple values +### Note 2: use the "start:step:stop" notation for moving sources, where step will be applied in 20ms frames +### Note 3: we're using right-handed coordinate system with azimuth = 0 pointing from the nose to the screen + +scenes: + "01": + output: "out/s01.wav" + description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + input: ["items_mono/untrimmed/f1s4b_Talker2.wav", "items_mono/untrimmed/f2s1a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_01_01_FOA.wav", "IRs/IR_do_p04_e_02_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "02": + output: "out/s02.wav" + description: "Car with AB microphone pickup, overlap between the talkers, car noise." + input: ["items_mono/untrimmed/f1s6a_Talker2.wav", "items_mono/untrimmed/f2s3b_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] + shift: [0.0, +1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "03": + output: "out/s03.wav" + description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + input: ["items_mono/untrimmed/f3s3a_Talker2.wav", "items_mono/untrimmed/f3s10b_Talker2.wav"] + IR: ["IRs/IR_do_p04_e_05_01_FOA.wav", "IRs/IR_do_p04_e_06_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "04": + output: "out/s04.wav" + description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + input: ["items_mono/untrimmed/f2s7b_Talker1.wav", "items_mono/untrimmed/f5s15a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_08_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "05": + output: "out/s05.wav" + description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + input: ["items_mono/untrimmed/m2s15a_Talker2.wav", "items_mono/untrimmed/m1s4a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "06": + output: "out/s06.wav" + description: "Car with AB microphone pickup, no overlap between the talkers." + input: ["items_mono/untrimmed/m3s8a_Talker2.wav", "items_mono/untrimmed/m4s13a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "07": + output: "out/s07.wav" + description: "Preliminary: Car with AB microphone pickup, no overlap between the talkers." + input: ["items_mono/untrimmed/f1s20a_Talker2.wav", "items_mono/untrimmed/f5s15b_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_02_01_FOA.wav", "IRs/IR_do_p04_e_07_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "08": + output: "out/s08.wav" + description: "Car with AB microphone pickup, overlap between the talkers." + input: ["items_mono/untrimmed/m2s6b_Talker2.wav", "items_mono/untrimmed/f5s14a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_08_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] + shift: [0.0, +1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 diff --git a/examples/ITEM_GENERATION_OMASA.yml b/examples/ITEM_GENERATION_OMASA.yml index 1f631f3f..942ad1c7 100644 --- a/examples/ITEM_GENERATION_OMASA.yml +++ b/examples/ITEM_GENERATION_OMASA.yml @@ -10,8 +10,8 @@ ### Output format format: "OMASA" -masa_tc: 2 # applicable only to OMASA format -masa_dirs: 2 # applicable only to OMASA format +masa_tc: 2 # applicable only to MASA/OMASA format +masa_dirs: 2 # applicable only to MASA/OMASA format # sba_order: 2 # applicable only to OSBA format ### Output sampling rate in Hz diff --git a/ivas_processing_scripts/generation/__init__.py b/ivas_processing_scripts/generation/__init__.py index 8a9dfb98..2035340e 100755 --- a/ivas_processing_scripts/generation/__init__.py +++ b/ivas_processing_scripts/generation/__init__.py @@ -40,6 +40,7 @@ from ivas_processing_scripts.constants import ( from ivas_processing_scripts.generation import ( config, generate_ismN_items, + generate_masa_items, generate_omasa_items, generate_osba_items, generate_sba_items, @@ -90,11 +91,14 @@ def main(args): elif any(fmt in cfg.format for fmt in ["FOA", "HOA2", "HOA3"]): # generate FOA/HOA2/HOA3 items according to scene description generate_sba_items.generate_sba_items(cfg, logger) + elif "MASA" in cfg.format: + # generate MASA items from MONO items according to scene description + generate_masa_items.generate_masa_items(cfg, logger) elif "OMASA" in cfg.format: - # generate OMASA items from FOA/HO2/HOA3 and MONO items according to scene description + # generate OMASA items from FOA/HOA2/HOA3 and MONO items according to scene description generate_omasa_items.generate_omasa_items(cfg, logger) elif "OSBA" in cfg.format: - # generate OSBA items from FOA/HO2/HOA3 and MONO items according to scene description + # generate OSBA items from FOA/HOA2/HOA3 and MONO items according to scene description generate_osba_items.generate_osba_items(cfg, logger) logger.handlers.clear() diff --git a/ivas_processing_scripts/generation/generate_ismN_items.py b/ivas_processing_scripts/generation/generate_ismN_items.py index bd92367e..adec1961 100644 --- a/ivas_processing_scripts/generation/generate_ismN_items.py +++ b/ivas_processing_scripts/generation/generate_ismN_items.py @@ -234,7 +234,7 @@ def generate_ismN_scene( else: source_shift = 0.0 - # convert overlap to samples and ensure it is a multiple of 20ms + # convert shift from seconds to samples and ensure it is a multiple of 20ms source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py new file mode 100644 index 00000000..5ead6147 --- /dev/null +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -0,0 +1,484 @@ +#!/usr/bin/env python3 + +# +# (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, +# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., +# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, +# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other +# contributors to this repository. All Rights Reserved. +# +# This software is protected by copyright law and by international treaties. +# The IVAS codec Public Collaboration consisting of Dolby International AB, Ericsson AB, +# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., +# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, +# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other +# contributors to this repository retain full ownership rights in their respective contributions in +# the software. This notice grants no license of any kind, including but not limited to patent +# license, nor is any license granted by implication, estoppel or otherwise. +# +# Contributors are required to enter into the IVAS codec Public Collaboration agreement before making +# contributions. +# +# This software is provided "AS IS", without any express or implied warranties. The software is in the +# development stage. It is intended exclusively for experts who have experience with such software and +# solely for the purpose of inspection. All implied warranties of non-infringement, merchantability +# and fitness for a particular purpose are hereby disclaimed and excluded. +# +# Any dispute, controversy or claim arising under or in relation to providing this software shall be +# submitted to and settled by the final, binding jurisdiction of the courts of Munich, Germany in +# accordance with the laws of the Federal Republic of Germany excluding its conflict of law rules and +# the United Nations Convention on Contracts on the International Sales of Goods. +# + +import logging +import sys +from itertools import groupby, repeat +from pathlib import Path + +import numpy as np + +from ivas_processing_scripts.audiotools import audio, audioarray, audiofile +from ivas_processing_scripts.audiotools.convert.masa import convert_masa +from ivas_processing_scripts.audiotools.convert.scenebased import render_sba_to_masa +from ivas_processing_scripts.audiotools.wrappers.bs1770 import loudness_norm +from ivas_processing_scripts.audiotools.wrappers.reverb import reverb_foa, reverb_hoa2, reverb_hoa3 +from ivas_processing_scripts.generation import config +from ivas_processing_scripts.utils import apply_func_parallel + +SEED_RANDOM_NOISE = 0 + + +# function for searching sequences of same the same character and replacing it by another string +def replace_char_seq_with_string(str, char_seq, repl_str): + result = [] + + # find groups of consecutive letters + groups = ["".join(list(g)) for k, g in groupby(str)] + + # limit the length of the replacement string by the length of the character sequence + repl_str = repl_str[: len(char_seq)] + + # replace each occurence of the sequence of characters + for g in groups: + if char_seq in g: + result.append(repl_str) + else: + result.append(g) + + return "".join(result) + + +# function for appending string to a filename before file extension +def append_str_filename(filename, str_to_append): + p = Path(filename) + # Combine the stem, the string to append, and the suffix + return p.parent / (p.stem + str_to_append + p.suffix) + + +def generate_masa_items( + cfg: config.TestConfig, + logger: logging.Logger, +): + """Generate MASA items with metadata from FOA/HOA2/HOA3 and ISMn items based on scene description""" + + # set the fs + if "fs" not in cfg.__dict__: + cfg.fs = 48000 + + # set the listening lab designator + if "listening_lab" not in cfg.__dict__: + cfg.listening_lab = "l" + + # set the language designator + if "language" not in cfg.__dict__: + cfg.language = "EN" + + # set the experiment designator + if "exp" not in cfg.__dict__: + cfg.exp = "p07" + + # set the provider + if "provider" not in cfg.__dict__: + cfg.provider = "g" + + # set the prefix for all input filenames + if "use_input_prefix" not in cfg.__dict__: + cfg.use_input_prefix = "" + else: + # replace file designators + cfg.use_input_prefix = replace_char_seq_with_string( + cfg.use_input_prefix, "l", cfg.listening_lab + ) + cfg.use_input_prefix = replace_char_seq_with_string( + cfg.use_input_prefix, "LL", cfg.language + ) + cfg.use_input_prefix = replace_char_seq_with_string( + cfg.use_input_prefix, "eee", cfg.exp + ) + + # set the prefix for all IR filenames + if "use_IR_prefix" not in cfg.__dict__: + cfg.use_IR_prefix = "" + else: + # replace file designators + cfg.use_IR_prefix = replace_char_seq_with_string( + cfg.use_IR_prefix, "p", cfg.provider + ) + cfg.use_IR_prefix = replace_char_seq_with_string( + cfg.use_IR_prefix, "LL", cfg.language + ) + cfg.use_IR_prefix = replace_char_seq_with_string( + cfg.use_IR_prefix, "eee", cfg.exp + ) + + # set the prefix for all output filenames + if "use_output_prefix" not in cfg.__dict__: + cfg.use_output_prefix = "" + else: + # replace file designators + cfg.use_output_prefix = replace_char_seq_with_string( + cfg.use_output_prefix, "l", cfg.listening_lab + ) + cfg.use_output_prefix = replace_char_seq_with_string( + cfg.use_output_prefix, "eee", cfg.exp + ) + + # set multiprocessing + if "multiprocessing" not in cfg.__dict__: + cfg.multiprocessing = False + + apply_func_parallel( + generate_MASA_scene, + zip(cfg.scenes.keys(), cfg.scenes.values(), repeat(cfg), repeat(logger)), + type="mp" if cfg.multiprocessing else None, + show_progress=None, + ) + + return + + +def generate_MASA_scene( + scene_name: str, scene: dict, cfg: config.TestConfig, logger: logging.Logger +): + """ + Processes a single scene to generate MASA item with metadata. + + Args: + scene_name (str): The name of the scene being processed. + scene (dict): A dictionary containing scene description, including source files, azimuth, elevation, and other parameters. + cfg (config.TestConfig): Configuration object containing settings for processing, such as input/output paths, sampling rate, and loudness levels. + logger (logging.Logger): Logger instance for logging information and errors. + + Expected Behavior: + - Reads audio source files and processes them based on the scene description. + - Generates metadata files and appends them to the MASA object. + - Writes the processed audio and metadata to output files. + - Handles various audio formats (e.g., MONO, FOA, HOA2) and applies transformations like loudness normalization, trimming, and padding. + """ + + scenes = list(cfg.scenes.keys()) + logger.info( + f"Processing scene \"{scene_name}\" ({scenes.index(scene_name) + 1} out of {len(scenes)}), output file: {scene['output']}" + ) + + # extract the number of audio sources + N_inputs = len(np.atleast_1d(scene["input"])) + + # get output filename + masa_format = f"MASA{cfg.masa_tc}DIR{cfg.masa_dirs}" + output_filename = Path(scene["output"]).parent / ( + cfg.use_output_prefix + Path(scene["output"]).name + ) + + # initialize output dirs + dir_path = output_filename.parent + if dir_path and not dir_path.exists(): + dir_path.mkdir(parents=True, exist_ok=True) + + # initialize output MASA object + y = audio.MetadataAssistedSpatialAudio(masa_format) + y.fs = cfg.fs + + # set the frame length + frame_len = int(cfg.fs / 50) + + # repeat for all source files + offset = 0 + for i in range(N_inputs): + # parse parameters from the scene description + source_file = ( + scene["input"][i] if isinstance(scene["input"], list) else scene["input"] + ) + IR_file = scene["IR"][i] if isinstance(scene["IR"], list) else scene["IR"] + + # get input filename and IR filename + input_filename = Path(source_file).parent / ( + cfg.use_input_prefix + Path(source_file).name + ) + IR_filename = Path(IR_file).parent / (cfg.use_IR_prefix + Path(IR_file).name) + + # read the shift time in seconds + if "shift" in scene.keys(): + source_shift = ( + scene["shift"][i] + if isinstance(scene["shift"], list) + else scene["shift"] + ) + else: + source_shift = 0.0 + + # convert shift from seconds to samples and ensure it is a multiple of 20ms + source_shift_in_seconds = source_shift + source_shift = source_shift * cfg.fs + if source_shift >= 0: + source_shift = int(np.floor(source_shift / frame_len) * frame_len) + else: + source_shift = int(np.ceil(source_shift / frame_len) * frame_len) + + # read the level + if "level" in scene.keys(): + level = ( + scene["level"][i] + if isinstance(scene["level"], list) + else scene["level"] + ) + else: + level = -26 + + logger.info( + f"-- Convolving {source_file} with {IR_file} at {level} LKFS with shift of {source_shift_in_seconds} seconds" + ) + + # get the number of channels from the IR .wav file header + wav_header = audiofile.parse_wave_header(IR_filename) + IR_channels = wav_header["channels"] + + if IR_channels == 4: + IR_fmt = "FOA" + elif IR_channels == 9: + IR_fmt = "HOA2" + elif IR_channels == 16: + IR_fmt = "HOA3" + else: + logger.error( + f"Error: Input format of the IR source file with {IR_channels} channels is not supported!" + ) + sys.exit(-1) + + # initialize intermediate SBA object + y_int = audio.SceneBasedAudio(IR_fmt) + y_int.fs = cfg.fs + + # read source file + x = audio.fromfile("MONO", input_filename) + + # resample to the target fs if necessary + if x.fs != cfg.fs: + logger.warning( + f"Warning: Sample rate of the audio source is {x.fs} Hz and needs to be resampled to {cfg.fs}!" + ) + resampled_audio = audioarray.resample(x.audio, x.fs, cfg.fs) + x.audio = resampled_audio + x.fs = cfg.fs + + # read the IR file + IR = audio.fromfile(IR_fmt, IR_filename) + + # convolve MONO source audio with FOA/HOA2/HOA3 IR -> results in FOA/HOA2/HOA3 audio object + if IR_fmt == "FOA": + x = reverb_foa(x, IR) + elif IR_fmt == "HOA2": + x = reverb_hoa2(x, IR) + elif IR_fmt == "HOA3": + x = reverb_hoa3(x, IR) + + # adjust the level of the FOA/HOA2/HOA3 signal + x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") + + # ensure the length of the audio source signal is a multiple of 20ms + if len(x.audio) % frame_len != 0: + # pad with zeros to ensure that the signal length is a multiple of 20ms + if len(x.audio) % frame_len != 0: + N_pad = int(frame_len - len(x.audio) % frame_len) + x.audio = audioarray.trim( + x.audio, x.fs, limits=[0, -N_pad], samples=True + ) + + # add the convolved FOA/HOA2/HOA3 audio source signal to the intermediate SBA output signal + if y_int.audio is None: + # this is the first SBA source signal + y_int.audio = x.audio.copy() + + if source_shift < 0: + # insert zeros to the first SBA source signal to shift it right + y_int.audio = audioarray.trim( + y_int.audio, y_int.fs, limits=[source_shift, 0], samples=True + ) + else: + offset = source_shift + else: + # shift the beginning of the audio source signal + delta_offset = source_shift - offset + if delta_offset > 0: + # insert zeros to the output SBA signal to shift it right + audioarray.trim( + y_int.audio, y_int.fs, limits=[-delta_offset, 0], samples=True + ) + offset = source_shift + else: + # insert zeros to the new SBA source signal to shift it right + audioarray.trim( + x.audio, x.fs, limits=[delta_offset, 0], samples=True + ) + + # adjust the length of the audio source signal + delta_length = len(x.audio) - len(y_int.audio) + if delta_length > 0: + # pad zeros to the output SBA signal + y_int.audio = audioarray.trim( + y_int.audio, y_int.fs, limits=[0, -delta_length], samples=True + ) + else: + # pad zeros to the new MASA source signal + x.audio = audioarray.trim( + x.audio, x.fs, limits=[0, delta_length], samples=True + ) + + # superimpose + y_int.audio += x.audio + + # append pre-amble and post-amble + if "preamble" in cfg.__dict__ or "postamble" in cfg.__dict__: + preamble = int( + np.floor(cfg.preamble * cfg.fs / frame_len) * frame_len + ) # convert to samples and ensure multiple of 20ms + postamble = int( + np.floor(cfg.postamble * cfg.fs / frame_len) * frame_len + ) # convert to samples and ensure multiple of 20ms + if preamble != 0 or postamble != 0: + logger.info( + f"-- Adding pre-amble of {cfg.preamble} seconds and post-amble of {cfg.postamble} seconds" + ) + y_int.audio = audioarray.trim( + y_int.audio, y_int.fs, limits=[-preamble, -postamble], samples=True + ) + + # adjust the length of the output signal + if "duration" in cfg.__dict__: + # trim the output signal such that the total duration is X seconds + duration = int(cfg.duration * cfg.fs) # convert to samples + else: + # do not change the length of the audio signal + duration = len(y_int.audio) + duration = int( + np.floor(duration / frame_len) * frame_len + ) # ensure multiple of 20ms + if len(y_int.audio) != duration: + y_int.audio = audioarray.trim( + y_int.audio, y_int.fs, limits=[0, len(y_int.audio) - duration], samples=True + ) + + # adjust the loudness of the output signal + if "loudness" in cfg.__dict__: + logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") + y_int.audio, _ = loudness_norm(y_int, cfg.loudness, loudness_format="BINAURAL") + + # add background noise in FOA/HOA2/HOA3 format + if "background" in scene.keys(): + # check if [] are used in the background noise file name + if isinstance(scene["background"], list): + # if so, use the first element + background_filename = scene["background"][0] + else: + background_filename = scene["background"] + + # read the background noise file + background_filename = Path(scene["background"]).parent / ( + cfg.use_input_prefix + Path(scene["background"]).name + ) + logger.info(f"-- Adding background noise from {background_filename}") + background = audio.fromfile(IR_fmt, background_filename) + + # resample to the target fs if necessary + if background.fs != cfg.fs: + logger.warning( + f"Warning: Sample rate of the background noise is {background.fs} Hz and needs to be resampled to {cfg.fs}!" + ) + resampled_audio = audioarray.resample( + background.audio, background.fs, cfg.fs + ) + background.audio = resampled_audio + background.fs = cfg.fs + + # adjust the length of the background noise signal + if len(background.audio) != len(y_int.audio): + background.audio = audioarray.trim( + background.audio, + background.fs, + limits=[0, len(background.audio) - len(y_int.audio)], + samples=True, + ) + + # adjust the loudness of the background noise signal + if "background_level" in scene.keys(): + logger.info( + f"-- Rescaling background noise to target loudness: {scene['background_level']} LKFS" + ) + + # check if [] are used in the background level + if isinstance(scene["background_level"], list): + # if so, use the first element + scene["background_level"] = scene["background_level"][0] + + # convert to float if the background level was entered in string format + if not isinstance(scene["background_level"], (int, float)): + scene["background_level"] = float(scene["background_level"]) + else: + logger.warning( + "-- Warning: No target loudness for background noise specified, using default value of -26 LKFS" + ) + scene["background_level"] = -26 + background.audio, _ = loudness_norm( + background, scene["background_level"], loudness_format="STEREO", rms=True + ) + + # add the background noise to the output signal + y_int.audio += background.audio + elif ( + "add_low_level_random_noise" in cfg.__dict__ and cfg.add_low_level_random_noise + ): + # create uniformly distributed noise between -4 and 4 + np.random.seed(SEED_RANDOM_NOISE) + noise = np.random.randint(low=-4, high=5, size=y_int.audio.shape).astype("float") + y_int.audio += noise + + # apply fade-in and fade-out + if "fade_in_out" in cfg.__dict__ and cfg.fade_in_out > 0: + logger.info(f"-- Applying fade-in and fade-out with {cfg.fade_in_out} seconds") + y_int.audio = audioarray.window(y_int.audio, y_int.fs, cfg.fade_in_out * 1000) + + # generate MASA metadata filename (should end with .met) + y.metadata_file = output_filename.with_suffix(".met") + + # convert the intermediate SBA output signal to MASA format + render_sba_to_masa(y_int, y) + + # write the MASA audio signal to the output file + audiofile.write(output_filename, y.audio, y.fs) + + # convert the MASA audio signal to BINAURAL, if option was chosen + if cfg.binaural_output: + binaural_output_filename = output_filename.with_name( + output_filename.stem + "_BINAURAL" + output_filename.suffix + ) + logger.info( + f"-- Converting to BINAURAL output file: {binaural_output_filename}" + ) + binaudio = audio.fromtype("BINAURAL") + binaudio.fs = y.fs + convert_masa(y, binaudio) + audiofile.write( + binaural_output_filename, + binaudio.audio, + binaudio.fs, + ) diff --git a/ivas_processing_scripts/generation/generate_omasa_items.py b/ivas_processing_scripts/generation/generate_omasa_items.py index 603a3593..972ee69a 100644 --- a/ivas_processing_scripts/generation/generate_omasa_items.py +++ b/ivas_processing_scripts/generation/generate_omasa_items.py @@ -78,7 +78,7 @@ def generate_omasa_items( cfg: config.TestConfig, logger: logging.Logger, ): - """Generate OMASA items with metadata from FOA/HO2 and ISMn items based on scene description""" + """Generate OMASA items with metadata from FOA/HOA2/HOA3 and ISMn items based on scene description""" # set the fs if "fs" not in cfg.__dict__: @@ -229,7 +229,7 @@ def generate_OMASA_scene( else: source_shift = 0.0 - # convert overlap to samples and ensure it is a multiple of 20ms + # convert shift from seconds to samples and ensure it is a multiple of 20ms source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: diff --git a/ivas_processing_scripts/generation/generate_osba_items.py b/ivas_processing_scripts/generation/generate_osba_items.py index d2a71777..156c3d2d 100644 --- a/ivas_processing_scripts/generation/generate_osba_items.py +++ b/ivas_processing_scripts/generation/generate_osba_items.py @@ -210,7 +210,7 @@ def generate_OSBA_scene( else scene["elevation"] ) - # read the overlap length + # read the shift time in seconds if "shift" in scene.keys(): source_shift = ( scene["shift"][i] @@ -220,7 +220,7 @@ def generate_OSBA_scene( else: source_shift = 0.0 - # convert overlap to samples and ensure it is a multiple of 20ms + # convert shift from seconds to samples and ensure it is a multiple of 20ms source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index bdb40b1b..96b542d2 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -213,7 +213,7 @@ def generate_sba_scene( ) IR_filename = Path(IR_file).parent / (cfg.use_IR_prefix + Path(IR_file).name) - # read the overlap length + # read the shift time in seconds if "shift" in scene.keys(): source_shift = ( scene["shift"][i] @@ -223,7 +223,7 @@ def generate_sba_scene( else: source_shift = 0.0 - # convert overlap to samples and ensure it is a multiple of 20ms + # convert shift from seconds to samples and ensure it is a multiple of 20ms source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index 92a68906..bea865de 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -219,7 +219,7 @@ def generate_stereo_scene( ) IR_filename = Path(IR_file).parent / (cfg.use_IR_prefix + Path(IR_file).name) - # read the overlap length + # read the shift time in seconds if "shift" in scene.keys(): source_shift = ( scene["shift"][i] @@ -229,7 +229,7 @@ def generate_stereo_scene( else: source_shift = 0.0 - # convert overlap to samples and ensure it is a multiple of 20ms + # convert shift from seconds to samples and ensure it is a multiple of 20ms source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: diff --git a/ivas_processing_scripts/generation/process_ambi_items.py b/ivas_processing_scripts/generation/process_ambi_items.py index 913fdcc4..f2b8982e 100644 --- a/ivas_processing_scripts/generation/process_ambi_items.py +++ b/ivas_processing_scripts/generation/process_ambi_items.py @@ -191,7 +191,7 @@ def generate_ambi_scene( # extract the number of audio sources N_sources = len(np.atleast_1d(scene["source"])) - # read the overlap length + # read the shift time in seconds if "overlap" in scene.keys(): source_overlap = float(scene["overlap"]) else: diff --git a/ivas_processing_scripts/generation/process_ism1_items.py b/ivas_processing_scripts/generation/process_ism1_items.py index ac1f273e..2177f09b 100644 --- a/ivas_processing_scripts/generation/process_ism1_items.py +++ b/ivas_processing_scripts/generation/process_ism1_items.py @@ -168,7 +168,7 @@ def generate_ism1_scene( y = audio.ChannelBasedAudio("MONO") y_meta = None - # read the overlap length + # read the shift time in seconds if "overlap" in scene.keys(): source_overlap = float(scene["overlap"]) else: diff --git a/ivas_processing_scripts/generation/process_ism2_items.py b/ivas_processing_scripts/generation/process_ism2_items.py index e944ca2c..83bd59e4 100644 --- a/ivas_processing_scripts/generation/process_ism2_items.py +++ b/ivas_processing_scripts/generation/process_ism2_items.py @@ -168,7 +168,7 @@ def generate_ism2_scene( y = audio.ChannelBasedAudio("STEREO") y_meta = None - # read the overlap length + # read the shift time in seconds if "overlap" in scene.keys(): source_overlap = float(scene["overlap"]) else: diff --git a/ivas_processing_scripts/generation/process_stereo_items.py b/ivas_processing_scripts/generation/process_stereo_items.py index b4c17197..7d05de54 100644 --- a/ivas_processing_scripts/generation/process_stereo_items.py +++ b/ivas_processing_scripts/generation/process_stereo_items.py @@ -187,7 +187,7 @@ def generate_stereo_scene( # extract the number of audio sources N_sources = len(np.atleast_1d(scene["source"])) - # read the overlap length + # read the shift time in seconds if "overlap" in scene.keys(): source_overlap = float(scene["overlap"]) else: -- GitLab From 19619ed031254ccd40e422872b7e39509ca3bc3d Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Sun, 27 Jul 2025 14:57:30 +0200 Subject: [PATCH 017/101] fix formatting --- .../generation/generate_masa_items.py | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py index 5ead6147..65b29761 100644 --- a/ivas_processing_scripts/generation/generate_masa_items.py +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -41,7 +41,11 @@ from ivas_processing_scripts.audiotools import audio, audioarray, audiofile from ivas_processing_scripts.audiotools.convert.masa import convert_masa from ivas_processing_scripts.audiotools.convert.scenebased import render_sba_to_masa from ivas_processing_scripts.audiotools.wrappers.bs1770 import loudness_norm -from ivas_processing_scripts.audiotools.wrappers.reverb import reverb_foa, reverb_hoa2, reverb_hoa3 +from ivas_processing_scripts.audiotools.wrappers.reverb import ( + reverb_foa, + reverb_hoa2, + reverb_hoa3, +) from ivas_processing_scripts.generation import config from ivas_processing_scripts.utils import apply_func_parallel @@ -327,9 +331,7 @@ def generate_MASA_scene( offset = source_shift else: # insert zeros to the new SBA source signal to shift it right - audioarray.trim( - x.audio, x.fs, limits=[delta_offset, 0], samples=True - ) + audioarray.trim(x.audio, x.fs, limits=[delta_offset, 0], samples=True) # adjust the length of the audio source signal delta_length = len(x.audio) - len(y_int.audio) @@ -449,7 +451,9 @@ def generate_MASA_scene( ): # create uniformly distributed noise between -4 and 4 np.random.seed(SEED_RANDOM_NOISE) - noise = np.random.randint(low=-4, high=5, size=y_int.audio.shape).astype("float") + noise = np.random.randint(low=-4, high=5, size=y_int.audio.shape).astype( + "float" + ) y_int.audio += noise # apply fade-in and fade-out -- GitLab From fc5299ff77d9ed8ede4075f3b39bb5bc33a2c76f Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Mon, 28 Jul 2025 15:33:36 +0200 Subject: [PATCH 018/101] add per-item trajectory and render config search --- README.md | 11 +++++- examples/TEMPLATE.yml | 39 ++++++++++++------- ivas_processing_scripts/audiotools/audio.py | 1 - .../audiotools/convert/__init__.py | 2 +- ivas_processing_scripts/audiotools/utils.py | 29 ++++++++++++++ ivas_processing_scripts/processing/chains.py | 24 +++++++++++- ivas_processing_scripts/processing/ivas.py | 24 +++++++++++- .../processing/postprocessing.py | 16 ++++++++ 8 files changed, 126 insertions(+), 20 deletions(-) diff --git a/README.md b/README.md index e508ad3a..02f00dde 100755 --- a/README.md +++ b/README.md @@ -435,6 +435,13 @@ conditions_to_generate: # fs: 48000 ### Additional commandline options; default = null # opts: ["-q", "-no_delay_cmp"] + ### Per-item renderer configuration. Set to true to search for a file with suffix .cfg; default = false + # render_config: true + ### Head-tracking trajectory file for binaural output OR 'true' which will search for a file with the suffix .ht.csv next to the input; default = null + ### NOTE: this automatically configures the '-T' argument to the decoder, so may conflict if also specified in `opts` + # trajectory: "path/to/file" + ### Limit the trajectory to 3DoF via truncation; default = false + # only_3dof: false ### IVAS condition ############################### c07: @@ -520,8 +527,10 @@ postprocessing: # bin_lfe_gain: 1 ### Flag whether output should be limited to avoid clipping (can alter target loudness); default = true # limit: false - ### Head-tracking trajectory file for binaural output; default = null + ### Head-tracking trajectory file for binaural output OR 'true' which will search for a file with the suffix .ht.csv in the input dir; default = null # trajectory: "path/to/file" + ### Limit the trajectory to 3DoF via truncation; default = false + # only_3dof: false ``` diff --git a/examples/TEMPLATE.yml b/examples/TEMPLATE.yml index 72fcd82c..6ad83e5a 100755 --- a/examples/TEMPLATE.yml +++ b/examples/TEMPLATE.yml @@ -290,6 +290,13 @@ conditions_to_generate: # fs: 48000 ### Additional commandline options; default = null # opts: ["-q", "-no_delay_cmp"] + ### Per-item renderer configuration. Set to true to search for a file with suffix .cfg in the input dir; default = false + # render_config: true + ### Head-tracking trajectory file for binaural output OR 'true' which will search for a file with the suffix .ht.csv in the input dir; default = null + ### NOTE: this automatically configures the '-T' argument to the decoder, so may conflict if also specified in `opts` + # trajectory: "path/to/file" + ### Limit the trajectory to 3DoF via truncation; default = false + # only_3dof: false ### Bitstream options # tx: ### For possible arguments see overall bitstream modification @@ -339,18 +346,20 @@ postprocessing: ### Gain factor to be applied AFTER any other processing (linear, or add dB suffix) # gain_post: 3.1622776602 ### Low-pass cut-off frequency in Hz; default = null (no filtering) - # lp_cutoff: 24000 - ### Target loudness in LKFS; default = null (no loudness change applied) - # loudness: -26 - ### Spatial audio format in which loudness is adjusted (only used if preprocessing loudness is not null); - ### default = null (uses postprocessing fmt if possible) - # loudness_fmt: null - ### Name of custom binaural dataset (without prefix or suffix); - ### default = null (ORANGE53(_Dolby) for BINAURAL, IISofficialMPEG222UC for BINAURAL_ROOM) - # bin_dataset: SADIE - ### Render LFE to binaural output with the specified gain (only valid for channel-based input); default = null - # bin_lfe_gain: 1 - ### Flag whether output should be limited to avoid clipping (can alter target loudness); default = false - # limit: true - ### Head-tracking trajectory file for binaural output; default = null - # trajectory: "path/to/file" +# lp_cutoff: 24000 +### Target loudness in LKFS; default = null (no loudness change applied) +# loudness: -26 +### Spatial audio format in which loudness is adjusted (only used if preprocessing loudness is not null); +### default = null (uses postprocessing fmt if possible) +# loudness_fmt: null +### Name of custom binaural dataset (without prefix or suffix); +### default = null (ORANGE53(_Dolby) for BINAURAL, IISofficialMPEG222UC for BINAURAL_ROOM) +# bin_dataset: SADIE +### Render LFE to binaural output with the specified gain (only valid for channel-based input); default = null +# bin_lfe_gain: 1 +### Flag whether output should be limited to avoid clipping (can alter target loudness); default = false +# limit: true +### Head-tracking trajectory file for binaural output OR 'true' which will search for a file with the suffix .ht.csv in the input dir; default = null +# trajectory: "path/to/file" +### Limit the trajectory to 3DoF via truncation; default = false +# only_3dof: false diff --git a/ivas_processing_scripts/audiotools/audio.py b/ivas_processing_scripts/audiotools/audio.py index a38084d4..b7274546 100755 --- a/ivas_processing_scripts/audiotools/audio.py +++ b/ivas_processing_scripts/audiotools/audio.py @@ -63,7 +63,6 @@ class Audio(ABC): self.audio = None self.fs = None self.num_channels = None - # self.logger = None # TODO needed? def __repr__(self): return f"{self.__class__} : {self.__dict__}" diff --git a/ivas_processing_scripts/audiotools/convert/__init__.py b/ivas_processing_scripts/audiotools/convert/__init__.py index 691ca1da..d279c561 100755 --- a/ivas_processing_scripts/audiotools/convert/__init__.py +++ b/ivas_processing_scripts/audiotools/convert/__init__.py @@ -368,7 +368,7 @@ def process_audio( if loudness is not None: if logger: logger.debug( - f"Applying loudness adjustment to {loudness} LKFS for format {loudness_fmt} using ITU STL bs1770demo" + f"Applying loudness adjustment to {loudness} LKFS for format {x.name} (measured using {loudness_fmt}) using ITU STL bs1770demo" ) x.audio, _ = loudness_norm(x, loudness, loudness_fmt, logger=logger) diff --git a/ivas_processing_scripts/audiotools/utils.py b/ivas_processing_scripts/audiotools/utils.py index 1233f949..610d5d9f 100755 --- a/ivas_processing_scripts/audiotools/utils.py +++ b/ivas_processing_scripts/audiotools/utils.py @@ -31,10 +31,12 @@ # from pathlib import Path +from typing import Union import numpy as np from ivas_processing_scripts.audiotools.rotation import Euler2Quat, Quat2Euler +from ivas_processing_scripts.utils import get_abs_path def read_trajectory(trj_file: Path, return_quat=True): @@ -69,3 +71,30 @@ def write_trajectory(trj, out_file, write_quat=True): for pos in trj: f.write(", ".join([f"{q:.6f}" for q in pos])) f.write("\n") + + +def get_trajectory_or_dir( + trj: Union[str, Path, bool], input_path: Path +) -> tuple[Path, Path]: + trajectory = None + trajectory_dir = None + if isinstance(trj, bool): + trajectory_dir = input_path + else: + trajectory = get_abs_path(trj) + + return trajectory, trajectory_dir + + +def truncate_trajectory_3dof( + in_file: Path, + out_file: Path, +) -> None: + + data = np.genfromtxt(in_file, delimiter=",") + data = data[:, :4] + + with open(out_file, "w") as f: + for pos in data: + f.write(", ".join([f"{q:.6f}" for q in pos])) + f.write("\n") diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index 6ee222dc..1d08a7cd 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -38,6 +38,7 @@ from warnings import warn from ivas_processing_scripts.audiotools import audio from ivas_processing_scripts.audiotools.audioarray import trim from ivas_processing_scripts.audiotools.audiofile import read, write +from ivas_processing_scripts.audiotools.utils import get_trajectory_or_dir from ivas_processing_scripts.processing.config import TestConfig from ivas_processing_scripts.processing.evs import EVS from ivas_processing_scripts.processing.ivas import IVAS, IVAS_rend @@ -431,6 +432,15 @@ def get_processing_chain( cond_fmt.extend(tmp_out_fmt) tmp_out_fmt = tmp_out_fmt[0] + # check if trajectory is a path or boolean, boolean will trigger a search in the input dir + trajectory, trajectory_dir = get_trajectory_or_dir( + dec_cfg.get("trajectory"), cfg.input_path + ) + + # check if render config search is enabled + render_config = dec_cfg.get("render_config") + render_config_dir = cfg.output_path if render_config else None + ivas_cls = IVAS if cond_cfg["type"] == "ivas_combined": ivas_cls = IVASCombined @@ -447,6 +457,11 @@ def get_processing_chain( "dec_bin": get_abs_path(dec_cfg.get("bin", None)), "dec_opts": dec_cfg.get("opts"), "extended_metadata": cod_cfg.get("extended_metadata", False), + "trajectory": trajectory, + "trajectory_dir": trajectory_dir, + "only_3dof": dec_cfg.get("only_3dof"), + "render_config": render_config, + "render_config_dir": render_config_dir, "multiprocessing": cfg.multiprocessing, "tx": tx_cfg, "preamble": preamble, @@ -515,6 +530,11 @@ def get_processing_chain( if cond_cfg.get("out_fc") is not None: tmp_lp_cutoff = cond_cfg.get("out_fc") + # check if trajectory is a path or boolean, boolean will trigger a search in the input dir + trajectory, trajectory_dir = get_trajectory_or_dir( + post_cfg.get("trajectory"), cfg.input_path + ) + chain["processes"].append( Postprocessing( { @@ -528,7 +548,9 @@ def get_processing_chain( "bin_dataset": post_cfg.get("bin_dataset"), "bin_lfe_gain": parse_gain(post_cfg.get("bin_lfe_gain")), "limit": post_cfg.get("limit", True), - "trajectory": get_abs_path(post_cfg.get("trajectory", None)), + "trajectory": trajectory, + "trajectory_dir": trajectory_dir, + "only_3dof": post_cfg.get("only_3dof"), "multiprocessing": cfg.multiprocessing, "mnru_q": tmp_mnru_q, "esdru_alpha": tmp_esdru_alpha, diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 22f285cb..8bf668bb 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -39,6 +39,7 @@ from typing import Optional, Tuple, Union from ivas_processing_scripts.audiotools import audio from ivas_processing_scripts.audiotools.audiofile import parse_wave_header, read from ivas_processing_scripts.audiotools.constants import IVAS_FRAME_LEN_MS +from ivas_processing_scripts.audiotools.utils import truncate_trajectory_3dof from ivas_processing_scripts.audiotools.wrappers.eid_xor import ( create_and_apply_error_pattern, validate_error_pattern_application, @@ -290,9 +291,30 @@ class IVAS(Processing): if self._use_wine: cmd.insert(0, "wine") - if hasattr(self, "trajectory"): + # search for a trajectory file if the trajectory dir is specified + if getattr(self, "trajectory_dir", None): + trj_name = out_file.name.split(".")[0] + self.trajectory = self.trajectory_dir.joinpath(f"{trj_name}.wav.ht.csv") + if not self.trajectory.exists(): + raise FileNotFoundError( + f"Trajectory file {self.trajectory} not found! Please check the configuration" + ) + + # truncate to 3DoF if needed + if getattr(self, "only_3dof", None): + trj_3dof = out_file.with_suffix(".3dof.ht.csv") + truncate_trajectory_3dof(self.trajectory, trj_3dof) + self.trajectory = trj_3dof + + if getattr(self, "trajectory", None): cmd.extend(["-T", self.trajectory]) + # add renderer config if specified + if getattr(self, "render_config", None): + rend_cfg_name = out_file.name.split(".")[0] + rend_cfg_file = self.render_config_dir.joinpath(f"{rend_cfg_name}.wav.cfg") + cmd.extend(["-render_config", rend_cfg_file]) + # add -voip cmdline option to the decoder if voip: cmd.extend( diff --git a/ivas_processing_scripts/processing/postprocessing.py b/ivas_processing_scripts/processing/postprocessing.py index a440518a..b7a47002 100755 --- a/ivas_processing_scripts/processing/postprocessing.py +++ b/ivas_processing_scripts/processing/postprocessing.py @@ -34,6 +34,7 @@ import logging from pathlib import Path from ivas_processing_scripts.audiotools import convert +from ivas_processing_scripts.audiotools.utils import truncate_trajectory_3dof from ivas_processing_scripts.processing.processing import Processing @@ -49,6 +50,21 @@ class Postprocessing(Processing): logger.debug(f"Postprocessing configuration : {self.__dict__}") logger.debug(f"Postprocessing {in_file.absolute()} -> {out_file.absolute()}") + # search for a trajectory file if the trajectory is not given, but the dir is specified + if getattr(self, "trajectory_dir", None): + trj_name = out_file.name.split(".")[0] + self.trajectory = self.trajectory_dir.joinpath(f"{trj_name}.wav.ht.csv") + if not self.trajectory.exists(): + raise FileNotFoundError( + f"Trajectory file {self.trajectory} not found! Please check the configuration" + ) + + # truncate trajectory to 3DoF if needed + if getattr(self, "only_3dof", None): + trj_3dof = out_file.with_suffix("_3dof.csv") + truncate_trajectory_3dof(self.trajectory, trj_3dof) + self.trajectory = trj_3dof + convert.convert_file( in_file, out_file, logger=logger, in_meta=in_meta, **self.__dict__ ) -- GitLab From 7c5744d9968c9be37930126709350330d45fc6ae Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Mon, 28 Jul 2025 15:35:01 +0200 Subject: [PATCH 019/101] formatting --- ivas_processing_scripts/audiotools/utils.py | 1 - 1 file changed, 1 deletion(-) diff --git a/ivas_processing_scripts/audiotools/utils.py b/ivas_processing_scripts/audiotools/utils.py index 610d5d9f..c8c5e94f 100755 --- a/ivas_processing_scripts/audiotools/utils.py +++ b/ivas_processing_scripts/audiotools/utils.py @@ -90,7 +90,6 @@ def truncate_trajectory_3dof( in_file: Path, out_file: Path, ) -> None: - data = np.genfromtxt(in_file, delimiter=",") data = data[:, :4] -- GitLab From 7726611e54ec690d8e942d70e241609ddce11a41 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 29 Jul 2025 17:55:21 +0200 Subject: [PATCH 020/101] rename function related to metadata only to avoid confusion --- ivas_processing_scripts/audiotools/metadata.py | 4 ++-- ivas_processing_scripts/processing/preprocessing_2.py | 4 ++-- ivas_processing_scripts/processing/processing.py | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/ivas_processing_scripts/audiotools/metadata.py b/ivas_processing_scripts/audiotools/metadata.py index 6eb1199a..89ec0dbe 100755 --- a/ivas_processing_scripts/audiotools/metadata.py +++ b/ivas_processing_scripts/audiotools/metadata.py @@ -376,7 +376,7 @@ def concat_meta_from_file( # add preamble if preamble: - concat_meta_all_obj = add_remove_preamble(concat_meta_all_obj, preamble) + concat_meta_all_obj = add_remove_metadata_preamble(concat_meta_all_obj, preamble) write_ISM_metadata_in_file(concat_meta_all_obj, out_file) @@ -621,7 +621,7 @@ def metadata_search_MASA( return list_meta -def add_remove_preamble( +def add_remove_metadata_preamble( metadata, preamble, add: Optional[bool] = True, diff --git a/ivas_processing_scripts/processing/preprocessing_2.py b/ivas_processing_scripts/processing/preprocessing_2.py index 646dc3cb..cce42bbf 100644 --- a/ivas_processing_scripts/processing/preprocessing_2.py +++ b/ivas_processing_scripts/processing/preprocessing_2.py @@ -40,7 +40,7 @@ from ivas_processing_scripts.audiotools import audio from ivas_processing_scripts.audiotools.audioarray import trim from ivas_processing_scripts.audiotools.audiofile import write from ivas_processing_scripts.audiotools.metadata import ( - add_remove_preamble, + add_remove_metadata_preamble, write_ISM_metadata_in_file, ) from ivas_processing_scripts.audiotools.wrappers.bs1770 import ( @@ -83,7 +83,7 @@ class Preprocessing2(Processing): metadata = audio_object.object_pos # add preamble - metadata = add_remove_preamble(metadata, preamble) + metadata = add_remove_metadata_preamble(metadata, preamble) # repeat signal if self.repeat_signal: diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index ca4c6940..e86d6eae 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -49,7 +49,7 @@ from ivas_processing_scripts.audiotools.audiofile import concat, trim from ivas_processing_scripts.audiotools.constants import IVAS_FRAME_LEN_MS from ivas_processing_scripts.audiotools.convert.__init__ import convert from ivas_processing_scripts.audiotools.metadata import ( - add_remove_preamble, + add_remove_metadata_preamble, concat_meta_from_file, ) from ivas_processing_scripts.constants import LOGGER_DATEFMT, LOGGER_FORMAT @@ -604,7 +604,7 @@ def remove_preamble(x, out_fmt, fs, repeat_signal, preamble_len_ms, meta, logger # remove preamble if preamble_len_ms > 0: - meta = add_remove_preamble(meta, preamble_len_ms, add=False) + meta = add_remove_metadata_preamble(meta, preamble_len_ms, add=False) # cut first half of signal if repeat_signal: -- GitLab From 94506ae5138f6fbfab16a3b160a19b799fb70f41 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 29 Jul 2025 17:56:05 +0200 Subject: [PATCH 021/101] [fix] typos in TEMPLATE.yml --- examples/TEMPLATE.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/examples/TEMPLATE.yml b/examples/TEMPLATE.yml index 72fcd82c..6248a888 100755 --- a/examples/TEMPLATE.yml +++ b/examples/TEMPLATE.yml @@ -37,7 +37,7 @@ input_path: ".../ivas/items/HOA3" output_path: ".../temp_output" ### Metadata path or file(s) ### If input format is ISM{1-4} a path for the metadata files can be specified; -### default = null (for ISM search for item_name.{wav, raw, pcm}.{0-3}.csv in input folder, otherise ignored) +### default = null (for ISM search for item_name.{wav, raw, pcm}.{0-3}.csv in input folder, otherwise ignored) # metadata_path: ### Path can be set for all items with the 'all_items' key (automatic search for item_name.{wav, raw, pcm}.{0-3}.csv within this folder) # all_items: ".../metadata_folder" @@ -115,7 +115,7 @@ input: ### Horizontally concatenate input items into one long file; default = false # concatenate_input: true ### if concatenation is applied, the following two keys can be used to add zeros before or after the items - ### duration is specified in miliseconds + ### duration is specified in milliseconds # silence_pre: 2000 # silence_post: 2000 ### Specify the concatenation order in a list of strings. If not specified, the concatenation order would be @@ -126,7 +126,7 @@ input: # concatenation_order: [] ### Specify preamble duration in ms; default = 0 # preamble: 10000 - ### Flag wheter to use noise (amplitude +-4) for the preamble or silence; default = false (silence) + ### Flag whether to use noise (amplitude +-4) for the preamble or silence; default = false (silence) # preamble_noise: true ### Additive background noise # background_noise: @@ -154,7 +154,7 @@ input: ### REQUIRED: either error_pattern (and errpatt_late_loss_rate or errpatt_delay) or error_profile ### delay error profile file # error_pattern: ".../dly_error_profile.dat" - ### Late loss rate in precent for EVS + ### Late loss rate in percent for EVS # errpatt_late_loss_rate: 1 ### Constant JBM delay in milliseconds for EVS # errpatt_delay: 200 -- GitLab From ddd3ae98e5a1ce5d908aa4f7d8427a6ada6b21a6 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 29 Jul 2025 17:58:15 +0200 Subject: [PATCH 022/101] [fix] refactor tracefile processing and correctly undo repeat_signal and preamble for JBM conditions --- .../processing/processing.py | 87 +++++++------------ .../processing_splitting_scaling.py | 29 ++++--- ivas_processing_scripts/processing/tx.py | 56 ++++++++++++ 3 files changed, 104 insertions(+), 68 deletions(-) diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index e86d6eae..60282a8d 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -34,10 +34,8 @@ import logging import sys from abc import ABC, abstractmethod from itertools import repeat -from multiprocessing import Pool from pathlib import Path from shutil import copyfile -from time import sleep from typing import Iterable, Union from warnings import warn @@ -202,7 +200,17 @@ def concat_setup(cfg: TestConfig, chain, logger: logging.Logger): def concat_teardown( - x, splits, out_fmt, fs, in_fs, meta, tracefile, ivas_jbm, logger: logging.Logger + x, + splits, + out_fmt, + fs, + in_fs, + meta, + tracefile, + ivas_jbm, + repeat_signal, + preamble, + logger: logging.Logger, ): if splits is None: raise ValueError("Splitting not possible without split marker") @@ -213,7 +221,7 @@ def concat_teardown( if (out_fmt.startswith("ISM") or out_fmt.startswith("MASA")) and ivas_jbm: raise ValueError( - "Splitting with JBM compensation not supportet for formats with metadata (e.g. MASA, ISM)" + "Splitting with JBM compensation not supported for formats with metadata (e.g. MASA, ISM)" ) if logger and ivas_jbm: @@ -228,59 +236,28 @@ def concat_teardown( relative_fs_change = fs_new / fs_old new_splits = [0] for split_i in splits: - new_splits.append(int(float(split_i) * relative_fs_change)) + new_splits.append(int(split_i * relative_fs_change)) splits = new_splits else: - # adjust splits for jbm ivas conditions - # following code is based on jbmtrim.cpp script - rtpTimeScale = 1000 # in ms - playTimeScale = 1000 # in ms - new_splits = [None] * (len(splits) + 1) - - split_start = 1 / float(fs) - i = 0 - lastRtpTs = 0 - lastPlayTime = 0 - # find last JBM trace entry with lower or equal RTP time stamp - for j in range(tracefile.shape[0]): - entry = tracefile[j] - # ignore frames with unknown RTP time stamp or playout time - if entry[1] == -1 or entry[3] < 0: - continue - # check if the next position to cut is found - if entry[1] / rtpTimeScale >= split_start: - # interpolate between current and previous RTP time stamp to - # increase accuracy in case of DTX where lot of time stamps are missing - if (num := entry[1] / rtpTimeScale - split_start) == 0: - rtpTsRelErr = num - else: - rtpTsRelErr = num / ( - ((entry[1] - lastRtpTs) / rtpTimeScale) + sys.float_info.epsilon - ) - playTimeAbsErr = rtpTsRelErr * (entry[3] - lastPlayTime) / playTimeScale - # found one split, save in list and search for next - new_splits[i] = entry[3] / playTimeScale - playTimeAbsErr - # get next split marker; add one to make computation more similar to jbmtrim - split_start = (float(splits[i]) + 1) / float(fs) - i += 1 - if i >= len(new_splits): - break - lastRtpTs = entry[1] - lastPlayTime = entry[3] - - # check if all splits are found - if i < (len(new_splits) - 1): - raise ValueError("Error in item splitting with JBM compensation") - elif i < (len(new_splits)): - # catch item with missing end - warn("Last split after end of file for IVAS JBM condition") - new_splits[i] = lastPlayTime / playTimeScale - - # set new values and use new sampling rate - splits = new_splits - for s in range(len(splits)): - # subtract one again (was only used to make computation more similar to jbmtrim) - splits[s] = int(np.floor(splits[s] * float(in_fs))) - 1 + # handle signal repeat and preamble for JBM conditions since we have trace data + + # for preamble, the first split point should be at the end of the preamble + preamble_smp = preamble * in_fs // 1000 if preamble > 0 else 0 + # for repeat signal, the first split point should be the start of the repetition + repeat_start = preamble_smp + splits[-1] if repeat_signal else 0 + + # adjust the offsets of the splits accordingly + splits = [ + preamble_smp + repeat_start, + *[s + preamble_smp + repeat_start for s in splits], + ] + + splits_ts = get_timescaled_splits(tracefile, splits, fs, in_fs) + + # the above function assumes the starting point is the first playout frame + # for repeat signal or preamble, we don't want the split to start there + if repeat_signal or preamble > 0: + splits = splits_ts[1:] # check if last split ending coincides with last sample of signal if splits[-1] > len(x): diff --git a/ivas_processing_scripts/processing/processing_splitting_scaling.py b/ivas_processing_scripts/processing/processing_splitting_scaling.py index 2280f203..597e256a 100644 --- a/ivas_processing_scripts/processing/processing_splitting_scaling.py +++ b/ivas_processing_scripts/processing/processing_splitting_scaling.py @@ -203,8 +203,17 @@ class Processing_splitting_scaling(Processing): def revert_preamble_concatenation( self, x, fs, in_file, out_file, in_meta, noerror=False, logger=None ): + if self.ivas_jbm and not noerror: + # read JBM data + tracefile = in_file.with_name(f"{in_file.name.split('.')[0]}.tracefile.csv") + tracefile_data = np.genfromtxt(tracefile, delimiter=";") + validate_tracefile(tracefile_data) + else: + tracefile_data = None + # remove preamble and first half of signal due to repetition - if self.preamble or self.repeat_signal: + # JBM conditions are handled later in concat_teardown + if not self.ivas_jbm and (self.preamble or self.repeat_signal): x, in_meta = remove_preamble( x, self.out_fmt, @@ -215,7 +224,7 @@ class Processing_splitting_scaling(Processing): logger, ) - # reverse concatenation + # reverse concatenation, also handles repeat_signal/preamble reversal for JBM if self.concatenate_input: # read out splits file -> start/end, names, sampling rate splits_info_file = Path( @@ -224,15 +233,6 @@ class Processing_splitting_scaling(Processing): ) ) splits, split_names, split_fs = read_splits_file(splits_info_file) - if self.ivas_jbm and not noerror: - # read out tracefile with jbm info - tracefile_info_file = Path( - f"{in_file.with_suffix('').with_suffix('')}.tracefile.csv" - ) - tracefile_info = np.genfromtxt(tracefile_info_file, delimiter=";") - validate_tracefile(tracefile_info) - else: - tracefile_info = None # split file if self.ivas_jbm and not noerror: @@ -248,8 +248,10 @@ class Processing_splitting_scaling(Processing): fs, split_fs, in_meta, - tracefile_info, + tracefile_data, ivas_jbm_splitting_flag, + self.repeat_signal, + self.preamble, logger, ) @@ -311,8 +313,9 @@ def read_splits_file(splits_file): """Read out splitting information from split log in preproceesing 2 temp folder""" with open(splits_file, "r") as f: splits = f.readline()[:-1].split(", ") + splits = [int(s) for s in splits] names = f.readline()[:-1].split(", ") - fs = f.readline()[:-1] + fs = int(f.readline()[:-1]) return splits, names, fs diff --git a/ivas_processing_scripts/processing/tx.py b/ivas_processing_scripts/processing/tx.py index e8f3f954..3ec929cb 100755 --- a/ivas_processing_scripts/processing/tx.py +++ b/ivas_processing_scripts/processing/tx.py @@ -30,7 +30,11 @@ # the United Nations Convention on Contracts on the International Sales of Goods. # +import sys from typing import Optional +from warnings import warn + +import numpy as np from ivas_processing_scripts.processing.config import TestConfig from ivas_processing_scripts.utils import get_abs_path @@ -70,3 +74,55 @@ def get_tx_cfg(cfg: TestConfig, cond_cfg: dict, is_EVS: bool = False) -> Optiona raise ValueError("Type of bitstream procesing either missing or not valid") return tx_cfg + + +def get_timescaled_splits(tracefile, splits, out_fs, in_fs): + # adjust splits for jbm ivas conditions + # following code is based on jbmtrim.cpp script + rtpTimeScale = 1000 # in ms + playTimeScale = 1000 # in ms + new_splits = [None] * (len(splits) + 1) + + split_start = 1 / float(out_fs) + i = 0 + lastRtpTs = 0 + lastPlayTime = 0 + # find last JBM trace entry with lower or equal RTP time stamp + for entry in tracefile: + # ignore frames with unknown RTP time stamp or playout time + if entry[1] == -1 or entry[3] < 0: + continue + # check if the next position to cut is found + if entry[1] / rtpTimeScale >= split_start: + # interpolate between current and previous RTP time stamp to + # increase accuracy in case of DTX where lot of time stamps are missing + if (num := entry[1] / rtpTimeScale - split_start) == 0: + rtpTsRelErr = num + else: + rtpTsRelErr = num / ( + ((entry[1] - lastRtpTs) / rtpTimeScale) + sys.float_info.epsilon + ) + playTimeAbsErr = rtpTsRelErr * (entry[3] - lastPlayTime) / playTimeScale + # found one split, save in list and search for next + new_splits[i] = entry[3] / playTimeScale - playTimeAbsErr + # get next split marker; add one to make computation more similar to jbmtrim + split_start = (splits[i] + 1) / float(out_fs) + i += 1 + if i >= len(new_splits): + break + lastRtpTs = entry[1] + lastPlayTime = entry[3] + + # check if all splits are found + if i < (len(new_splits) - 1): + raise ValueError("Error in item splitting with JBM compensation") + elif i < (len(new_splits)): + # catch item with missing end + warn("Last split after end of file for IVAS JBM condition") + new_splits[i] = lastPlayTime / playTimeScale + + # set new values and use new sampling rate + # subtract one again (was only used to make computation more similar to jbmtrim) + new_splits = [int(np.floor(s * float(in_fs))) - 1 for s in new_splits] + + return new_splits -- GitLab From 6a473f304864c4b00bfe58dc1963ec39bea2ba68 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 29 Jul 2025 17:59:22 +0200 Subject: [PATCH 023/101] [fix] multiprocessing setting in config not respected in some processing stages --- ivas_processing_scripts/__init__.py | 30 ++----------- .../processing/processing.py | 42 +++---------------- 2 files changed, 9 insertions(+), 63 deletions(-) diff --git a/ivas_processing_scripts/__init__.py b/ivas_processing_scripts/__init__.py index f36bdc9a..a462d3b4 100755 --- a/ivas_processing_scripts/__init__.py +++ b/ivas_processing_scripts/__init__.py @@ -190,33 +190,9 @@ def main(args): (item, tmp_dir, out_dir, chain["processes"], logger, metadata) ) - if cfg.multiprocessing: - # set up values for progress display and chunksize - count = len(item_args) - width = 80 - - # submit tasks to the pool - p = Pool() - results = p.starmap_async( - process_item, - item_args, - ) - - # poll progress - progressbar_update(0, count, width) - while not results.ready(): - progressbar_update(count - int(results._number_left), count, width) - spinner() - sleep(0.1) - progressbar_update(count, count, width) - print("", flush=True, file=sys.stdout) - results.get() - - p.close() - p.join() - - else: - apply_func_parallel(process_item, item_args, None, None, True) + apply_func_parallel( + process_item, item_args, None, "mp" if cfg.multiprocessing else None, True + ) # copy configuration to output directory cfg.to_file(cfg.output_path.joinpath(f"{cfg.name}.yml")) diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index 60282a8d..90e2767c 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -52,11 +52,11 @@ from ivas_processing_scripts.audiotools.metadata import ( ) from ivas_processing_scripts.constants import LOGGER_DATEFMT, LOGGER_FORMAT from ivas_processing_scripts.processing.config import TestConfig +from ivas_processing_scripts.processing.tx import get_timescaled_splits from ivas_processing_scripts.utils import ( + apply_func_parallel, list_audio, pairwise, - progressbar_update, - spinner, ) @@ -323,25 +323,10 @@ def preprocess(cfg, logger): cfg.metadata_path, ) ) - p = Pool() - results = p.starmap_async( - process_item, - args, + apply_func_parallel( + process_item, args, None, "mp" if cfg.multiprocessing else None, True ) - # poll progress - progressbar_update(0, count, width) - while not results.ready(): - progressbar_update(count - int(results._number_left), count, width) - spinner() - sleep(0.1) - progressbar_update(count, count, width) - print("", flush=True, file=sys.stdout) - results.get() - - p.close() - p.join() - # update the configuration to use preprocessing outputs as new inputs cfg.items_list = list_audio( cfg.out_dirs[0], select_list=getattr(cfg, "input_select", None) @@ -419,25 +404,10 @@ def preprocess_2(cfg, logger): cfg.metadata_path, ) ) - p = Pool() - results = p.starmap_async( - process_item, - args, + apply_func_parallel( + process_item, args, None, "mp" if cfg.multiprocessing else None, True ) - # poll progress - progressbar_update(0, count, width) - while not results.ready(): - progressbar_update(count - int(results._number_left), count, width) - spinner() - sleep(0.1) - progressbar_update(count, count, width) - print("", flush=True, file=sys.stdout) - results.get() - - p.close() - p.join() - # update the configuration to use preprocessing 2 outputs as new inputs cfg.items_list = list_audio( cfg.out_dirs[0], select_list=getattr(cfg, "input_select", None) -- GitLab From 4a753ea65814bec794d38ff9abbc133084d25796 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 29 Jul 2025 18:01:39 +0200 Subject: [PATCH 024/101] formatting + remove unused variables --- ivas_processing_scripts/audiotools/metadata.py | 4 +++- .../processing/processing.py | 17 +---------------- 2 files changed, 4 insertions(+), 17 deletions(-) diff --git a/ivas_processing_scripts/audiotools/metadata.py b/ivas_processing_scripts/audiotools/metadata.py index 89ec0dbe..8bcd4662 100755 --- a/ivas_processing_scripts/audiotools/metadata.py +++ b/ivas_processing_scripts/audiotools/metadata.py @@ -376,7 +376,9 @@ def concat_meta_from_file( # add preamble if preamble: - concat_meta_all_obj = add_remove_metadata_preamble(concat_meta_all_obj, preamble) + concat_meta_all_obj = add_remove_metadata_preamble( + concat_meta_all_obj, preamble + ) write_ISM_metadata_in_file(concat_meta_all_obj, out_file) diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index 90e2767c..51380988 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -31,7 +31,6 @@ # import logging -import sys from abc import ABC, abstractmethod from itertools import repeat from pathlib import Path @@ -39,8 +38,6 @@ from shutil import copyfile from typing import Iterable, Union from warnings import warn -import numpy as np - from ivas_processing_scripts.audiotools import audio from ivas_processing_scripts.audiotools.audioarray import window from ivas_processing_scripts.audiotools.audiofile import concat, trim @@ -53,11 +50,7 @@ from ivas_processing_scripts.audiotools.metadata import ( from ivas_processing_scripts.constants import LOGGER_DATEFMT, LOGGER_FORMAT from ivas_processing_scripts.processing.config import TestConfig from ivas_processing_scripts.processing.tx import get_timescaled_splits -from ivas_processing_scripts.utils import ( - apply_func_parallel, - list_audio, - pairwise, -) +from ivas_processing_scripts.utils import apply_func_parallel, list_audio, pairwise class Processing(ABC): @@ -308,10 +301,6 @@ def preprocess(cfg, logger): logger.info(f" Generating condition: {preprocessing['name']}") - # set up values for progress display and chunksize - count = len(cfg.items_list) - width = 80 - # run preprocessing args = list( zip( @@ -389,10 +378,6 @@ def preprocess_2(cfg, logger): if chain[0].concatenate_input: concat_setup(cfg, chain, logger) - # set up values for progress display and chunksize - count = len(cfg.items_list) - width = 80 - # run preprocessing 2 args = list( zip( -- GitLab From 09f530de8975e0119ad71ba2257915e6d96538f1 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 31 Jul 2025 11:30:57 +0200 Subject: [PATCH 025/101] lint + format --- ivas_processing_scripts/__init__.py | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/ivas_processing_scripts/__init__.py b/ivas_processing_scripts/__init__.py index a462d3b4..a457eb5e 100755 --- a/ivas_processing_scripts/__init__.py +++ b/ivas_processing_scripts/__init__.py @@ -31,10 +31,7 @@ # import logging -import sys from itertools import product -from multiprocessing import Pool -from time import sleep from ivas_processing_scripts.audiotools.metadata import ( check_ISM_metadata, @@ -53,12 +50,7 @@ from ivas_processing_scripts.processing.processing import ( process_item, reorder_items_list, ) -from ivas_processing_scripts.utils import ( - DirManager, - apply_func_parallel, - progressbar_update, - spinner, -) +from ivas_processing_scripts.utils import DirManager, apply_func_parallel def logging_init(args, cfg): -- GitLab From a346766fffa46a31939226b0ed76fbe51021827b Mon Sep 17 00:00:00 2001 From: Eleni Fotopoulou Date: Thu, 31 Jul 2025 17:07:45 +0200 Subject: [PATCH 026/101] fix for preventin MASA generation scripts being called when format is OMASA --- ivas_processing_scripts/generation/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/ivas_processing_scripts/generation/__init__.py b/ivas_processing_scripts/generation/__init__.py index 2035340e..1a5c313d 100755 --- a/ivas_processing_scripts/generation/__init__.py +++ b/ivas_processing_scripts/generation/__init__.py @@ -91,12 +91,12 @@ def main(args): elif any(fmt in cfg.format for fmt in ["FOA", "HOA2", "HOA3"]): # generate FOA/HOA2/HOA3 items according to scene description generate_sba_items.generate_sba_items(cfg, logger) - elif "MASA" in cfg.format: - # generate MASA items from MONO items according to scene description - generate_masa_items.generate_masa_items(cfg, logger) elif "OMASA" in cfg.format: # generate OMASA items from FOA/HOA2/HOA3 and MONO items according to scene description generate_omasa_items.generate_omasa_items(cfg, logger) + elif "MASA" in cfg.format: + # generate MASA items from MONO items according to scene description + generate_masa_items.generate_masa_items(cfg, logger) elif "OSBA" in cfg.format: # generate OSBA items from FOA/HOA2/HOA3 and MONO items according to scene description generate_osba_items.generate_osba_items(cfg, logger) -- GitLab From f63b6a6246bd1530555ebecec546e2cd54495a3f Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Mon, 4 Aug 2025 14:28:52 +0200 Subject: [PATCH 027/101] support for MC format --- examples/ITEM_GENERATION_5_1_4.yml | 177 +++++++ .../generation/__init__.py | 5 + .../generation/generate_mc_items.py | 484 ++++++++++++++++++ 3 files changed, 666 insertions(+) create mode 100644 examples/ITEM_GENERATION_5_1_4.yml create mode 100644 ivas_processing_scripts/generation/generate_mc_items.py diff --git a/examples/ITEM_GENERATION_5_1_4.yml b/examples/ITEM_GENERATION_5_1_4.yml new file mode 100644 index 00000000..4670d197 --- /dev/null +++ b/examples/ITEM_GENERATION_5_1_4.yml @@ -0,0 +1,177 @@ +--- +################################################ +# Item generation - General configuration +################################################ + +### Any relative paths will be interpreted relative to the working directory the script is called from! +### Usage of absolute paths is recommended. +### Do not use file names with dots "." in them! This is not supported, use "_" instead +### For Windows users: please use double back slash '\\' in paths and add '.exe' to executable definitions + +### Output format +format: "5_1_4" +# masa_tc: 1 # applicable only to MASA/OMASA format +# masa_dirs: 1 # applicable only to MASA/OMASA format +# sba_order: 2 # applicable only to OSBA format + +### Output sampling rate in Hz +fs: 48000 + +### Generate BINAURAL output (_BINAURAL will be appended to the output filename) +binaural_output: true + +### Normalize target loudness to X LKFS +loudness: -26 + +### Apply pre-amble and post-amble in X seconds +preamble: 0.0 +postamble: 0.0 + +### Apply fade-in and fade-out of X seconds +fade_in_out: 0.5 + +### Trim the output such that the total duration is X seconds +duration: 8 + +### Add low-level random background noise (amplitude +-4) instead of silence; default = false (silence) +add_low_level_random_noise: false + +### Process with parallel streams +multiprocessing: false + +################################################ +### Item generation - Filename conventions +################################################ + +### Naming convention for the input mono files +### The input filenames are represented by: +### lLLeeettszz.wav +### where: +### l stands for the listening lab designator: a (Force Technology), b (HEAD acoustics), c (MQ University), d (Mesaqin.com) +### LL stands for the language: JP, FR, GE, MA, DA, EN +### eee stands for the experiment designator: p01, p02, p04, p05, p06, p07, p08, p09 +### tt stands for the talker ID: f1, f2, f3, m1, m2, m3 +### s stands for 'sample' and zz is the sample number; 01, ..., 14 + +### Naming convention for the generated output files +### The output filenames are represented by: +### leeeayszz.wav +### The filenames of the accompanying output metadata files (applicable to metadata-assisted spatial audio, object-based audio) are represented by: +### leeeayszz.met for metadata-assisted spatial audio +### leeeayszz.wav.o.csv for object-based audio +### where: +### l stands for the listening lab designator: a (Force Technology), b (HEAD acoustics), c (MQ University), d (Mesaqin.com) +### eee stands for the experiment designator: p01, p02, p04, p05, p06, p07, p08, p09 +### a stands 'audio' +### y is the per-experiment category according to IVAS-8a: 01, 02, 03, 04, 05, 06 +### s stands for sample and zz is the sample number; 01, 02, 03, 04, 05, 06, 07 (07 is the preliminary sample) +### o stands for the object number; 0, 1, 2, 3 + +### File designators, default is "l" for listening lab, "EN" for language, "p07" for experiment and "g" for company +listening_lab: "l" +language: "EN" +exp: "p01" +provider: "va" + +### Insert prefix for all input filenames (default: "") +### l stands for the 'listening_lab' designator, L stands for the 'language', e stands for the 'experiment' +### the number of consecutive letters define the length of each field +# use_input_prefix: "lLLeee" + +### Insert prefix for all output filenames (default: "") +### l stands for the 'listening_lab' designator, L stands for the 'language', e stands for the 'experiment' +### the number of consecutive letters define the length of each field +# use_output_prefix: "leee" + +################################################ +### Item generation - Scene description +################################################ + +### Each scene shall de described using the following parameters/properties: +### output: output filename +### description: textual description of the scene +### input: input filename(s) +### IR: filenames(s) of the input IRs +### azimuth: azimuth in the range [-180,180]; positive values point to the left +### elevation: elevation in the range [-90,90]; positive values indicate up +### shift: time adjustment of the input signal (negative value delays the signal) +### background: background noise filename (if used, the 'add_low_level_random_noise' parameter is ignored) +### background_level: normalized background noise loudness to X dB LKFS +### +### Note 0: you can use relative paths in filenames (the program assumes that the root directory is the parent directory of the ivas_processing_scripts subfolder) +### Note 1: use brackets [val1, val2, ...] when specifying multiple values +### Note 2: use the "start:step:stop" notation for moving sources, where step will be applied in 20ms frames +### Note 3: we're using right-handed coordinate system with azimuth = 0 pointing from the nose to the screen + +scenes: + "01": + output: "out/s01.wav" + description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + input: ["items_mono/untrimmed/f1s4b_Talker2.wav", "items_mono/untrimmed/f2s1a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_01_01_FOA.wav", "IRs/IR_do_p04_e_02_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "02": + output: "out/s02.wav" + description: "Car with AB microphone pickup, overlap between the talkers, car noise." + input: ["items_mono/untrimmed/f1s6a_Talker2.wav", "items_mono/untrimmed/f2s3b_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] + shift: [0.0, +1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "03": + output: "out/s03.wav" + description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + input: ["items_mono/untrimmed/f3s3a_Talker2.wav", "items_mono/untrimmed/f3s10b_Talker2.wav"] + IR: ["IRs/IR_do_p04_e_05_01_FOA.wav", "IRs/IR_do_p04_e_06_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "04": + output: "out/s04.wav" + description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + input: ["items_mono/untrimmed/f2s7b_Talker1.wav", "items_mono/untrimmed/f5s15a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_08_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "05": + output: "out/s05.wav" + description: "Car with AB microphone pickup, no overlap between the talkers, car noise." + input: ["items_mono/untrimmed/m2s15a_Talker2.wav", "items_mono/untrimmed/m1s4a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_07_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "06": + output: "out/s06.wav" + description: "Car with AB microphone pickup, no overlap between the talkers." + input: ["items_mono/untrimmed/m3s8a_Talker2.wav", "items_mono/untrimmed/m4s13a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_03_01_FOA.wav", "IRs/IR_do_p04_e_01_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "07": + output: "out/s07.wav" + description: "Preliminary: Car with AB microphone pickup, no overlap between the talkers." + input: ["items_mono/untrimmed/f1s20a_Talker2.wav", "items_mono/untrimmed/f5s15b_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_02_01_FOA.wav", "IRs/IR_do_p04_e_07_01_FOA.wav"] + shift: [0.0, -1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 + + "08": + output: "out/s08.wav" + description: "Car with AB microphone pickup, overlap between the talkers." + input: ["items_mono/untrimmed/m2s6b_Talker2.wav", "items_mono/untrimmed/f5s14a_Talker1.wav"] + IR: ["IRs/IR_do_p04_e_08_01_FOA.wav", "IRs/IR_do_p04_e_04_01_FOA.wav"] + shift: [0.0, +1.0] + background: "items_background/Dolby_BG_do_p05_a_01_FOA.wav" + background_level: -46 diff --git a/ivas_processing_scripts/generation/__init__.py b/ivas_processing_scripts/generation/__init__.py index 1a5c313d..f544deaa 100755 --- a/ivas_processing_scripts/generation/__init__.py +++ b/ivas_processing_scripts/generation/__init__.py @@ -32,6 +32,7 @@ import logging +from ivas_processing_scripts.audiotools.constants import CHANNEL_BASED_AUDIO_ALTNAMES, CHANNEL_BASED_AUDIO_FORMATS from ivas_processing_scripts.constants import ( LOGGER_DATEFMT, LOGGER_FORMAT, @@ -44,6 +45,7 @@ from ivas_processing_scripts.generation import ( generate_omasa_items, generate_osba_items, generate_sba_items, + generate_mc_items, generate_stereo_items, ) @@ -100,5 +102,8 @@ def main(args): elif "OSBA" in cfg.format: # generate OSBA items from FOA/HOA2/HOA3 and MONO items according to scene description generate_osba_items.generate_osba_items(cfg, logger) + elif cfg.format in CHANNEL_BASED_AUDIO_FORMATS.keys() or cfg.format in CHANNEL_BASED_AUDIO_ALTNAMES.keys(): + # generate MC items from MONO items according to scene description + generate_mc_items.generate_mc_items(cfg, logger) logger.handlers.clear() diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py new file mode 100644 index 00000000..8bd34ef7 --- /dev/null +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -0,0 +1,484 @@ +#!/usr/bin/env python3 + +# +# (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, +# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., +# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, +# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other +# contributors to this repository. All Rights Reserved. +# +# This software is protected by copyright law and by international treaties. +# The IVAS codec Public Collaboration consisting of Dolby International AB, Ericsson AB, +# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., +# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, +# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other +# contributors to this repository retain full ownership rights in their respective contributions in +# the software. This notice grants no license of any kind, including but not limited to patent +# license, nor is any license granted by implication, estoppel or otherwise. +# +# Contributors are required to enter into the IVAS codec Public Collaboration agreement before making +# contributions. +# +# This software is provided "AS IS", without any express or implied warranties. The software is in the +# development stage. It is intended exclusively for experts who have experience with such software and +# solely for the purpose of inspection. All implied warranties of non-infringement, merchantability +# and fitness for a particular purpose are hereby disclaimed and excluded. +# +# Any dispute, controversy or claim arising under or in relation to providing this software shall be +# submitted to and settled by the final, binding jurisdiction of the courts of Munich, Germany in +# accordance with the laws of the Federal Republic of Germany excluding its conflict of law rules and +# the United Nations Convention on Contracts on the International Sales of Goods. +# + +import logging +import sys +from itertools import groupby, repeat +from pathlib import Path + +import numpy as np + +from ivas_processing_scripts.audiotools import audio, audioarray, audiofile +from ivas_processing_scripts.audiotools.convert.channelbased import render_cba_to_binaural +from ivas_processing_scripts.audiotools.convert.masa import convert_masa +from ivas_processing_scripts.audiotools.convert.scenebased import render_sba_to_cba +from ivas_processing_scripts.audiotools.wrappers.bs1770 import loudness_norm +from ivas_processing_scripts.audiotools.wrappers.reverb import ( + reverb_foa, + reverb_hoa2, + reverb_hoa3, +) +from ivas_processing_scripts.generation import config +from ivas_processing_scripts.utils import apply_func_parallel + +SEED_RANDOM_NOISE = 0 + + +# function for searching sequences of same the same character and replacing it by another string +def replace_char_seq_with_string(str, char_seq, repl_str): + result = [] + + # find groups of consecutive letters + groups = ["".join(list(g)) for k, g in groupby(str)] + + # limit the length of the replacement string by the length of the character sequence + repl_str = repl_str[: len(char_seq)] + + # replace each occurence of the sequence of characters + for g in groups: + if char_seq in g: + result.append(repl_str) + else: + result.append(g) + + return "".join(result) + + +# function for appending string to a filename before file extension +def append_str_filename(filename, str_to_append): + p = Path(filename) + # Combine the stem, the string to append, and the suffix + return p.parent / (p.stem + str_to_append + p.suffix) + + +def generate_mc_items( + cfg: config.TestConfig, + logger: logging.Logger, +): + """Generate MC items with metadata from FOA/HOA2/HOA3 and ISMn items based on scene description""" + + # set the fs + if "fs" not in cfg.__dict__: + cfg.fs = 48000 + + # set the listening lab designator + if "listening_lab" not in cfg.__dict__: + cfg.listening_lab = "l" + + # set the language designator + if "language" not in cfg.__dict__: + cfg.language = "EN" + + # set the experiment designator + if "exp" not in cfg.__dict__: + cfg.exp = "p07" + + # set the provider + if "provider" not in cfg.__dict__: + cfg.provider = "g" + + # set the prefix for all input filenames + if "use_input_prefix" not in cfg.__dict__: + cfg.use_input_prefix = "" + else: + # replace file designators + cfg.use_input_prefix = replace_char_seq_with_string( + cfg.use_input_prefix, "l", cfg.listening_lab + ) + cfg.use_input_prefix = replace_char_seq_with_string( + cfg.use_input_prefix, "LL", cfg.language + ) + cfg.use_input_prefix = replace_char_seq_with_string( + cfg.use_input_prefix, "eee", cfg.exp + ) + + # set the prefix for all IR filenames + if "use_IR_prefix" not in cfg.__dict__: + cfg.use_IR_prefix = "" + else: + # replace file designators + cfg.use_IR_prefix = replace_char_seq_with_string( + cfg.use_IR_prefix, "p", cfg.provider + ) + cfg.use_IR_prefix = replace_char_seq_with_string( + cfg.use_IR_prefix, "LL", cfg.language + ) + cfg.use_IR_prefix = replace_char_seq_with_string( + cfg.use_IR_prefix, "eee", cfg.exp + ) + + # set the prefix for all output filenames + if "use_output_prefix" not in cfg.__dict__: + cfg.use_output_prefix = "" + else: + # replace file designators + cfg.use_output_prefix = replace_char_seq_with_string( + cfg.use_output_prefix, "l", cfg.listening_lab + ) + cfg.use_output_prefix = replace_char_seq_with_string( + cfg.use_output_prefix, "eee", cfg.exp + ) + + # set multiprocessing + if "multiprocessing" not in cfg.__dict__: + cfg.multiprocessing = False + + apply_func_parallel( + generate_MC_scene, + zip(cfg.scenes.keys(), cfg.scenes.values(), repeat(cfg), repeat(logger)), + type="mp" if cfg.multiprocessing else None, + show_progress=None, + ) + + return + + +def generate_MC_scene( + scene_name: str, scene: dict, cfg: config.TestConfig, logger: logging.Logger +): + """ + Processes a single scene to generate MC item. + + Args: + scene_name (str): The name of the scene being processed. + scene (dict): A dictionary containing scene description, including source files, azimuth, elevation, and other parameters. + cfg (config.TestConfig): Configuration object containing settings for processing, such as input/output paths, sampling rate, and loudness levels. + logger (logging.Logger): Logger instance for logging information and errors. + + Expected Behavior: + - Reads audio source files and processes them based on the scene description. + - Writes the processed audio and metadata to output files. + - Handles various audio formats (e.g., MONO, FOA, HOA2) and applies transformations like loudness normalization, trimming, and padding. + """ + + scenes = list(cfg.scenes.keys()) + logger.info( + f"Processing scene \"{scene_name}\" ({scenes.index(scene_name) + 1} out of {len(scenes)}), output file: {scene['output']}" + ) + + # extract the number of audio sources + N_inputs = len(np.atleast_1d(scene["input"])) + + # get output filename + output_filename = Path(scene["output"]).parent / ( + cfg.use_output_prefix + Path(scene["output"]).name + ) + + # initialize output dirs + dir_path = output_filename.parent + if dir_path and not dir_path.exists(): + dir_path.mkdir(parents=True, exist_ok=True) + + # initialize output MC object + y = audio.ChannelBasedAudio(cfg.format) + y.fs = cfg.fs + + # set the frame length + frame_len = int(cfg.fs / 50) + + # repeat for all source files + offset = 0 + for i in range(N_inputs): + # parse parameters from the scene description + source_file = ( + scene["input"][i] if isinstance(scene["input"], list) else scene["input"] + ) + IR_file = scene["IR"][i] if isinstance(scene["IR"], list) else scene["IR"] + + # get input filename and IR filename + input_filename = Path(source_file).parent / ( + cfg.use_input_prefix + Path(source_file).name + ) + IR_filename = Path(IR_file).parent / (cfg.use_IR_prefix + Path(IR_file).name) + + # read the shift time in seconds + if "shift" in scene.keys(): + source_shift = ( + scene["shift"][i] + if isinstance(scene["shift"], list) + else scene["shift"] + ) + else: + source_shift = 0.0 + + # convert shift from seconds to samples and ensure it is a multiple of 20ms + source_shift_in_seconds = source_shift + source_shift = source_shift * cfg.fs + if source_shift >= 0: + source_shift = int(np.floor(source_shift / frame_len) * frame_len) + else: + source_shift = int(np.ceil(source_shift / frame_len) * frame_len) + + # read the level + if "level" in scene.keys(): + level = ( + scene["level"][i] + if isinstance(scene["level"], list) + else scene["level"] + ) + else: + level = -26 + + logger.info( + f"-- Convolving {source_file} with {IR_file} at {level} LKFS with shift of {source_shift_in_seconds} seconds" + ) + + # get the number of channels from the IR .wav file header + wav_header = audiofile.parse_wave_header(IR_filename) + IR_channels = wav_header["channels"] + + if IR_channels == 4: + IR_fmt = "FOA" + elif IR_channels == 9: + IR_fmt = "HOA2" + elif IR_channels == 16: + IR_fmt = "HOA3" + else: + logger.error( + f"Error: Input format of the IR source file with {IR_channels} channels is not supported!" + ) + sys.exit(-1) + + # initialize intermediate SBA object (based on the format of the IR file) + y_int = audio.SceneBasedAudio(IR_fmt) + y_int.fs = cfg.fs + + # read source file + x = audio.fromfile("MONO", input_filename) + + # resample to the target fs if necessary + if x.fs != cfg.fs: + logger.warning( + f"Warning: Sample rate of the audio source is {x.fs} Hz and needs to be resampled to {cfg.fs}!" + ) + resampled_audio = audioarray.resample(x.audio, x.fs, cfg.fs) + x.audio = resampled_audio + x.fs = cfg.fs + + # read the IR file + IR = audio.fromfile(IR_fmt, IR_filename) + + # convolve MONO source audio with FOA/HOA2/HOA3 IR -> results in FOA/HOA2/HOA3 audio object + if IR_fmt == "FOA": + x = reverb_foa(x, IR) + elif IR_fmt == "HOA2": + x = reverb_hoa2(x, IR) + elif IR_fmt == "HOA3": + x = reverb_hoa3(x, IR) + + # adjust the level of the FOA/HOA2/HOA3 signal + x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") + + # ensure the length of the audio source signal is a multiple of 20ms + if len(x.audio) % frame_len != 0: + # pad with zeros to ensure that the signal length is a multiple of 20ms + if len(x.audio) % frame_len != 0: + N_pad = int(frame_len - len(x.audio) % frame_len) + x.audio = audioarray.trim( + x.audio, x.fs, limits=[0, -N_pad], samples=True + ) + + # add the convolved FOA/HOA2/HOA3 audio source signal to the intermediate SBA output signal + if y_int.audio is None: + # this is the first SBA source signal + y_int.audio = x.audio.copy() + + if source_shift < 0: + # insert zeros to the first SBA source signal to shift it right + y_int.audio = audioarray.trim( + y_int.audio, y_int.fs, limits=[source_shift, 0], samples=True + ) + else: + offset = source_shift + else: + # shift the beginning of the audio source signal + delta_offset = source_shift - offset + if delta_offset > 0: + # insert zeros to the output SBA signal to shift it right + audioarray.trim( + y_int.audio, y_int.fs, limits=[-delta_offset, 0], samples=True + ) + offset = source_shift + else: + # insert zeros to the new SBA source signal to shift it right + audioarray.trim(x.audio, x.fs, limits=[delta_offset, 0], samples=True) + + # adjust the length of the audio source signal + delta_length = len(x.audio) - len(y_int.audio) + if delta_length > 0: + # pad zeros to the output SBA signal + y_int.audio = audioarray.trim( + y_int.audio, y_int.fs, limits=[0, -delta_length], samples=True + ) + else: + # pad zeros to the new SBA source signal + x.audio = audioarray.trim( + x.audio, x.fs, limits=[0, delta_length], samples=True + ) + + # superimpose + y_int.audio += x.audio + + # append pre-amble and post-amble + if "preamble" in cfg.__dict__ or "postamble" in cfg.__dict__: + preamble = int( + np.floor(cfg.preamble * cfg.fs / frame_len) * frame_len + ) # convert to samples and ensure multiple of 20ms + postamble = int( + np.floor(cfg.postamble * cfg.fs / frame_len) * frame_len + ) # convert to samples and ensure multiple of 20ms + if preamble != 0 or postamble != 0: + logger.info( + f"-- Adding pre-amble of {cfg.preamble} seconds and post-amble of {cfg.postamble} seconds" + ) + y_int.audio = audioarray.trim( + y_int.audio, y_int.fs, limits=[-preamble, -postamble], samples=True + ) + + # adjust the length of the output signal + if "duration" in cfg.__dict__: + # trim the output signal such that the total duration is X seconds + duration = int(cfg.duration * cfg.fs) # convert to samples + else: + # do not change the length of the audio signal + duration = len(y_int.audio) + duration = int( + np.floor(duration / frame_len) * frame_len + ) # ensure multiple of 20ms + if len(y_int.audio) != duration: + y_int.audio = audioarray.trim( + y_int.audio, y_int.fs, limits=[0, len(y_int.audio) - duration], samples=True + ) + + # adjust the loudness of the output signal + if "loudness" in cfg.__dict__: + logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") + y_int.audio, _ = loudness_norm(y_int, cfg.loudness, loudness_format="BINAURAL") + + # add background noise in FOA/HOA2/HOA3 format + if "background" in scene.keys(): + # check if [] are used in the background noise file name + if isinstance(scene["background"], list): + # if so, use the first element + background_filename = scene["background"][0] + else: + background_filename = scene["background"] + + # read the background noise file + background_filename = Path(scene["background"]).parent / ( + cfg.use_input_prefix + Path(scene["background"]).name + ) + logger.info(f"-- Adding background noise from {background_filename}") + background = audio.fromfile(IR_fmt, background_filename) + + # resample to the target fs if necessary + if background.fs != cfg.fs: + logger.warning( + f"Warning: Sample rate of the background noise is {background.fs} Hz and needs to be resampled to {cfg.fs}!" + ) + resampled_audio = audioarray.resample( + background.audio, background.fs, cfg.fs + ) + background.audio = resampled_audio + background.fs = cfg.fs + + # adjust the length of the background noise signal + if len(background.audio) != len(y_int.audio): + background.audio = audioarray.trim( + background.audio, + background.fs, + limits=[0, len(background.audio) - len(y_int.audio)], + samples=True, + ) + + # adjust the loudness of the background noise signal + if "background_level" in scene.keys(): + logger.info( + f"-- Rescaling background noise to target loudness: {scene['background_level']} LKFS" + ) + + # check if [] are used in the background level + if isinstance(scene["background_level"], list): + # if so, use the first element + scene["background_level"] = scene["background_level"][0] + + # convert to float if the background level was entered in string format + if not isinstance(scene["background_level"], (int, float)): + scene["background_level"] = float(scene["background_level"]) + else: + logger.warning( + "-- Warning: No target loudness for background noise specified, using default value of -26 LKFS" + ) + scene["background_level"] = -26 + background.audio, _ = loudness_norm( + background, scene["background_level"], loudness_format="STEREO", rms=True + ) + + # add the background noise to the output signal + y_int.audio += background.audio + elif ( + "add_low_level_random_noise" in cfg.__dict__ and cfg.add_low_level_random_noise + ): + # create uniformly distributed noise between -4 and 4 + np.random.seed(SEED_RANDOM_NOISE) + noise = np.random.randint(low=-4, high=5, size=y_int.audio.shape).astype( + "float" + ) + y_int.audio += noise + + # apply fade-in and fade-out + if "fade_in_out" in cfg.__dict__ and cfg.fade_in_out > 0: + logger.info(f"-- Applying fade-in and fade-out with {cfg.fade_in_out} seconds") + y_int.audio = audioarray.window(y_int.audio, y_int.fs, cfg.fade_in_out * 1000) + + # convert the intermediate SBA output signal to MC format + render_sba_to_cba(y_int, y) + + # write the MC audio signal to the output file + audiofile.write(output_filename, y.audio, y.fs) + + # convert the MC audio signal to BINAURAL, if option was chosen + if cfg.binaural_output: + binaural_output_filename = output_filename.with_name( + output_filename.stem + "_BINAURAL" + output_filename.suffix + ) + logger.info( + f"-- Converting to BINAURAL output file: {binaural_output_filename}" + ) + binaudio = audio.fromtype("BINAURAL") + binaudio.fs = y.fs + render_cba_to_binaural(y, binaudio) + audiofile.write( + binaural_output_filename, + binaudio.audio, + binaudio.fs, + ) -- GitLab From 8f0aa2f4dc90821c73d219b3247174030225fa3b Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Tue, 5 Aug 2025 10:59:40 +0200 Subject: [PATCH 028/101] fix formatting --- ivas_processing_scripts/generation/__init__.py | 12 +++++++++--- .../generation/generate_mc_items.py | 4 +++- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/ivas_processing_scripts/generation/__init__.py b/ivas_processing_scripts/generation/__init__.py index f544deaa..58c75189 100755 --- a/ivas_processing_scripts/generation/__init__.py +++ b/ivas_processing_scripts/generation/__init__.py @@ -32,7 +32,10 @@ import logging -from ivas_processing_scripts.audiotools.constants import CHANNEL_BASED_AUDIO_ALTNAMES, CHANNEL_BASED_AUDIO_FORMATS +from ivas_processing_scripts.audiotools.constants import ( + CHANNEL_BASED_AUDIO_ALTNAMES, + CHANNEL_BASED_AUDIO_FORMATS, +) from ivas_processing_scripts.constants import ( LOGGER_DATEFMT, LOGGER_FORMAT, @@ -42,10 +45,10 @@ from ivas_processing_scripts.generation import ( config, generate_ismN_items, generate_masa_items, + generate_mc_items, generate_omasa_items, generate_osba_items, generate_sba_items, - generate_mc_items, generate_stereo_items, ) @@ -102,7 +105,10 @@ def main(args): elif "OSBA" in cfg.format: # generate OSBA items from FOA/HOA2/HOA3 and MONO items according to scene description generate_osba_items.generate_osba_items(cfg, logger) - elif cfg.format in CHANNEL_BASED_AUDIO_FORMATS.keys() or cfg.format in CHANNEL_BASED_AUDIO_ALTNAMES.keys(): + elif ( + cfg.format in CHANNEL_BASED_AUDIO_FORMATS.keys() + or cfg.format in CHANNEL_BASED_AUDIO_ALTNAMES.keys() + ): # generate MC items from MONO items according to scene description generate_mc_items.generate_mc_items(cfg, logger) diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py index 8bd34ef7..c58055b8 100644 --- a/ivas_processing_scripts/generation/generate_mc_items.py +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -38,7 +38,9 @@ from pathlib import Path import numpy as np from ivas_processing_scripts.audiotools import audio, audioarray, audiofile -from ivas_processing_scripts.audiotools.convert.channelbased import render_cba_to_binaural +from ivas_processing_scripts.audiotools.convert.channelbased import ( + render_cba_to_binaural, +) from ivas_processing_scripts.audiotools.convert.masa import convert_masa from ivas_processing_scripts.audiotools.convert.scenebased import render_sba_to_cba from ivas_processing_scripts.audiotools.wrappers.bs1770 import loudness_norm -- GitLab From c7b33450ce7c38a894e796db8afe6ebf8d8706e9 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Tue, 5 Aug 2025 11:09:25 +0200 Subject: [PATCH 029/101] cleanup --- ivas_processing_scripts/generation/generate_mc_items.py | 1 - 1 file changed, 1 deletion(-) diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py index c58055b8..bac49e0c 100644 --- a/ivas_processing_scripts/generation/generate_mc_items.py +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -41,7 +41,6 @@ from ivas_processing_scripts.audiotools import audio, audioarray, audiofile from ivas_processing_scripts.audiotools.convert.channelbased import ( render_cba_to_binaural, ) -from ivas_processing_scripts.audiotools.convert.masa import convert_masa from ivas_processing_scripts.audiotools.convert.scenebased import render_sba_to_cba from ivas_processing_scripts.audiotools.wrappers.bs1770 import loudness_norm from ivas_processing_scripts.audiotools.wrappers.reverb import ( -- GitLab From 5390e1d03f7a47fe4a1ba0f79b8f1c504826a46a Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 7 Aug 2025 13:10:10 +0200 Subject: [PATCH 030/101] [fix] wrong path for render config search --- ivas_processing_scripts/processing/chains.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index 1d08a7cd..aeaaa11f 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -439,7 +439,7 @@ def get_processing_chain( # check if render config search is enabled render_config = dec_cfg.get("render_config") - render_config_dir = cfg.output_path if render_config else None + render_config_dir = cfg.input_path if render_config else None ivas_cls = IVAS if cond_cfg["type"] == "ivas_combined": -- GitLab From c9a51347121b5f4f61058e820cccb7de3f0a879e Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 7 Aug 2025 15:38:16 +0200 Subject: [PATCH 031/101] [fix] missing support in IVAS_rend for trajectory and render_config --- ivas_processing_scripts/processing/chains.py | 15 ++++++++++++ ivas_processing_scripts/processing/ivas.py | 24 ++++++++++++++++++++ 2 files changed, 39 insertions(+) diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index aeaaa11f..2ecac3da 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -482,6 +482,16 @@ def get_processing_chain( # add optional IVAS_rend rendering step after each condition if cond_cfg.get("ivas_rend"): rend_cfg = cond_cfg["ivas_rend"] + + # check if trajectory is a path or boolean, boolean will trigger a search in the input dir + trajectory, trajectory_dir = get_trajectory_or_dir( + rend_cfg.get("trajectory"), cfg.input_path + ) + + # check if render config search is enabled + render_config = rend_cfg.get("render_config") + render_config_dir = cfg.input_path if render_config else None + chain["processes"].append( IVAS_rend( { @@ -490,6 +500,11 @@ def get_processing_chain( "out_fmt": rend_cfg.get("fmt", tmp_out_fmt), "bin": get_abs_path(rend_cfg.get("bin", None)), "opts": rend_cfg.get("opts"), + "trajectory": trajectory, + "trajectory_dir": trajectory_dir, + "only_3dof": rend_cfg.get("only_3dof"), + "render_config": render_config, + "render_config_dir": render_config_dir, "use_windows_codec_binaries": cfg.use_windows_codec_binaries, } ) diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 8bf668bb..6a5f23d4 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -471,6 +471,30 @@ class IVAS_rend(Processing): if self._use_wine: cmd.insert(0, "wine") + # search for a trajectory file if the trajectory dir is specified + if getattr(self, "trajectory_dir", None): + trj_name = out_file.name.split(".")[0] + self.trajectory = self.trajectory_dir.joinpath(f"{trj_name}.wav.ht.csv") + if not self.trajectory.exists(): + raise FileNotFoundError( + f"Trajectory file {self.trajectory} not found! Please check the configuration" + ) + + # truncate to 3DoF if needed + if getattr(self, "only_3dof", None): + trj_3dof = out_file.with_suffix(".3dof.ht.csv") + truncate_trajectory_3dof(self.trajectory, trj_3dof) + self.trajectory = trj_3dof + + if getattr(self, "trajectory", None): + cmd.extend(["-T", self.trajectory]) + + # add renderer config if specified + if getattr(self, "render_config", None): + rend_cfg_name = out_file.name.split(".")[0] + rend_cfg_file = self.render_config_dir.joinpath(f"{rend_cfg_name}.wav.cfg") + cmd.extend(["-render_config", rend_cfg_file]) + cmd.extend( [ "-fs", -- GitLab From 5f518d6d41f918896f0eab7de8fb675dca10c674 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Fri, 8 Aug 2025 11:28:48 +0200 Subject: [PATCH 032/101] fix incorrect initialization of intermediate SBA object --- .../generation/generate_masa_items.py | 12 +++++++----- .../generation/generate_mc_items.py | 10 ++++++---- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py index 65b29761..4936f8d5 100644 --- a/ivas_processing_scripts/generation/generate_masa_items.py +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -208,6 +208,7 @@ def generate_MASA_scene( # repeat for all source files offset = 0 + y_int = None for i in range(N_inputs): # parse parameters from the scene description source_file = ( @@ -269,9 +270,10 @@ def generate_MASA_scene( ) sys.exit(-1) - # initialize intermediate SBA object - y_int = audio.SceneBasedAudio(IR_fmt) - y_int.fs = cfg.fs + # initialize intermediate SBA object (based on the format of the IR file) + if y_int is None: + y_int = audio.SceneBasedAudio(IR_fmt) + y_int.fs = cfg.fs # read source file x = audio.fromfile("MONO", input_filename) @@ -325,13 +327,13 @@ def generate_MASA_scene( delta_offset = source_shift - offset if delta_offset > 0: # insert zeros to the output SBA signal to shift it right - audioarray.trim( + y_int.audio = audioarray.trim( y_int.audio, y_int.fs, limits=[-delta_offset, 0], samples=True ) offset = source_shift else: # insert zeros to the new SBA source signal to shift it right - audioarray.trim(x.audio, x.fs, limits=[delta_offset, 0], samples=True) + x.audio = audioarray.trim(x.audio, x.fs, limits=[delta_offset, 0], samples=True) # adjust the length of the audio source signal delta_length = len(x.audio) - len(y_int.audio) diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py index bac49e0c..e3e85b22 100644 --- a/ivas_processing_scripts/generation/generate_mc_items.py +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -208,6 +208,7 @@ def generate_MC_scene( # repeat for all source files offset = 0 + y_int = None for i in range(N_inputs): # parse parameters from the scene description source_file = ( @@ -270,8 +271,9 @@ def generate_MC_scene( sys.exit(-1) # initialize intermediate SBA object (based on the format of the IR file) - y_int = audio.SceneBasedAudio(IR_fmt) - y_int.fs = cfg.fs + if y_int is None: + y_int = audio.SceneBasedAudio(IR_fmt) + y_int.fs = cfg.fs # read source file x = audio.fromfile("MONO", input_filename) @@ -325,13 +327,13 @@ def generate_MC_scene( delta_offset = source_shift - offset if delta_offset > 0: # insert zeros to the output SBA signal to shift it right - audioarray.trim( + y_int.audio = audioarray.trim( y_int.audio, y_int.fs, limits=[-delta_offset, 0], samples=True ) offset = source_shift else: # insert zeros to the new SBA source signal to shift it right - audioarray.trim(x.audio, x.fs, limits=[delta_offset, 0], samples=True) + x.audio = audioarray.trim(x.audio, x.fs, limits=[delta_offset, 0], samples=True) # adjust the length of the audio source signal delta_length = len(x.audio) - len(y_int.audio) -- GitLab From de484f9d4bd764c5f286d4d57d395336e430b069 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Fri, 8 Aug 2025 13:20:44 +0200 Subject: [PATCH 033/101] fix formatting --- ivas_processing_scripts/generation/generate_masa_items.py | 4 +++- ivas_processing_scripts/generation/generate_mc_items.py | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py index 4936f8d5..9d71d7c4 100644 --- a/ivas_processing_scripts/generation/generate_masa_items.py +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -333,7 +333,9 @@ def generate_MASA_scene( offset = source_shift else: # insert zeros to the new SBA source signal to shift it right - x.audio = audioarray.trim(x.audio, x.fs, limits=[delta_offset, 0], samples=True) + x.audio = audioarray.trim( + x.audio, x.fs, limits=[delta_offset, 0], samples=True + ) # adjust the length of the audio source signal delta_length = len(x.audio) - len(y_int.audio) diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py index e3e85b22..2b2da206 100644 --- a/ivas_processing_scripts/generation/generate_mc_items.py +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -333,7 +333,9 @@ def generate_MC_scene( offset = source_shift else: # insert zeros to the new SBA source signal to shift it right - x.audio = audioarray.trim(x.audio, x.fs, limits=[delta_offset, 0], samples=True) + x.audio = audioarray.trim( + x.audio, x.fs, limits=[delta_offset, 0], samples=True + ) # adjust the length of the audio source signal delta_length = len(x.audio) - len(y_int.audio) -- GitLab From f886347b08b5dd1c020ed0279b6fc494c23288b4 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Fri, 8 Aug 2025 15:07:55 +0200 Subject: [PATCH 034/101] add mode parameter to reverb() --- .../audiotools/wrappers/reverb.py | 28 +++++++++++++++---- .../generation/generate_masa_items.py | 6 ++-- .../generation/generate_mc_items.py | 6 ++-- .../generation/generate_sba_items.py | 6 ++-- .../generation/generate_stereo_items.py | 2 +- 5 files changed, 33 insertions(+), 15 deletions(-) diff --git a/ivas_processing_scripts/audiotools/wrappers/reverb.py b/ivas_processing_scripts/audiotools/wrappers/reverb.py index bfbe39eb..10592259 100644 --- a/ivas_processing_scripts/audiotools/wrappers/reverb.py +++ b/ivas_processing_scripts/audiotools/wrappers/reverb.py @@ -50,6 +50,7 @@ def reverb( input: Audio, IR: Audio, align: Optional[float] = None, + mode: Optional[str] = None, ) -> Audio: """ Wrapper for the ITU-T reverb binary to convolve mono audio signal with an impulse response @@ -63,6 +64,9 @@ def reverb( Impulse response align: float multiplicative factor to apply to the reverberated sound in order to align its energy level with a second filePath to the output file + mode: str, optional + Mode of operation, None - no operation on the output, "same" centers the output signals by trimming left and right edge effects equally + "trim_left" - trims the left edge, "trim_right" - trims the right edge. Returns ------- @@ -122,15 +126,25 @@ def reverb( tmp_output_file = tmp_dir.joinpath("tmp_reverbOut.pcm") cmd.extend([tmp_input_file, tmp_IR_file, tmp_output_file]) - # run the 'reverb' command + # run the 'reverb' command (automatically prepends N zeros to the input signal to keep the output length the same as the input) run(cmd) # read the reverberated output file output = copy(tmp_input) output.audio, _ = read(tmp_output_file, nchannels=1, fs=tmp_input.fs) - # remove trailing part (to ensure that the length of the output is the same as the input) - output.audio = output.audio[: -(IR.audio.shape[0] - 1), :] + # trim the output + if mode == "same": + # center the output by trimming left and right edge effects equally + output.audio = output.audio[ + (IR.audio.shape[0] - 1) // 2 : -(IR.audio.shape[0] - 1) // 2, : + ] + elif mode == "trim_left": + # trim the left edge + output.audio = output.audio[(IR.audio.shape[0] - 1) :, :] + elif mode == "trim_right": + # trim the right edge + output.audio = output.audio[: -(IR.audio.shape[0] - 1), :] if old_fs: output.audio = resample_itu(output, old_fs) @@ -143,6 +157,7 @@ def reverb_stereo( input: Audio, stereo_IR: Audio, align: Optional[float] = None, + mode: Optional[str] = None, ) -> Audio: """ Wrapper for the ITU-T reverb binary to convolve mono audio signal with a stereo impulse response @@ -155,6 +170,9 @@ def reverb_stereo( Impulse response align: float multiplicative factor to apply to the reverberated sound in order to align its energy level with the second file + mode: str, optional + Mode of operation, None - no operation on the output, "same" centers the output signals by trimming left and right edge effects equally + "trim_left" - trims the left edge, "trim_right" - trims the right edge. Returns ------- @@ -182,8 +200,8 @@ def reverb_stereo( align = 1.0 / np.max(np.abs(H)) # convolve mono input with left and right IR - y_left = reverb(input, IR_left, align=align) - y_right = reverb(input, IR_right, align=align) + y_left = reverb(input, IR_left, align=align, mode=mode) + y_right = reverb(input, IR_right, align=align, mode=mode) # combine into stereo output y = audio.fromtype("STEREO") diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py index 9d71d7c4..57ab3cbd 100644 --- a/ivas_processing_scripts/generation/generate_masa_items.py +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -292,11 +292,11 @@ def generate_MASA_scene( # convolve MONO source audio with FOA/HOA2/HOA3 IR -> results in FOA/HOA2/HOA3 audio object if IR_fmt == "FOA": - x = reverb_foa(x, IR) + x = reverb_foa(x, IR, mode=None) elif IR_fmt == "HOA2": - x = reverb_hoa2(x, IR) + x = reverb_hoa2(x, IR, mode=None) elif IR_fmt == "HOA3": - x = reverb_hoa3(x, IR) + x = reverb_hoa3(x, IR, mode=None) # adjust the level of the FOA/HOA2/HOA3 signal x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py index 2b2da206..1b627e73 100644 --- a/ivas_processing_scripts/generation/generate_mc_items.py +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -292,11 +292,11 @@ def generate_MC_scene( # convolve MONO source audio with FOA/HOA2/HOA3 IR -> results in FOA/HOA2/HOA3 audio object if IR_fmt == "FOA": - x = reverb_foa(x, IR) + x = reverb_foa(x, IR, mode=None) elif IR_fmt == "HOA2": - x = reverb_hoa2(x, IR) + x = reverb_hoa2(x, IR, mode=None) elif IR_fmt == "HOA3": - x = reverb_hoa3(x, IR) + x = reverb_hoa3(x, IR, mode=None) # adjust the level of the FOA/HOA2/HOA3 signal x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index 96b542d2..feadf510 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -262,11 +262,11 @@ def generate_sba_scene( # convolve MONO source audio with FOA/HOA2/HOA3 IR -> results in FOA/HOA2/HOA3 audio object if cfg.format == "FOA": - x = reverb_foa(x, IR) + x = reverb_foa(x, IR, mode=None) elif cfg.format == "HOA2": - x = reverb_hoa2(x, IR) + x = reverb_hoa2(x, IR, mode=None) elif cfg.format == "HOA3": - x = reverb_hoa3(x, IR) + x = reverb_hoa3(x, IR, mode=None) # adjust the level of the FOA/HOA2/HOA3 signal x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index bea865de..2cd80fe5 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -267,7 +267,7 @@ def generate_stereo_scene( IR = audio.fromfile("STEREO", IR_filename) # convolve MONO source audio with STEREO IR -> results in STEREO audio object - x = reverb_stereo(x, IR) + x = reverb_stereo(x, IR, mode=None) # adjust the level of the STEREO signal x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") -- GitLab From 9f6d28e83c934bdaf7916f82d52c65944d034445 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Fri, 8 Aug 2025 15:08:46 +0200 Subject: [PATCH 035/101] remove obsolete files --- .../generation/process_ambi_items.py | 353 ---------------- .../generation/process_ism1_items.py | 356 ---------------- .../generation/process_ism2_items.py | 400 ------------------ .../generation/process_stereo_items.py | 327 -------------- 4 files changed, 1436 deletions(-) delete mode 100644 ivas_processing_scripts/generation/process_ambi_items.py delete mode 100644 ivas_processing_scripts/generation/process_ism1_items.py delete mode 100644 ivas_processing_scripts/generation/process_ism2_items.py delete mode 100644 ivas_processing_scripts/generation/process_stereo_items.py diff --git a/ivas_processing_scripts/generation/process_ambi_items.py b/ivas_processing_scripts/generation/process_ambi_items.py deleted file mode 100644 index f2b8982e..00000000 --- a/ivas_processing_scripts/generation/process_ambi_items.py +++ /dev/null @@ -1,353 +0,0 @@ -#!/usr/bin/env python3 - -# -# (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, -# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., -# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, -# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other -# contributors to this repository. All Rights Reserved. -# -# This software is protected by copyright law and by international treaties. -# The IVAS codec Public Collaboration consisting of Dolby International AB, Ericsson AB, -# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., -# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, -# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other -# contributors to this repository retain full ownership rights in their respective contributions in -# the software. This notice grants no license of any kind, including but not limited to patent -# license, nor is any license granted by implication, estoppel or otherwise. -# -# Contributors are required to enter into the IVAS codec Public Collaboration agreement before making -# contributions. -# -# This software is provided "AS IS", without any express or implied warranties. The software is in the -# development stage. It is intended exclusively for experts who have experience with such software and -# solely for the purpose of inspection. All implied warranties of non-infringement, merchantability -# and fitness for a particular purpose are hereby disclaimed and excluded. -# -# Any dispute, controversy or claim arising under or in relation to providing this software shall be -# submitted to and settled by the final, binding jurisdiction of the courts of Munich, Germany in -# accordance with the laws of the Federal Republic of Germany excluding its conflict of law rules and -# the United Nations Convention on Contracts on the International Sales of Goods. -# - -import logging -import os -from itertools import groupby, repeat -from math import floor - -import numpy as np - -from ivas_processing_scripts.audiotools import audio, audiofile, convert -from ivas_processing_scripts.audiotools.wrappers.bs1770 import get_loudness -from ivas_processing_scripts.audiotools.wrappers.reverb import reverb_foa, reverb_hoa2 -from ivas_processing_scripts.generation import config -from ivas_processing_scripts.utils import apply_func_parallel - -SEED_RANDOM_NOISE = 0 - - -# function for converting nd numpy array to strings with 2 decimal digits -def csv_formatdata(data): - for row in data: - yield ["%0.2f" % v for v in row] - - -# function for searching sequences of same the same character and replacing it by another string -def replace_char_seq_with_string(str, char_seq, repl_str): - result = [] - - # find groups of consecutive letters - groups = ["".join(list(g)) for k, g in groupby(str)] - - # limit the length of the replacement string by the length of the character sequence - repl_str = repl_str[: len(char_seq)] - - # replace each occurence of the sequence of characters - for g in groups: - if char_seq in g: - result.append(repl_str) - else: - result.append(g) - - return "".join(result) - - -def generate_ambi_items( - cfg: config.TestConfig, - logger: logging.Logger, -): - """Generate FOA/HOA2 items from mono items based on scene description""" - - # set the target level - if "loudness" not in cfg.__dict__: - cfg.loudness = -26 - - # set the fs - if "fs" not in cfg.__dict__: - cfg.fs = 48000 - - # set the IR fs - if "IR_fs" not in cfg.__dict__: - cfg.IR_fs = 48000 - - # set the pre-amble and post-amble - if "preamble" not in cfg.__dict__: - cfg.preamble = 0.0 - - if "postamble" not in cfg.__dict__: - cfg.postamble = 0.0 - - # set the IR path - if "IR_path" not in cfg.__dict__: - cfg.IR_path = os.path.join(os.path.dirname(__file__), "IR") - - # set the pre-amble and post-amble - if "add_low_level_random_noise" not in cfg.__dict__: - cfg.add_low_level_random_noise = False - - # setup binaural rendering - if "binaural_path" not in cfg.__dict__: - cfg.binaural_path = "" - - # set the listening lab designator - if "listening_lab" not in cfg.__dict__: - cfg.listening_lab = "l" - - # set the language designator - if "language" not in cfg.__dict__: - cfg.language = "EN" - - # set the experiment designator - if "exp" not in cfg.__dict__: - cfg.exp = "p04" - - # set the provider - if "provider" not in cfg.__dict__: - cfg.provider = "g" - - # set the prefix for all input filenames - if "use_input_prefix" not in cfg.__dict__: - cfg.use_input_prefix = "" - else: - # replace file designators - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "l", cfg.listening_lab - ) - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "LL", cfg.language - ) - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "eee", cfg.exp - ) - - # set the prefix for all IR filenames - if "use_IR_prefix" not in cfg.__dict__: - cfg.use_IR_prefix = "" - else: - # replace file designators - cfg.use_IR_prefix = replace_char_seq_with_string( - cfg.use_IR_prefix, "p", cfg.provider - ) - cfg.use_IR_prefix = replace_char_seq_with_string( - cfg.use_IR_prefix, "LL", cfg.language - ) - cfg.use_IR_prefix = replace_char_seq_with_string( - cfg.use_IR_prefix, "eee", cfg.exp - ) - - # set the prefix for all output filenames - if "use_output_prefix" not in cfg.__dict__: - cfg.use_output_prefix = None - else: - # replace file designators - cfg.use_output_prefix = replace_char_seq_with_string( - cfg.use_output_prefix, "l", cfg.listening_lab - ) - cfg.use_output_prefix = replace_char_seq_with_string( - cfg.use_output_prefix, "eee", cfg.exp - ) - - # set multiprocessing - if "multiprocessing" not in cfg.__dict__: - cfg.multiprocessing = True - - apply_func_parallel( - generate_ambi_scene, - zip(cfg.scenes.keys(), cfg.scenes.values(), repeat(cfg), repeat(logger)), - None, - "mp" if cfg.multiprocessing else None, - ) - - return - - -def generate_ambi_scene( - scene_name: str, scene: dict, cfg: config.TestConfig, logger: logging.Logger -): - logger.info( - f"Processing scene: {scene_name} out of {len(cfg.scenes)} scenes, name: {scene['name']}" - ) - - # extract the number of audio sources - N_sources = len(np.atleast_1d(scene["source"])) - - # read the shift time in seconds - if "overlap" in scene.keys(): - source_overlap = float(scene["overlap"]) - else: - source_overlap = 0.0 - - # read the ambi format - if "format" in scene.keys(): - ambi_format = scene["format"] - else: - ambi_format = "FOA" - - len_s1 = 0 - y = audio.SceneBasedAudio(ambi_format) - for i in range(N_sources): - # parse parameters from the scene description - source_file = np.atleast_1d(scene["source"])[i] - IR_file = np.atleast_1d(scene["IR"])[i] - - logger.info(f"Convolving {source_file} with {IR_file}") - - # read source file - x = audio.fromfile( - "MONO", - os.path.join( - cfg.input_path, - os.path.dirname(source_file), - cfg.use_input_prefix + os.path.basename(source_file), - ), - fs=cfg.fs, - ) - - # read the IR file - IR = audio.fromfile( - ambi_format, - os.path.join( - cfg.IR_path, - os.path.dirname(IR_file), - cfg.use_IR_prefix + os.path.basename(IR_file), - ), - fs=cfg.IR_fs, - ) - - if i == 0: - len_s1 = x.audio.shape[0] - - # convolve with the FOA/HOA2 IR - if ambi_format == "FOA": - x = reverb_foa(x, IR) - elif ambi_format == "HOA2": - x = reverb_hoa2(x, IR) - - # adjust the level of the foa signal - _, scale_factor, _ = get_loudness(x, cfg.loudness, "BINAURAL") - x.audio *= scale_factor - - # shift the second (and all other) source files (positive shift creates overlap, negative shift creates a gap) - if i > 0: - # get the length of the first source file - N_delay = len_s1 - - # add the shift - N_delay += int(-source_overlap * x.fs) - - # insert all-zero preamble - pre = np.zeros((N_delay, x.audio.shape[1])) - x.audio = np.concatenate([pre, x.audio]) - - # pad with zeros to ensure that the signal length is a multiple of 20ms - N_frame = x.fs / 50 - if len(x.audio) % N_frame != 0: - N_pad = int(N_frame - len(x.audio) % N_frame) - - # insert all-zero preamble - pre = np.zeros((N_pad, x.audio.shape[1])) - x.audio = np.concatenate([pre, x.audio]) - - # add source signal to the array of source signals - y.fs = x.fs - if y.audio is None: - y.audio = x.audio.copy() - else: - # pad with zeros to have equal length of all source signals - if x.audio.shape[0] > y.audio.shape[0]: - y.audio = np.vstack( - ( - y.audio, - np.zeros( - ( - x.audio.shape[0] - y.audio.shape[0], - y.audio.shape[1], - ) - ), - ) - ) - elif y.audio.shape[0] > x.audio.shape[0]: - x.audio = np.vstack( - ( - x.audio, - np.zeros( - ( - y.audio.shape[0] - x.audio.shape[0], - x.audio.shape[1], - ) - ), - ) - ) - - # superimpose - y.audio += x.audio - - # append pre-amble and post-amble to all sources - if cfg.preamble != 0.0: - # ensure that pre-amble is a multiple of 20ms - N_pre = int(floor(cfg.preamble * 50) / 50 * y.fs) - - # insert all-zero preamble to all sources - pre = np.zeros((N_pre, y.audio.shape[1])) - y.audio = np.concatenate([pre, y.audio]) - - if cfg.postamble != 0.0: - # ensure that post-mable is a multiple of 20ms - N_post = int(floor(cfg.postamble * 50) / 50 * y.fs) - - # append all-zero postamble to all sources - post = np.zeros((N_post, y.audio.shape[1])) - y.audio = np.concatenate([y.audio, post]) - - # add random noise - if cfg.add_low_level_random_noise: - # create uniformly distributed noise between -4 and 4 - np.random.seed(SEED_RANDOM_NOISE) - noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") - - # superimpose - y.audio += noise - - # write the reverberated audio into output file - audiofile.write( - os.path.join( - cfg.output_path, - os.path.dirname(scene["name"]), - cfg.use_output_prefix + os.path.basename(scene["name"]), - ), - y.audio, - y.fs, - ) - - # convert to binaural if option chosen - if cfg.binaural_path != "": - binaudio = audio.fromtype("BINAURAL") - binaudio.fs = y.fs - convert.format_conversion(y, binaudio) - audiofile.write( - os.path.join(cfg.binaural_path, scene["name"]), - binaudio.audio, - binaudio.fs, - ) - - return diff --git a/ivas_processing_scripts/generation/process_ism1_items.py b/ivas_processing_scripts/generation/process_ism1_items.py deleted file mode 100644 index 2177f09b..00000000 --- a/ivas_processing_scripts/generation/process_ism1_items.py +++ /dev/null @@ -1,356 +0,0 @@ -#!/usr/bin/env python3 - -# -# (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, -# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., -# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, -# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other -# contributors to this repository. All Rights Reserved. -# -# This software is protected by copyright law and by international treaties. -# The IVAS codec Public Collaboration consisting of Dolby International AB, Ericsson AB, -# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., -# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, -# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other -# contributors to this repository retain full ownership rights in their respective contributions in -# the software. This notice grants no license of any kind, including but not limited to patent -# license, nor is any license granted by implication, estoppel or otherwise. -# -# Contributors are required to enter into the IVAS codec Public Collaboration agreement before making -# contributions. -# -# This software is provided "AS IS", without any express or implied warranties. The software is in the -# development stage. It is intended exclusively for experts who have experience with such software and -# solely for the purpose of inspection. All implied warranties of non-infringement, merchantability -# and fitness for a particular purpose are hereby disclaimed and excluded. -# -# Any dispute, controversy or claim arising under or in relation to providing this software shall be -# submitted to and settled by the final, binding jurisdiction of the courts of Munich, Germany in -# accordance with the laws of the Federal Republic of Germany excluding its conflict of law rules and -# the United Nations Convention on Contracts on the International Sales of Goods. -# - -import csv -import logging -import os -from itertools import groupby, repeat -from math import floor - -import numpy as np - -from ivas_processing_scripts.audiotools import audio, audiofile -from ivas_processing_scripts.audiotools.wrappers.bs1770 import get_loudness -from ivas_processing_scripts.generation import config -from ivas_processing_scripts.utils import apply_func_parallel - -SEED_RANDOM_NOISE = 0 - - -# function for converting nd numpy array to strings with 2 decimal digits -def csv_formatdata(data): - for row in data: - yield ["%0.2f" % v for v in row] - - -# function for searching sequences of same the same character and replacing it by another string -def replace_char_seq_with_string(str, char_seq, repl_str): - result = [] - - # find groups of consecutive letters - groups = ["".join(list(g)) for k, g in groupby(str)] - - # limit the length of the replacement string by the length of the character sequence - repl_str = repl_str[: len(char_seq)] - - # replace each occurence of the sequence of characters - for g in groups: - if char_seq in g: - result.append(repl_str) - else: - result.append(g) - - return "".join(result) - - -def generate_ism1_items( - cfg: config.TestConfig, - logger: logging.Logger, -): - """Generate ISM2 items with metadata from mono items based on scene description""" - - # set the target level - if "loudness" not in cfg.__dict__: - cfg.loudness = -26 - - # set the fs - if "fs" not in cfg.__dict__: - cfg.fs = 48000 - - # set the pre-amble and post-amble - if "preamble" not in cfg.__dict__: - cfg.preamble = 0.0 - - if "postamble" not in cfg.__dict__: - cfg.postamble = 0.0 - - # set the pre-amble and post-amble - if "add_low_level_random_noise" not in cfg.__dict__: - cfg.add_low_level_random_noise = False - - # set the listening lab designator - if "listening_lab" not in cfg.__dict__: - cfg.listening_lab = "l" - - # set the language designator - if "language" not in cfg.__dict__: - cfg.language = "EN" - - # set the experiment designator - if "exp" not in cfg.__dict__: - cfg.exp = "p06" - - # set the provider - if "provider" not in cfg.__dict__: - cfg.provider = "g" - - # set the prefix for all input filenames - if "use_input_prefix" not in cfg.__dict__: - cfg.use_input_prefix = "" - else: - # replace file designators - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "l", cfg.listening_lab - ) - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "LL", cfg.language - ) - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "eee", cfg.exp - ) - - # set the prefix for all output filenames - if "use_output_prefix" not in cfg.__dict__: - cfg.use_output_prefix = None - else: - # replace file designators - cfg.use_output_prefix = replace_char_seq_with_string( - cfg.use_output_prefix, "l", cfg.listening_lab - ) - cfg.use_output_prefix = replace_char_seq_with_string( - cfg.use_output_prefix, "eee", cfg.exp - ) - - # set multiprocessing - if "multiprocessing" not in cfg.__dict__: - cfg.multiprocessing = True - - apply_func_parallel( - generate_ism1_scene, - zip(cfg.scenes.keys(), cfg.scenes.values(), repeat(cfg), repeat(logger)), - None, - "mp" if cfg.multiprocessing else None, - ) - - return - - -def generate_ism1_scene( - scene_name: str, scene: dict, cfg: config.TestConfig, logger: logging.Logger -): - logger.info( - f"Processing {scene_name} out of {len(cfg.scenes)} scenes, name: {scene['name']}" - ) - - # extract the number of audio sources - N_sources = len(np.atleast_1d(scene["source"])) - - # initialize output arrays - y = audio.ChannelBasedAudio("MONO") - y_meta = None - - # read the shift time in seconds - if "overlap" in scene.keys(): - source_overlap = float(scene["overlap"]) - else: - source_overlap = 0.0 - - logger.info( - f"Encoding {scene['source']} at position(s) {scene['azimuth']},{scene['elevation']}" - ) - - # repeat for all source files - for i in range(N_sources): - # parse parameters from the scene description - source_file = ( - scene["source"][i] if isinstance(scene["source"], list) else scene["source"] - ) - - # read source file - x = audio.fromfile( - "MONO", - os.path.join( - cfg.input_path, - os.path.dirname(source_file), - cfg.use_input_prefix + os.path.basename(source_file), - ), - fs=cfg.fs, - ) - - # get the number of frames (multiple of 20ms) - N_frames = int(len(x.audio) / x.fs * 50) - frame_len = int(x.fs / 50) - - # trim the samples from the end to ensure that the signal length is a multiple of 20ms - x.audio = x.audio[: N_frames * frame_len] - - # adjust the level of the source file - _, scale_factor, _ = get_loudness(x, cfg.loudness, "MONO") - x.audio *= scale_factor - - # shift the second (and all other) source files (positive shift creates overlap, negative shift creates a gap) - if i > 0: - # get the length of the first source file - N_delay = len(y.audio) - - # add the shift value (ensure that the shift is a multiple of 20ms) - N_delay += int(floor(-source_overlap * 50) / 50 * x.fs) - - # insert all-zero signal - pre = np.zeros((N_delay, 1)) - x.audio = np.concatenate([pre, x.audio]) - - # pad with zeros to ensure that the signal length is a multiple of 20ms - if len(x.audio) % frame_len != 0: - # pad the source signal - N_pad = int(frame_len - len(x.audio) % frame_len) - post = np.zeros((N_pad, 1)) - x.audio = np.concatenate([x.audio, post]) - - # superimpose all source signals together - y.fs = x.fs - if y.audio is None: - y.audio = x.audio.copy() - else: - y.audio.resize(x.audio.shape, refcheck=False) - y.audio += x.audio - - # append pre-amble and post-amble to all sources - if cfg.preamble != 0.0: - # ensure that pre-amble is a multiple of 20ms - N_pre = int(floor(cfg.preamble * 50) / 50 * y.fs) - - # insert all-zero preamble to all sources - pre = np.zeros((N_pre, y.audio.shape[1])) - y.audio = np.concatenate([pre, y.audio]) - - if cfg.postamble != 0.0: - # ensure that post-amble is a multiple of 20ms - N_post = int(floor(cfg.postamble * 50) / 50 * y.fs) - - # append all-zero postamble to all sources - post = np.zeros((N_post, y.audio.shape[1])) - y.audio = np.concatenate([y.audio, post]) - - # add random noise - if cfg.add_low_level_random_noise: - # create uniformly distributed noise between -4 and 4 - np.random.seed(SEED_RANDOM_NOISE) - noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") - - # superimpose - y.audio += noise - - # process azimuth and elevation - source_azi = scene["azimuth"] - source_ele = scene["elevation"] - - N_frames = int(len(y.audio) / y.fs * 50) - - # read azimuth information and convert to an array - if isinstance(source_azi, str): - if ":" in source_azi: - # start with the initial azimuth value and apply step N_frames times - source_azi = source_azi.split(":") - azi = np.arange( - float(eval(source_azi[0])), - float(eval(source_azi[0])) + N_frames * float(eval(source_azi[1])), - float(eval(source_azi[1])), - ) - else: - # replicate static azimuth value N_frames times - azi = np.repeat(float(eval(source_azi)), N_frames) - else: - # replicate static azimuth value N_frames times - azi = np.repeat(float(source_azi), N_frames) - - # convert azimuth from 0 .. 360 to -180 .. +180 - azi = (azi + 180) % 360 - 180 - - # check, if azimuth is from -180 .. +180 - if any(azi > 180) or any(azi < -180): - logger.error( - f"Incorrect value(s) of azimuth: {azi[(azi > 180) | (azi < -180)]}" - ) - - # read elevation information and convert to an array - if isinstance(source_ele, str): - if ":" in source_ele: - # convert into array (initial_value:step:stop_value) - # note: the stop_value value is +-90 degrees depending on the sign of the step - source_ele = source_ele.split(":") - ele = np.arange( - float(eval(source_ele[0])), - np.sign(float(eval(source_ele[1]))) * 90, - float(eval(source_ele[1])), - )[:N_frames] - - # repeat the last elevation value, if array is shorter than N_frames - if len(ele) < N_frames: - ele = np.append(ele, np.full(N_frames - len(ele), ele[-1])) - else: - # replicate static elevation value N_frames times - ele = np.repeat(float(eval(source_ele)), N_frames) - else: - # replicate static elevation value N_frames times - ele = np.repeat(float(source_ele), N_frames) - - # check if elevation is from -90 .. +90 - if any(ele > 90) or any(ele < -90): - logger.error( - f"Incorrect value(s) of elevation: {ele[(ele > 90) | (ele < -90)]}" - ) - - # arrange all metadata fields column-wise into a matrix - y_meta = np.column_stack((azi, ele)) - - # write ISM audio stream to the output file - audiofile.write( - os.path.join( - cfg.output_path, - os.path.dirname(scene["name"]), - cfg.use_output_prefix + os.path.basename(scene["name"]), - ), - y.audio, - y.fs, - ) - - # write ISM metadata to the output file in .0.csv format - csv_filename = os.path.join( - cfg.output_path, - os.path.dirname(scene["name"]), - cfg.use_output_prefix + os.path.basename(scene["name"]) + ".0.csv", - ) - - with open( - csv_filename, - "w", - newline="", - encoding="utf-8", - ) as f: - # create csv writer - writer = csv.writer(f) - - # write all rows to the .csv file - writer.writerows(csv_formatdata(y_meta)) - - return diff --git a/ivas_processing_scripts/generation/process_ism2_items.py b/ivas_processing_scripts/generation/process_ism2_items.py deleted file mode 100644 index 83bd59e4..00000000 --- a/ivas_processing_scripts/generation/process_ism2_items.py +++ /dev/null @@ -1,400 +0,0 @@ -#!/usr/bin/env python3 - -# -# (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, -# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., -# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, -# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other -# contributors to this repository. All Rights Reserved. -# -# This software is protected by copyright law and by international treaties. -# The IVAS codec Public Collaboration consisting of Dolby International AB, Ericsson AB, -# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., -# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, -# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other -# contributors to this repository retain full ownership rights in their respective contributions in -# the software. This notice grants no license of any kind, including but not limited to patent -# license, nor is any license granted by implication, estoppel or otherwise. -# -# Contributors are required to enter into the IVAS codec Public Collaboration agreement before making -# contributions. -# -# This software is provided "AS IS", without any express or implied warranties. The software is in the -# development stage. It is intended exclusively for experts who have experience with such software and -# solely for the purpose of inspection. All implied warranties of non-infringement, merchantability -# and fitness for a particular purpose are hereby disclaimed and excluded. -# -# Any dispute, controversy or claim arising under or in relation to providing this software shall be -# submitted to and settled by the final, binding jurisdiction of the courts of Munich, Germany in -# accordance with the laws of the Federal Republic of Germany excluding its conflict of law rules and -# the United Nations Convention on Contracts on the International Sales of Goods. -# - -import csv -import logging -import os -from itertools import groupby, repeat -from math import floor - -import numpy as np - -from ivas_processing_scripts.audiotools import audio, audiofile -from ivas_processing_scripts.audiotools.wrappers.bs1770 import get_loudness -from ivas_processing_scripts.generation import config -from ivas_processing_scripts.utils import apply_func_parallel - -SEED_RANDOM_NOISE = 0 - - -# function for converting nd numpy array to strings with 2 decimal digits -def csv_formatdata(data): - for row in data: - yield ["%0.2f" % v for v in row] - - -# function for searching sequences of same the same character and replacing it by another string -def replace_char_seq_with_string(str, char_seq, repl_str): - result = [] - - # find groups of consecutive letters - groups = ["".join(list(g)) for k, g in groupby(str)] - - # limit the length of the replacement string by the length of the character sequence - repl_str = repl_str[: len(char_seq)] - - # replace each occurence of the sequence of characters - for g in groups: - if char_seq in g: - result.append(repl_str) - else: - result.append(g) - - return "".join(result) - - -def generate_ism2_items( - cfg: config.TestConfig, - logger: logging.Logger, -): - """Generate ISM2 items with metadata from mono items based on scene description""" - - # set the target level - if "loudness" not in cfg.__dict__: - cfg.loudness = -26 - - # set the fs - if "fs" not in cfg.__dict__: - cfg.fs = 48000 - - # set the pre-amble and post-amble - if "preamble" not in cfg.__dict__: - cfg.preamble = 0.0 - - if "postamble" not in cfg.__dict__: - cfg.postamble = 0.0 - - # set the pre-amble and post-amble - if "add_low_level_random_noise" not in cfg.__dict__: - cfg.add_low_level_random_noise = False - - # set the listening lab designator - if "listening_lab" not in cfg.__dict__: - cfg.listening_lab = "l" - - # set the language designator - if "language" not in cfg.__dict__: - cfg.language = "EN" - - # set the experiment designator - if "exp" not in cfg.__dict__: - cfg.exp = "p07" - - # set the provider - if "provider" not in cfg.__dict__: - cfg.provider = "g" - - # set the prefix for all input filenames - if "use_input_prefix" not in cfg.__dict__: - cfg.use_input_prefix = "" - else: - # replace file designators - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "l", cfg.listening_lab - ) - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "LL", cfg.language - ) - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "eee", cfg.exp - ) - - # set the prefix for all output filenames - if "use_output_prefix" not in cfg.__dict__: - cfg.use_output_prefix = None - else: - # replace file designators - cfg.use_output_prefix = replace_char_seq_with_string( - cfg.use_output_prefix, "l", cfg.listening_lab - ) - cfg.use_output_prefix = replace_char_seq_with_string( - cfg.use_output_prefix, "eee", cfg.exp - ) - - # set multiprocessing - if "multiprocessing" not in cfg.__dict__: - cfg.multiprocessing = True - - apply_func_parallel( - generate_ism2_scene, - zip(cfg.scenes.keys(), cfg.scenes.values(), repeat(cfg), repeat(logger)), - None, - "mp" if cfg.multiprocessing else None, - ) - - return - - -def generate_ism2_scene( - scene_name: str, scene: dict, cfg: config.TestConfig, logger: logging.Logger -): - logger.info( - f"Processing {scene_name} out of {len(cfg.scenes)} scenes, name: {scene['name']}" - ) - - # extract the number of audio sources - N_sources = len(np.atleast_1d(scene["source"])) - - # initialize output arrays - y = audio.ChannelBasedAudio("STEREO") - y_meta = None - - # read the shift time in seconds - if "overlap" in scene.keys(): - source_overlap = float(scene["overlap"]) - else: - source_overlap = 0.0 - - # repeat for all source files - for i in range(N_sources): - # parse parameters from the scene description - source_file = ( - scene["source"][i] if isinstance(scene["source"], list) else scene["source"] - ) - source_azi = ( - scene["azimuth"][i] - if isinstance(scene["azimuth"], list) - else scene["azimuth"] - ) - source_ele = ( - scene["elevation"][i] - if isinstance(scene["elevation"], list) - else scene["elevation"] - ) - - logger.info(f"Encoding {source_file} at position(s) {source_azi},{source_ele}") - - # read source file - x = audio.fromfile( - "MONO", - os.path.join( - cfg.input_path, - os.path.dirname(source_file), - cfg.use_input_prefix + os.path.basename(source_file), - ), - fs=cfg.fs, - ) - - # get the number of frames (multiple of 20ms) - N_frames = int(len(x.audio) / x.fs * 50) - frame_len = int(x.fs / 50) - - # trim the samples from the end to ensure that the signal length is a multiple of 20ms - x.audio = x.audio[: N_frames * frame_len] - - # adjust the level of the source file - _, scale_factor, _ = get_loudness(x, cfg.loudness, "MONO") - x.audio *= scale_factor - - # shift the second (and all other) source files (positive shift creates overlap, negative shift creates a gap) - if i > 0: - # get the length of the first source file - N_delay = len(y.audio[:, 0]) - - # add the shift value (ensure that the shift is a multiple of 20ms) - N_delay += int(floor(-source_overlap * 50) / 50 * x.fs) - - # insert all-zero signal - pre = np.zeros((N_delay, x.audio.shape[1])) - x.audio = np.concatenate([pre, x.audio]) - - # pad with zeros to ensure that the signal length is a multiple of 20ms - if len(x.audio) % frame_len != 0: - # pad the source signal - N_pad = int(frame_len - len(x.audio) % frame_len) - post = np.zeros((N_pad, x.audio.shape[1])) - x.audio = np.concatenate([x.audio, post]) - - # add source signal to the array of all source signals - y.fs = x.fs - if y.audio is None: - y.audio = x.audio.copy() - else: - # pad with zeros to have the same length of all source signals - if x.audio.shape[0] > y.audio.shape[0]: - y.audio = np.vstack( - ( - y.audio, - np.zeros( - (x.audio.shape[0] - y.audio.shape[0], y.audio.shape[1]) - ), - ) - ) - elif y.audio.shape[0] > x.audio.shape[0]: - x.audio = np.vstack( - ( - x.audio, - np.zeros( - (y.audio.shape[0] - x.audio.shape[0], x.audio.shape[1]) - ), - ) - ) - y.audio = np.hstack((y.audio, x.audio)) - - # append pre-amble and post-amble to all sources - if cfg.preamble != 0.0: - # ensure that pre-amble is a multiple of 20ms - N_pre = int(floor(cfg.preamble * 50) / 50 * y.fs) - - # insert all-zero preamble to all sources - pre = np.zeros((N_pre, y.audio.shape[1])) - y.audio = np.concatenate([pre, y.audio]) - - if cfg.postamble != 0.0: - # ensure that post-mable is a multiple of 20ms - N_post = int(floor(cfg.postamble * 50) / 50 * y.fs) - - # append all-zero postamble to all sources - post = np.zeros((N_post, y.audio.shape[1])) - y.audio = np.concatenate([y.audio, post]) - - # add random noise - if cfg.add_low_level_random_noise: - # create uniformly distributed noise between -4 and 4 - np.random.seed(SEED_RANDOM_NOISE) - noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") - - # superimpose - y.audio += noise - - # create metadata files - for i in range(N_sources): - # parse metadata parameters from the scene description - source_azi = ( - scene["azimuth"][i] - if isinstance(scene["azimuth"], list) - else scene["azimuth"] - ) - source_ele = ( - scene["elevation"][i] - if isinstance(scene["elevation"], list) - else scene["elevation"] - ) - - N_frames = int(len(y.audio) / y.fs * 50) - - # read azimuth information and convert to an array - if isinstance(source_azi, str): - if ":" in source_azi: - # start with the initial azimuth value and apply step N_frames times - source_azi = source_azi.split(":") - azi = np.arange( - float(eval(source_azi[0])), - float(eval(source_azi[0])) + N_frames * float(eval(source_azi[1])), - float(eval(source_azi[1])), - ) - else: - # replicate static azimuth value N_frames times - azi = np.repeat(float(eval(source_azi)), N_frames) - else: - # replicate static azimuth value N_frames times - azi = np.repeat(float(source_azi), N_frames) - - # convert azimuth from 0 .. 360 to -180 .. +180 - azi = (azi + 180) % 360 - 180 - - # check if azimuth is from -180 .. +180 - if any(azi > 180) or any(azi < -180): - logger.error( - f"Incorrect value(s) of azimuth: {azi[(azi > 180) | (azi < -180)]}" - ) - - # read elevation information and convert to an array - if isinstance(source_ele, str): - if ":" in source_ele: - # convert into array (initial_value:step:stop_value) - # note: the stop_value value is +-90 degrees depending on the sign of the step - source_ele = source_ele.split(":") - ele = np.arange( - float(eval(source_ele[0])), - np.sign(float(eval(source_ele[1]))) * 90, - float(eval(source_ele[1])), - )[:N_frames] - - # repeat the last elevation value, if array is shorter than N_frames - if len(ele) < N_frames: - ele = np.append(ele, np.full(N_frames - len(ele), ele[-1])) - else: - # replicate static elevation value N_frames times - ele = np.repeat(float(eval(source_ele)), N_frames) - else: - # replicate static elevation value N_frames times - ele = np.repeat(float(source_ele), N_frames) - - # check if elevation is from -90 .. +90 - if any(ele > 90) or any(ele < -90): - logger.error( - f"Incorrect value(s) of elevation: {ele[(ele > 90) | (ele < -90)]}" - ) - - # arrange all metadata fields column-wise into a matrix - x_meta = np.column_stack((azi, ele)) - - x_meta = x_meta[np.newaxis, :] - if y_meta is None: - y_meta = x_meta - else: - y_meta = np.concatenate([y_meta, x_meta]) - - # write individual ISM audio streams to the output file in an interleaved format - audiofile.write( - os.path.join( - cfg.output_path, - os.path.dirname(scene["name"]), - cfg.use_output_prefix + os.path.basename(scene["name"]), - ), - y.audio, - y.fs, - ) - - # write individual ISM metadata to output files in .csv format - for i in range(N_sources): - # generate .csv filename (should end with .0.csv, .1.csv, ...) - csv_filename = os.path.join( - cfg.output_path, - os.path.dirname(scene["name"]), - cfg.use_output_prefix + os.path.basename(scene["name"]) + f".{i}.csv", - ) - - with open( - csv_filename, - "w", - newline="", - encoding="utf-8", - ) as f: - # create csv writer - writer = csv.writer(f) - - # write all rows to the .csv file - writer.writerows(csv_formatdata(y_meta[i])) - - return diff --git a/ivas_processing_scripts/generation/process_stereo_items.py b/ivas_processing_scripts/generation/process_stereo_items.py deleted file mode 100644 index 7d05de54..00000000 --- a/ivas_processing_scripts/generation/process_stereo_items.py +++ /dev/null @@ -1,327 +0,0 @@ -#!/usr/bin/env python3 - -# -# (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, -# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., -# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, -# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other -# contributors to this repository. All Rights Reserved. -# -# This software is protected by copyright law and by international treaties. -# The IVAS codec Public Collaboration consisting of Dolby International AB, Ericsson AB, -# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., -# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, -# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other -# contributors to this repository retain full ownership rights in their respective contributions in -# the software. This notice grants no license of any kind, including but not limited to patent -# license, nor is any license granted by implication, estoppel or otherwise. -# -# Contributors are required to enter into the IVAS codec Public Collaboration agreement before making -# contributions. -# -# This software is provided "AS IS", without any express or implied warranties. The software is in the -# development stage. It is intended exclusively for experts who have experience with such software and -# solely for the purpose of inspection. All implied warranties of non-infringement, merchantability -# and fitness for a particular purpose are hereby disclaimed and excluded. -# -# Any dispute, controversy or claim arising under or in relation to providing this software shall be -# submitted to and settled by the final, binding jurisdiction of the courts of Munich, Germany in -# accordance with the laws of the Federal Republic of Germany excluding its conflict of law rules and -# the United Nations Convention on Contracts on the International Sales of Goods. -# - -import logging -import os -from itertools import groupby, repeat -from math import floor - -import numpy as np - -from ivas_processing_scripts.audiotools import audio, audiofile -from ivas_processing_scripts.audiotools.wrappers.bs1770 import get_loudness -from ivas_processing_scripts.audiotools.wrappers.reverb import reverb_stereo -from ivas_processing_scripts.generation import config -from ivas_processing_scripts.utils import apply_func_parallel - -SEED_RANDOM_NOISE = 0 - - -# function for converting nd numpy array to strings with 2 decimal digits -def csv_formatdata(data): - for row in data: - yield ["%0.2f" % v for v in row] - - -# function for searching sequences of same the same character and replacing it by another string -def replace_char_seq_with_string(str, char_seq, repl_str): - result = [] - - # find groups of consecutive letters - groups = ["".join(list(g)) for k, g in groupby(str)] - - # limit the length of the replacement string by the length of the character sequence - repl_str = repl_str[: len(char_seq)] - - # replace each occurence of the sequence of characters - for g in groups: - if char_seq in g: - result.append(repl_str) - else: - result.append(g) - - return "".join(result) - - -def generate_stereo_items( - cfg: config.TestConfig, - logger: logging.Logger, -): - """Generate STEREO items from mono items based on scene description""" - - # set the target level - if "loudness" not in cfg.__dict__: - cfg.loudness = -26 - - # set the fs - if "fs" not in cfg.__dict__: - cfg.fs = 48000 - - # set the IR fs - if "IR_fs" not in cfg.__dict__: - cfg.IR_fs = 48000 - - # set the pre-amble and post-amble - if "preamble" not in cfg.__dict__: - cfg.preamble = 0.0 - - if "postamble" not in cfg.__dict__: - cfg.postamble = 0.0 - - # set the IR path - if "IR_path" not in cfg.__dict__: - cfg.IR_path = os.path.join(os.path.dirname(__file__), "IRs") - - # set the pre-amble and post-amble - if "add_low_level_random_noise" not in cfg.__dict__: - cfg.add_low_level_random_noise = False - - # set the listening lab designator - if "listening_lab" not in cfg.__dict__: - cfg.listening_lab = "l" - - # set the language designator - if "language" not in cfg.__dict__: - cfg.language = "EN" - - # set the experiment designator - if "exp" not in cfg.__dict__: - cfg.exp = "p01" - - # set the provider - if "provider" not in cfg.__dict__: - cfg.provider = "g" - - # set the prefix for all input filenames - if "use_input_prefix" not in cfg.__dict__: - cfg.use_input_prefix = "" - else: - # replace file designators - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "l", cfg.listening_lab - ) - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "LL", cfg.language - ) - cfg.use_input_prefix = replace_char_seq_with_string( - cfg.use_input_prefix, "eee", cfg.exp - ) - - # set the prefix for all IR filenames - if "use_IR_prefix" not in cfg.__dict__: - cfg.use_IR_prefix = "" - else: - # replace file designators - cfg.use_IR_prefix = replace_char_seq_with_string( - cfg.use_IR_prefix, "p", cfg.provider - ) - cfg.use_IR_prefix = replace_char_seq_with_string( - cfg.use_IR_prefix, "LL", cfg.language - ) - cfg.use_IR_prefix = replace_char_seq_with_string( - cfg.use_IR_prefix, "eee", cfg.exp - ) - - # set the prefix for all output filenames - if "use_output_prefix" not in cfg.__dict__: - cfg.use_output_prefix = None - else: - # replace file designators - cfg.use_output_prefix = replace_char_seq_with_string( - cfg.use_output_prefix, "l", cfg.listening_lab - ) - cfg.use_output_prefix = replace_char_seq_with_string( - cfg.use_output_prefix, "eee", cfg.exp - ) - - # set multiprocessing - if "multiprocessing" not in cfg.__dict__: - cfg.multiprocessing = True - - apply_func_parallel( - generate_stereo_scene, - zip(cfg.scenes.keys(), cfg.scenes.values(), repeat(cfg), repeat(logger)), - None, - "mp" if cfg.multiprocessing else None, - ) - - return - - -def generate_stereo_scene( - scene_name: str, scene: dict, cfg: config.TestConfig, logger: logging.Logger -): - logger.info( - f"Processing scene: {scene_name} out of {len(cfg.scenes)} scenes, name: {scene['name']}" - ) - - # extract the number of audio sources - N_sources = len(np.atleast_1d(scene["source"])) - - # read the shift time in seconds - if "overlap" in scene.keys(): - source_overlap = float(scene["overlap"]) - else: - source_overlap = 0.0 - - len_s1 = 0 - y = audio.ChannelBasedAudio("STEREO") - for i in range(N_sources): - # parse parameters from the scene description - source_file = np.atleast_1d(scene["source"])[i] - IR_file = np.atleast_1d(scene["IR"])[i] - - logger.info(f"Convolving {source_file} with {IR_file}") - - # read source file - x = audio.fromfile( - "MONO", - os.path.join( - cfg.input_path, - os.path.dirname(source_file), - cfg.use_input_prefix + os.path.basename(source_file), - ), - fs=cfg.fs, - ) - - # read the IR file - IR = audio.fromfile( - "STEREO", - os.path.join( - cfg.IR_path, - os.path.dirname(IR_file), - cfg.use_IR_prefix + os.path.basename(IR_file), - ), - fs=cfg.IR_fs, - ) - - if i == 0: - len_s1 = x.audio.shape[0] - - # convolve with stereo IR - x = reverb_stereo(x, IR) - - # adjust the level of the stereo signal - _, scale_factor, _ = get_loudness(x, cfg.loudness, "STEREO") - x.audio *= scale_factor - - # shift the second (and all other) source files (positive shift creates overlap, negative shift creates a gap) - if i > 0: - # get the length of the first source file - N_delay = len_s1 - - # add the shift - N_delay += int(-source_overlap * x.fs) - - # insert all-zero preamble - pre = np.zeros((N_delay, x.audio.shape[1])) - x.audio = np.concatenate([pre, x.audio]) - - # add source signal to the array of source signals - y.fs = x.fs - if y.audio is None: - y.audio = x.audio.copy() - else: - # pad with zeros to have equal length of all source signals - if x.audio.shape[0] > y.audio.shape[0]: - y.audio = np.vstack( - ( - y.audio, - np.zeros( - ( - x.audio.shape[0] - y.audio.shape[0], - y.audio.shape[1], - ) - ), - ) - ) - elif y.audio.shape[0] > x.audio.shape[0]: - x.audio = np.vstack( - ( - x.audio, - np.zeros( - ( - y.audio.shape[0] - x.audio.shape[0], - x.audio.shape[1], - ) - ), - ) - ) - - # superimpose - y.audio += x.audio - - # append pre-amble and post-amble to all sources - if cfg.preamble != 0.0: - # ensure that pre-amble is a multiple of 20ms - N_pre = int(floor(cfg.preamble * 50) / 50 * y.fs) - - # insert all-zero preamble to all sources - pre = np.zeros((N_pre, y.audio.shape[1])) - y.audio = np.concatenate([pre, y.audio]) - - if cfg.postamble != 0.0: - # ensure that post-mable is a multiple of 20ms - N_post = int(floor(cfg.postamble * 50) / 50 * y.fs) - - # append all-zero postamble to all sources - post = np.zeros((N_post, y.audio.shape[1])) - y.audio = np.concatenate([y.audio, post]) - - # pad with zeros to ensure that the signal length is a multiple of 20ms - N_frame = y.fs / 50 - if y.audio.shape[0] % N_frame != 0: - N_pad = int(N_frame - y.audio.shape[0] % N_frame) - - # insert all-zero postamble - post = np.zeros((N_pad, y.audio.shape[1])) - y.audio = np.concatenate([y.audio, post]) - - # add random noise - if cfg.add_low_level_random_noise: - # create uniformly distributed noise between -4 and 4 - np.random.seed(SEED_RANDOM_NOISE) - noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") - - # superimpose - y.audio += noise - - # write the reverberated audio into output file - audiofile.write( - os.path.join( - cfg.output_path, - os.path.dirname(scene["name"]), - cfg.use_output_prefix + os.path.basename(scene["name"]), - ), - y.audio, - y.fs, - ) -- GitLab From dc47930ebc344c17ac883f9d0520719f9e8517ae Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Fri, 8 Aug 2025 15:41:06 +0200 Subject: [PATCH 036/101] support mode in reverb_foa() --- .../audiotools/wrappers/reverb.py | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/ivas_processing_scripts/audiotools/wrappers/reverb.py b/ivas_processing_scripts/audiotools/wrappers/reverb.py index 10592259..f8fcfaa5 100644 --- a/ivas_processing_scripts/audiotools/wrappers/reverb.py +++ b/ivas_processing_scripts/audiotools/wrappers/reverb.py @@ -215,6 +215,7 @@ def reverb_foa( input: Audio, foa_IR: Audio, align: Optional[float] = None, + mode: Optional[str] = None, ) -> Audio: """ Convolve mono audio signal with an FOA impulse response @@ -227,6 +228,9 @@ def reverb_foa( FOA impulse response align: float multiplicative factor to apply to the reverberated sound in order to align its energy level with the second file + mode: str, optional + Mode of operation, None - no operation on the output, "same" centers the output signals by trimming left and right edge effects equally + "trim_left" - trims the left edge, "trim_right" - trims the right edge. Returns ------- @@ -264,10 +268,10 @@ def reverb_foa( align = 1.0 / np.max(np.abs(H)) # convolve mono input with FOA IR - y_w = reverb(input, IR_w, align=align) - y_x = reverb(input, IR_x, align=align) - y_y = reverb(input, IR_y, align=align) - y_z = reverb(input, IR_z, align=align) + y_w = reverb(input, IR_w, align=align, mode=mode) + y_x = reverb(input, IR_x, align=align, mode=mode) + y_y = reverb(input, IR_y, align=align, mode=mode) + y_z = reverb(input, IR_z, align=align, mode=mode) # combine into FOA output y = audio.fromtype("FOA") -- GitLab From e9477ed1db1ab39875027ced6290b39eb761baa4 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Fri, 8 Aug 2025 20:29:23 +0200 Subject: [PATCH 037/101] allow -inf, n/a, ... to be used to avoid level normalization --- .../generation/generate_ismN_items.py | 37 ++++++++++++++++--- .../generation/generate_masa_items.py | 28 +++++++++++++- .../generation/generate_mc_items.py | 28 +++++++++++++- .../generation/generate_omasa_items.py | 32 ++++++++++++++-- .../generation/generate_osba_items.py | 32 ++++++++++++++-- .../generation/generate_sba_items.py | 29 ++++++++++++++- .../generation/generate_stereo_items.py | 29 ++++++++++++++- 7 files changed, 200 insertions(+), 15 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_ismN_items.py b/ivas_processing_scripts/generation/generate_ismN_items.py index adec1961..35e1102a 100644 --- a/ivas_processing_scripts/generation/generate_ismN_items.py +++ b/ivas_processing_scripts/generation/generate_ismN_items.py @@ -32,6 +32,7 @@ import logging from itertools import groupby, repeat from pathlib import Path +import sys import numpy as np @@ -249,6 +250,25 @@ def generate_ismN_scene( if isinstance(scene["level"], list) else scene["level"] ) + + # check if level is "-Inf" string or "N/A" or "n/a" or "NaN" + if isinstance(level, str): + if level.lower() in ["-inf"]: + level = -np.inf + elif level.lower() in ["none", "no", "", "null", "n/a", "na", "nan"]: + level = None + else: + # convert to float + try: + level = float(level) + except ValueError: + logger.error( + f"Error: Level {level} is not a valid entry!" + ) + sys.exit(-1) + elif isinstance(level, (int, float)): + # do nothing, it is already a number + pass else: level = -26 @@ -270,11 +290,18 @@ def generate_ismN_scene( x.fs = cfg.fs # adjust the level of the audio source file (need to convert to MONO first) - x_temp = audio.ChannelBasedAudio("MONO") # create a temporary mono audio object - x_temp.audio = x.audio.copy() - x_temp.fs = x.fs - x_temp.audio, _ = loudness_norm(x_temp, level, loudness_format="MONO") - x.audio = x_temp.audio + if np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) + elif level is None: + # do not change the level of the audio source signal + logger.info("-- Level of the audio source signal is not changed") + else: + x_temp = audio.ChannelBasedAudio("MONO") # create a temporary mono audio object + x_temp.audio = x.audio.copy() + x_temp.fs = x.fs + x_temp.audio, _ = loudness_norm(x_temp, level, loudness_format="MONO") + x.audio = x_temp.audio # ensure the length of the audio source signal is a multiple of 20ms if len(x.audio) % frame_len != 0: diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py index 57ab3cbd..7d5676c0 100644 --- a/ivas_processing_scripts/generation/generate_masa_items.py +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -247,6 +247,25 @@ def generate_MASA_scene( if isinstance(scene["level"], list) else scene["level"] ) + + # check if level is "-Inf" string or "N/A" or "n/a" or "NaN" + if isinstance(level, str): + if level.lower() in ["-inf"]: + level = -np.inf + elif level.lower() in ["none", "no", "", "null", "n/a", "na", "nan"]: + level = None + else: + # convert to float + try: + level = float(level) + except ValueError: + logger.error( + f"Error: Level {level} is not a valid entry!" + ) + sys.exit(-1) + elif isinstance(level, (int, float)): + # do nothing, it is already a number + pass else: level = -26 @@ -299,7 +318,14 @@ def generate_MASA_scene( x = reverb_hoa3(x, IR, mode=None) # adjust the level of the FOA/HOA2/HOA3 signal - x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") + if np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) + elif level is None: + # do not change the level of the audio source signal + logger.info("-- Level of the audio source signal is not changed") + else: + x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") # ensure the length of the audio source signal is a multiple of 20ms if len(x.audio) % frame_len != 0: diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py index 1b627e73..ac0775ce 100644 --- a/ivas_processing_scripts/generation/generate_mc_items.py +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -247,6 +247,25 @@ def generate_MC_scene( if isinstance(scene["level"], list) else scene["level"] ) + + # check if level is "-Inf" string or "N/A" or "n/a" or "NaN" + if isinstance(level, str): + if level.lower() in ["-inf"]: + level = -np.inf + elif level.lower() in ["none", "no", "", "null", "n/a", "na", "nan"]: + level = None + else: + # convert to float + try: + level = float(level) + except ValueError: + logger.error( + f"Error: Level {level} is not a valid entry!" + ) + sys.exit(-1) + elif isinstance(level, (int, float)): + # do nothing, it is already a number + pass else: level = -26 @@ -299,7 +318,14 @@ def generate_MC_scene( x = reverb_hoa3(x, IR, mode=None) # adjust the level of the FOA/HOA2/HOA3 signal - x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") + if np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) + elif level is None: + # do not change the level of the audio source signal + logger.info("-- Level of the audio source signal is not changed") + else: + x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") # ensure the length of the audio source signal is a multiple of 20ms if len(x.audio) % frame_len != 0: diff --git a/ivas_processing_scripts/generation/generate_omasa_items.py b/ivas_processing_scripts/generation/generate_omasa_items.py index 972ee69a..cff89937 100644 --- a/ivas_processing_scripts/generation/generate_omasa_items.py +++ b/ivas_processing_scripts/generation/generate_omasa_items.py @@ -244,6 +244,25 @@ def generate_OMASA_scene( if isinstance(scene["level"], list) else scene["level"] ) + + # check if level is "-Inf" string or "N/A" or "n/a" or "NaN" + if isinstance(level, str): + if level.lower() in ["-inf"]: + level = -np.inf + elif level.lower() in ["none", "no", "", "null", "n/a", "na", "nan"]: + level = None + else: + # convert to float + try: + level = float(level) + except ValueError: + logger.error( + f"Error: Level {level} is not a valid entry!" + ) + sys.exit(-1) + elif isinstance(level, (int, float)): + # do nothing, it is already a number + pass else: level = -26 @@ -284,10 +303,17 @@ def generate_OMASA_scene( x.fs = cfg.fs # adjust the level of the source file - if fmt in ["FOA", "HOA2", "HOA3"]: - x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") + if np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) + elif level is None: + # do not change the level of the audio source signal + logger.info("-- Level of the audio source signal is not changed") else: - x.audio, _ = loudness_norm(x, level, loudness_format="MONO") + if fmt in ["FOA", "HOA2", "HOA3"]: + x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") + else: + x.audio, _ = loudness_norm(x, level, loudness_format="MONO") # ensure the length of the audio source signal is a multiple of 20ms if len(x.audio) % frame_len != 0: diff --git a/ivas_processing_scripts/generation/generate_osba_items.py b/ivas_processing_scripts/generation/generate_osba_items.py index 156c3d2d..c9378505 100644 --- a/ivas_processing_scripts/generation/generate_osba_items.py +++ b/ivas_processing_scripts/generation/generate_osba_items.py @@ -235,6 +235,25 @@ def generate_OSBA_scene( if isinstance(scene["level"], list) else scene["level"] ) + + # check if level is "-Inf" string or "N/A" or "n/a" or "NaN" + if isinstance(level, str): + if level.lower() in ["-inf"]: + level = -np.inf + elif level.lower() in ["none", "no", "", "null", "n/a", "na", "nan"]: + level = None + else: + # convert to float + try: + level = float(level) + except ValueError: + logger.error( + f"Error: Level {level} is not a valid entry!" + ) + sys.exit(-1) + elif isinstance(level, (int, float)): + # do nothing, it is already a number + pass else: level = -26 @@ -275,10 +294,17 @@ def generate_OSBA_scene( x.fs = cfg.fs # adjust the level of the source file - if fmt in ["FOA", "HOA2", "HOA3"]: - x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") + if np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) + elif level is None: + # do not change the level of the audio source signal + logger.info("-- Level of the audio source signal is not changed") else: - x.audio, _ = loudness_norm(x, level, loudness_format="MONO") + if fmt in ["FOA", "HOA2", "HOA3"]: + x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") + else: + x.audio, _ = loudness_norm(x, level, loudness_format="MONO") # ensure the length of the audio source signal is a multiple of 20ms if len(x.audio) % frame_len != 0: diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index feadf510..a3d8d3c8 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -33,6 +33,7 @@ import logging from itertools import groupby, repeat from pathlib import Path +import sys import numpy as np @@ -238,6 +239,25 @@ def generate_sba_scene( if isinstance(scene["level"], list) else scene["level"] ) + + # check if level is "-Inf" string or "N/A" or "n/a" or "NaN" + if isinstance(level, str): + if level.lower() in ["-inf"]: + level = -np.inf + elif level.lower() in ["none", "no", "", "null", "n/a", "na", "nan"]: + level = None + else: + # convert to float + try: + level = float(level) + except ValueError: + logger.error( + f"Error: Level {level} is not a valid entry!" + ) + sys.exit(-1) + elif isinstance(level, (int, float)): + # do nothing, it is already a number + pass else: level = -26 @@ -269,7 +289,14 @@ def generate_sba_scene( x = reverb_hoa3(x, IR, mode=None) # adjust the level of the FOA/HOA2/HOA3 signal - x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") + if np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) + elif level is None: + # do not change the level of the audio source signal + logger.info("-- Level of the audio source signal is not changed") + else: + x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") # ensure the length of the audio source signal is a multiple of 20ms if len(x.audio) % frame_len != 0: diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index 2cd80fe5..b43e7fc7 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -34,6 +34,7 @@ import logging import os from itertools import groupby, repeat from pathlib import Path +import sys import numpy as np @@ -244,6 +245,25 @@ def generate_stereo_scene( if isinstance(scene["level"], list) else scene["level"] ) + + # check if level is "-Inf" string or "N/A" or "n/a" or "NaN" + if isinstance(level, str): + if level.lower() in ["-inf"]: + level = -np.inf + elif level.lower() in ["none", "no", "", "null", "n/a", "na", "nan"]: + level = None + else: + # convert to float + try: + level = float(level) + except ValueError: + logger.error( + f"Error: Level {level} is not a valid entry!" + ) + sys.exit(-1) + elif isinstance(level, (int, float)): + # do nothing, it is already a number + pass else: level = -26 @@ -270,7 +290,14 @@ def generate_stereo_scene( x = reverb_stereo(x, IR, mode=None) # adjust the level of the STEREO signal - x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") + if np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) + elif level is None: + # do not change the level of the audio source signal + logger.info("-- Level of the audio source signal is not changed") + else: + x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") # ensure the length of the audio source signal is a multiple of 20ms if len(x.audio) % frame_len != 0: -- GitLab From d8876df9b057b4626e8502eb57e272ef95cca38d Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Fri, 8 Aug 2025 20:33:00 +0200 Subject: [PATCH 038/101] fix formatting --- .../generation/generate_ismN_items.py | 10 +++++----- .../generation/generate_masa_items.py | 4 +--- .../generation/generate_mc_items.py | 4 +--- .../generation/generate_omasa_items.py | 4 +--- .../generation/generate_osba_items.py | 4 +--- .../generation/generate_sba_items.py | 6 ++---- .../generation/generate_stereo_items.py | 6 ++---- 7 files changed, 13 insertions(+), 25 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_ismN_items.py b/ivas_processing_scripts/generation/generate_ismN_items.py index 35e1102a..a19acd6e 100644 --- a/ivas_processing_scripts/generation/generate_ismN_items.py +++ b/ivas_processing_scripts/generation/generate_ismN_items.py @@ -30,9 +30,9 @@ # the United Nations Convention on Contracts on the International Sales of Goods. # import logging +import sys from itertools import groupby, repeat from pathlib import Path -import sys import numpy as np @@ -262,9 +262,7 @@ def generate_ismN_scene( try: level = float(level) except ValueError: - logger.error( - f"Error: Level {level} is not a valid entry!" - ) + logger.error(f"Error: Level {level} is not a valid entry!") sys.exit(-1) elif isinstance(level, (int, float)): # do nothing, it is already a number @@ -297,7 +295,9 @@ def generate_ismN_scene( # do not change the level of the audio source signal logger.info("-- Level of the audio source signal is not changed") else: - x_temp = audio.ChannelBasedAudio("MONO") # create a temporary mono audio object + x_temp = audio.ChannelBasedAudio( + "MONO" + ) # create a temporary mono audio object x_temp.audio = x.audio.copy() x_temp.fs = x.fs x_temp.audio, _ = loudness_norm(x_temp, level, loudness_format="MONO") diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py index 7d5676c0..7a0e020c 100644 --- a/ivas_processing_scripts/generation/generate_masa_items.py +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -259,9 +259,7 @@ def generate_MASA_scene( try: level = float(level) except ValueError: - logger.error( - f"Error: Level {level} is not a valid entry!" - ) + logger.error(f"Error: Level {level} is not a valid entry!") sys.exit(-1) elif isinstance(level, (int, float)): # do nothing, it is already a number diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py index ac0775ce..29e6b661 100644 --- a/ivas_processing_scripts/generation/generate_mc_items.py +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -259,9 +259,7 @@ def generate_MC_scene( try: level = float(level) except ValueError: - logger.error( - f"Error: Level {level} is not a valid entry!" - ) + logger.error(f"Error: Level {level} is not a valid entry!") sys.exit(-1) elif isinstance(level, (int, float)): # do nothing, it is already a number diff --git a/ivas_processing_scripts/generation/generate_omasa_items.py b/ivas_processing_scripts/generation/generate_omasa_items.py index cff89937..13fc3470 100644 --- a/ivas_processing_scripts/generation/generate_omasa_items.py +++ b/ivas_processing_scripts/generation/generate_omasa_items.py @@ -256,9 +256,7 @@ def generate_OMASA_scene( try: level = float(level) except ValueError: - logger.error( - f"Error: Level {level} is not a valid entry!" - ) + logger.error(f"Error: Level {level} is not a valid entry!") sys.exit(-1) elif isinstance(level, (int, float)): # do nothing, it is already a number diff --git a/ivas_processing_scripts/generation/generate_osba_items.py b/ivas_processing_scripts/generation/generate_osba_items.py index c9378505..29ff66a7 100644 --- a/ivas_processing_scripts/generation/generate_osba_items.py +++ b/ivas_processing_scripts/generation/generate_osba_items.py @@ -247,9 +247,7 @@ def generate_OSBA_scene( try: level = float(level) except ValueError: - logger.error( - f"Error: Level {level} is not a valid entry!" - ) + logger.error(f"Error: Level {level} is not a valid entry!") sys.exit(-1) elif isinstance(level, (int, float)): # do nothing, it is already a number diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index a3d8d3c8..4f95bf98 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -31,9 +31,9 @@ # import logging +import sys from itertools import groupby, repeat from pathlib import Path -import sys import numpy as np @@ -251,9 +251,7 @@ def generate_sba_scene( try: level = float(level) except ValueError: - logger.error( - f"Error: Level {level} is not a valid entry!" - ) + logger.error(f"Error: Level {level} is not a valid entry!") sys.exit(-1) elif isinstance(level, (int, float)): # do nothing, it is already a number diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index b43e7fc7..8b616e64 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -32,9 +32,9 @@ import logging import os +import sys from itertools import groupby, repeat from pathlib import Path -import sys import numpy as np @@ -257,9 +257,7 @@ def generate_stereo_scene( try: level = float(level) except ValueError: - logger.error( - f"Error: Level {level} is not a valid entry!" - ) + logger.error(f"Error: Level {level} is not a valid entry!") sys.exit(-1) elif isinstance(level, (int, float)): # do nothing, it is already a number -- GitLab From 4651439f24993edb5562257d94cea3af5e296fb5 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Sat, 9 Aug 2025 18:09:07 +0200 Subject: [PATCH 039/101] fix OMASA item generation --- .../audiotools/convert/osba.py | 18 ++-- .../audiotools/convert/scenebased.py | 11 ++ .../generation/generate_ismN_items.py | 8 +- .../generation/generate_masa_items.py | 8 +- .../generation/generate_mc_items.py | 8 +- .../generation/generate_omasa_items.py | 102 +++++++++--------- .../generation/generate_osba_items.py | 8 +- .../generation/generate_sba_items.py | 8 +- .../generation/generate_stereo_items.py | 8 +- 9 files changed, 96 insertions(+), 83 deletions(-) diff --git a/ivas_processing_scripts/audiotools/convert/osba.py b/ivas_processing_scripts/audiotools/convert/osba.py index 3fdd582c..28d738ec 100644 --- a/ivas_processing_scripts/audiotools/convert/osba.py +++ b/ivas_processing_scripts/audiotools/convert/osba.py @@ -129,14 +129,20 @@ def convert_osba( ) # only render SBA part to MASA - out_sba = audio.fromtype(out.name[4:]) - out_sba.metadata_file = out.metadata_files[-1] - render_sba_to_masa(sba, out_sba) + out_masa = audio.fromtype(out.name[4:]) + if out.metadata_files[-1].endswith(".met"): + # if MASA metadata filename is given, copy it + out_masa.metadata_file = copy(out.metadata_files[-1]) + render_sba_to_masa(sba, out_masa) + + # combine ISM audio with MASA audio into OMASA audio + out.audio = np.concatenate((oba.audio, out_masa.audio), axis=1) - # ism audio is passed through - ism_audio = osba.audio[:, : osba.num_ism_channels] + # combine ISM metadata with MASA metadata filenames + out.metadata_files = oba.metadata_files + [out_masa.metadata_file] - out.audio = np.concatenate((ism_audio, out_sba.audio), axis=1) + # copy ISM object positions + out.object_pos = copy(oba.object_pos) # OSBA -> OSBA elif isinstance(out, audio.OSBAAudio): diff --git a/ivas_processing_scripts/audiotools/convert/scenebased.py b/ivas_processing_scripts/audiotools/convert/scenebased.py index 4930526b..1749a987 100755 --- a/ivas_processing_scripts/audiotools/convert/scenebased.py +++ b/ivas_processing_scripts/audiotools/convert/scenebased.py @@ -197,6 +197,17 @@ def render_sba_to_masa( masa_out: audio.MetadataAssistedSpatialAudio, ) -> None: num_tcs = masa_out.num_channels + + # convert to HOA2 if input is HOA3 + if sba_in.name.endswith("HOA3"): + warn( + "MASA conversion only supports up to 2nd order ambisonics! Converting to HOA2 format." + ) + sba_hoa2 = audio.fromtype("HOA2") + sba_hoa2.fs = sba_in.fs + render_sba_to_sba(sba_in, sba_hoa2) + sba_in = sba_hoa2 + masa = masaAnalyzer(sba_in, num_tcs, masa_out.dirs, masa_out.metadata_file) masa_out.audio = masa.audio diff --git a/ivas_processing_scripts/generation/generate_ismN_items.py b/ivas_processing_scripts/generation/generate_ismN_items.py index a19acd6e..489dbea4 100644 --- a/ivas_processing_scripts/generation/generate_ismN_items.py +++ b/ivas_processing_scripts/generation/generate_ismN_items.py @@ -288,12 +288,12 @@ def generate_ismN_scene( x.fs = cfg.fs # adjust the level of the audio source file (need to convert to MONO first) - if np.isinf(level): - # set all channels to zero - x.audio = np.zeros_like(x.audio) - elif level is None: + if level is None: # do not change the level of the audio source signal logger.info("-- Level of the audio source signal is not changed") + elif np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) else: x_temp = audio.ChannelBasedAudio( "MONO" diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py index 7a0e020c..7a425823 100644 --- a/ivas_processing_scripts/generation/generate_masa_items.py +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -316,12 +316,12 @@ def generate_MASA_scene( x = reverb_hoa3(x, IR, mode=None) # adjust the level of the FOA/HOA2/HOA3 signal - if np.isinf(level): - # set all channels to zero - x.audio = np.zeros_like(x.audio) - elif level is None: + if level is None: # do not change the level of the audio source signal logger.info("-- Level of the audio source signal is not changed") + elif np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) else: x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py index 29e6b661..df1b1645 100644 --- a/ivas_processing_scripts/generation/generate_mc_items.py +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -316,12 +316,12 @@ def generate_MC_scene( x = reverb_hoa3(x, IR, mode=None) # adjust the level of the FOA/HOA2/HOA3 signal - if np.isinf(level): - # set all channels to zero - x.audio = np.zeros_like(x.audio) - elif level is None: + if level is None: # do not change the level of the audio source signal logger.info("-- Level of the audio source signal is not changed") + elif np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) else: x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") diff --git a/ivas_processing_scripts/generation/generate_omasa_items.py b/ivas_processing_scripts/generation/generate_omasa_items.py index 13fc3470..75c5579a 100644 --- a/ivas_processing_scripts/generation/generate_omasa_items.py +++ b/ivas_processing_scripts/generation/generate_omasa_items.py @@ -39,7 +39,7 @@ import numpy as np from ivas_processing_scripts.audiotools import audio, audioarray, audiofile, metadata from ivas_processing_scripts.audiotools.convert.omasa import convert_omasa -from ivas_processing_scripts.audiotools.convert.scenebased import render_sba_to_masa +from ivas_processing_scripts.audiotools.convert.osba import convert_osba from ivas_processing_scripts.audiotools.wrappers.bs1770 import loudness_norm from ivas_processing_scripts.generation import config from ivas_processing_scripts.utils import apply_func_parallel @@ -67,13 +67,6 @@ def replace_char_seq_with_string(str, char_seq, repl_str): return "".join(result) -# function for appending string to a filename before file extension -def append_str_filename(filename, str_to_append): - p = Path(filename) - # Combine the stem, the string to append, and the suffix - return p.parent / (p.stem + str_to_append + p.suffix) - - def generate_omasa_items( cfg: config.TestConfig, logger: logging.Logger, @@ -183,6 +176,7 @@ def generate_OMASA_scene( # initialize output OMASA object y = audio.OMASAAudio(omasa_format) y.fs = cfg.fs + y_int = None # intermediate OSBA object # set the frame length frame_len = int(cfg.fs / 50) @@ -278,16 +272,29 @@ def generate_OMASA_scene( fmt = "STEREO" elif N_channels == 4: fmt = "FOA" + sba_order = 1 elif N_channels == 9: fmt = "HOA2" + sba_order = 2 elif N_channels == 16: fmt = "HOA3" + sba_order = 3 else: logger.error( f"Error: Input format of the source file with {N_channels} channels is not supported!" ) sys.exit(-1) + # initialize intermediate OSBA object + if y_int is None: + if fmt not in ["FOA", "HOA2", "HOA3"]: + logger.error("Error: Expecting FOA/HOA2/HOA3 as the first file in the list!") + sys.exit(-1) + + osba_format = f"ISM{N_ISMs}SBA{sba_order}" + y_int = audio.OSBAAudio(osba_format) + y_int.fs = cfg.fs + # read source file x = audio.fromfile(fmt, input_filename) @@ -301,12 +308,12 @@ def generate_OMASA_scene( x.fs = cfg.fs # adjust the level of the source file - if np.isinf(level): - # set all channels to zero - x.audio = np.zeros_like(x.audio) - elif level is None: + if level is None: # do not change the level of the audio source signal logger.info("-- Level of the audio source signal is not changed") + elif np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) else: if fmt in ["FOA", "HOA2", "HOA3"]: x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") @@ -325,18 +332,8 @@ def generate_OMASA_scene( # get the number of frames (multiple of 20ms) N_frames = int(len(x.audio) / frame_len) - # convert the input audio source signal to MASA or ISM - if fmt in ["FOA", "HOA2", "HOA3"]: - # convert FOA/HOA2/HOA3 to MASA - x_masa = audio.MetadataAssistedSpatialAudio( - f"MASA{cfg.masa_tc}DIR{cfg.masa_dirs}" - ) - x_masa.fs = cfg.fs - # generate MASA metadata filename (should end with .met) - x_masa.metadata_file = output_filename.with_suffix(".met") - render_sba_to_masa(x, x_masa) - x = x_masa # replace x with the MASA object - elif fmt == "MONO": + # convert the input MONO audio source signal to ISM1 object + if fmt == "MONO": # convert MONO to ISM1 x_ism = audio.ObjectBasedAudio("ISM1") # ISM with 1 channel x_ism.fs = cfg.fs @@ -413,49 +410,42 @@ def generate_OMASA_scene( x = x_ism # replace x with the ISM object - # copy new audio source signal to the OMASA object - if y.audio is None: - # add the first audio source signal (should be MASA) to the array of all source signals - y.audio = x.audio.copy() - - if "MASA" in x.name: - # if MASA, append metadata file to the OMASA object - y.metadata_files.append(x.metadata_file) - else: - # if ISM, append object position to the OMASA object - y.object_pos = x.object_pos.copy() + # copy new audio source signal to the intermediate OSBA object + if y_int.audio is None: + # add the first audio source signal (should be FOA/HOA2/HOA3) to the array of all source signals + y_int.audio = x.audio.copy() if source_shift < 0: # insert zeros to the new audio source signal to shift it right - metadata.trim_meta(y, limits=[source_shift, 0], samples=True) + metadata.trim_meta(y_int, limits=[source_shift, 0], samples=True) else: offset = source_shift else: # shift the beginning of the audio source signal delta_offset = source_shift - offset if delta_offset > 0: - # insert zeros to the previous ISM signal(s) to shift them right - metadata.trim_meta(y, limits=[-delta_offset, 0], samples=True) + # insert zeros to the existing intermediate OSBA object to shift it right + metadata.trim_meta(y_int, limits=[-delta_offset, 0], samples=True) offset = source_shift else: # insert zeros to the new audio source signal to shift it right metadata.trim_meta(x, limits=[delta_offset, 0], samples=True) # adjust the length of the audio source signal - delta_length = len(x.audio) - len(y.audio) + delta_length = len(x.audio) - len(y_int.audio) if delta_length > 0: - # pad zeros to the previous ISM signal(s) - metadata.trim_meta(y, limits=[0, -delta_length], samples=True) + # pad zeros to the existing intermediate OSBA object signal + metadata.trim_meta(y_int, limits=[0, -delta_length], samples=True) else: # pad zeros to the new audio source signal metadata.trim_meta(x, limits=[0, delta_length], samples=True) - # append ISM signal to the OMASA object (ISM comes first !!!) - y.audio = np.insert(y.audio, [i - 1], x.audio, axis=1) - y.object_pos.extend(x.object_pos) + # append ISM signal to the intermediate OSBA object (ISM comes first !!!) + y_int.audio = np.insert(y_int.audio, [i - 1], x.audio, axis=1) + y_int.object_pos.extend(x.object_pos) # add ISM metadata .csv filename (should end with .wav.0.csv, .wav.1.csv, ...) - y.metadata_files.insert( + y_int.metadata_files.insert( i - 1, str(output_filename.with_suffix(f".{i - 1}.csv")) ) @@ -471,14 +461,14 @@ def generate_OMASA_scene( logger.info( f"-- Adding pre-amble of {cfg.preamble} seconds and post-amble of {cfg.postamble} seconds" ) - metadata.trim_meta(y, limits=[-preamble, -postamble], samples=True) + metadata.trim_meta(y_int, limits=[-preamble, -postamble], samples=True) # add random noise if "add_low_level_random_noise" in cfg.__dict__ and cfg.add_low_level_random_noise: # create uniformly distributed noise between -4 and 4 np.random.seed(SEED_RANDOM_NOISE) noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") - y.audio += noise + y_int.audio += noise # adjust the length of the output signal if "duration" in cfg.__dict__: @@ -486,28 +476,34 @@ def generate_OMASA_scene( duration = int(cfg.duration * cfg.fs) # convert to samples else: # do not change the length of the audio signal - duration = len(y.audio) + duration = len(y_int.audio) duration = int( np.floor(duration / frame_len) * frame_len ) # ensure multiple of 20ms - if len(y.audio) != duration: - metadata.trim_meta(y, limits=[0, len(y.audio) - duration], samples=True) + if len(y_int.audio) != duration: + metadata.trim_meta(y_int, limits=[0, len(y_int.audio) - duration], samples=True) # adjust the loudness of the output signal if "loudness" in cfg.__dict__: logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") - y.audio, _ = loudness_norm(y, cfg.loudness, loudness_format="BINAURAL") + y_int.audio, _ = loudness_norm(y_int, cfg.loudness, loudness_format="BINAURAL") # apply fade-in and fade-out if "fade_in_out" in cfg.__dict__ and cfg.fade_in_out > 0: logger.info(f"-- Applying fade-in and fade-out with {cfg.fade_in_out} seconds") - y.audio = audioarray.window(y.audio, y.fs, cfg.fade_in_out * 1000) + y_int.audio = audioarray.window(y_int.audio, y_int.fs, cfg.fade_in_out * 1000) + + # generate and insert MASA metadata filename (should end with .met) + y.metadata_files.append(str(output_filename.with_suffix(".met"))) + + # convert the intermediate OSBA object to OMASA object + convert_osba(y_int, y) # write the OMASA audio output to .wav file in an interleaved format and ISM metadata in .csv files audiofile.write(output_filename, y.audio, y.fs) metadata.write_ISM_metadata_in_file(y.object_pos, y.metadata_files[:-1]) - # convert to OMASA output to BINAURAL, if option was chosen + # convert the OMASA output to BINAURAL output, if option was chosen if cfg.binaural_output: binaural_output_filename = output_filename.with_name( output_filename.stem + "_BINAURAL" + output_filename.suffix diff --git a/ivas_processing_scripts/generation/generate_osba_items.py b/ivas_processing_scripts/generation/generate_osba_items.py index 29ff66a7..dd8f5b5d 100644 --- a/ivas_processing_scripts/generation/generate_osba_items.py +++ b/ivas_processing_scripts/generation/generate_osba_items.py @@ -292,12 +292,12 @@ def generate_OSBA_scene( x.fs = cfg.fs # adjust the level of the source file - if np.isinf(level): - # set all channels to zero - x.audio = np.zeros_like(x.audio) - elif level is None: + if level is None: # do not change the level of the audio source signal logger.info("-- Level of the audio source signal is not changed") + elif np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) else: if fmt in ["FOA", "HOA2", "HOA3"]: x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index 4f95bf98..28fbabab 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -287,12 +287,12 @@ def generate_sba_scene( x = reverb_hoa3(x, IR, mode=None) # adjust the level of the FOA/HOA2/HOA3 signal - if np.isinf(level): - # set all channels to zero - x.audio = np.zeros_like(x.audio) - elif level is None: + if level is None: # do not change the level of the audio source signal logger.info("-- Level of the audio source signal is not changed") + elif np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) else: x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index 8b616e64..a0d99f90 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -288,12 +288,12 @@ def generate_stereo_scene( x = reverb_stereo(x, IR, mode=None) # adjust the level of the STEREO signal - if np.isinf(level): - # set all channels to zero - x.audio = np.zeros_like(x.audio) - elif level is None: + if level is None: # do not change the level of the audio source signal logger.info("-- Level of the audio source signal is not changed") + elif np.isinf(level): + # set all channels to zero + x.audio = np.zeros_like(x.audio) else: x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") -- GitLab From bd60be090610ee4c4721bf75976f9e59739a41a9 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Sat, 9 Aug 2025 18:16:21 +0200 Subject: [PATCH 040/101] fix formatting --- ivas_processing_scripts/generation/generate_omasa_items.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ivas_processing_scripts/generation/generate_omasa_items.py b/ivas_processing_scripts/generation/generate_omasa_items.py index 75c5579a..93f00305 100644 --- a/ivas_processing_scripts/generation/generate_omasa_items.py +++ b/ivas_processing_scripts/generation/generate_omasa_items.py @@ -288,7 +288,9 @@ def generate_OMASA_scene( # initialize intermediate OSBA object if y_int is None: if fmt not in ["FOA", "HOA2", "HOA3"]: - logger.error("Error: Expecting FOA/HOA2/HOA3 as the first file in the list!") + logger.error( + "Error: Expecting FOA/HOA2/HOA3 as the first file in the list!" + ) sys.exit(-1) osba_format = f"ISM{N_ISMs}SBA{sba_order}" -- GitLab From 63c54ecf94d11e3661c6580a7d3d3f2f10147725 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Sun, 10 Aug 2025 14:37:06 +0200 Subject: [PATCH 041/101] forgot to add mode parameter to reverb_hoa3(), ... --- ivas_processing_scripts/audiotools/wrappers/reverb.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ivas_processing_scripts/audiotools/wrappers/reverb.py b/ivas_processing_scripts/audiotools/wrappers/reverb.py index f8fcfaa5..57f4cd6e 100644 --- a/ivas_processing_scripts/audiotools/wrappers/reverb.py +++ b/ivas_processing_scripts/audiotools/wrappers/reverb.py @@ -285,6 +285,7 @@ def reverb_hoa2( input: Audio, hoa2_IR: Audio, align: Optional[float] = None, + mode: Optional[str] = None, ) -> Audio: """ Convolve mono audio signal with an HOA2 impulse response @@ -322,7 +323,7 @@ def reverb_hoa2( # separate IR into each channel IR.audio = hoa2_IR.audio[:, [i]] # convolve mono input with channel IR - ych.append(reverb(input, IR, align=align)) + ych.append(reverb(input, IR, align=align, modee=mode)) # combine into HOA2 output y = audio.fromtype("HOA2") @@ -336,6 +337,7 @@ def reverb_hoa3( input: Audio, hoa3_IR: Audio, align: Optional[float] = None, + mode: Optional[str] = None, ) -> Audio: """ Convolve mono audio signal with an HOA3 impulse response @@ -373,7 +375,7 @@ def reverb_hoa3( # separate IR into each channel IR.audio = hoa3_IR.audio[:, [i]] # convolve mono input with channel IR - ych.append(reverb(input, IR, align=align)) + ych.append(reverb(input, IR, align=align, mode=mode)) # combine into HOA3 output y = audio.fromtype("HOA3") -- GitLab From af01ceeb2714cd42f2bfa244bf987b63398469b6 Mon Sep 17 00:00:00 2001 From: malenovsky Date: Mon, 11 Aug 2025 12:56:56 +0200 Subject: [PATCH 042/101] Apply 1 suggestion(s) to 1 file(s) Co-authored-by: Archit Tamarapu --- ivas_processing_scripts/audiotools/convert/osba.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/audiotools/convert/osba.py b/ivas_processing_scripts/audiotools/convert/osba.py index 28d738ec..76cead88 100644 --- a/ivas_processing_scripts/audiotools/convert/osba.py +++ b/ivas_processing_scripts/audiotools/convert/osba.py @@ -130,7 +130,7 @@ def convert_osba( # only render SBA part to MASA out_masa = audio.fromtype(out.name[4:]) - if out.metadata_files[-1].endswith(".met"): + if str(out.metadata_files[-1]).endswith(".met"): # if MASA metadata filename is given, copy it out_masa.metadata_file = copy(out.metadata_files[-1]) render_sba_to_masa(sba, out_masa) -- GitLab From 73a29eb997b576d4b1364b4092c48e0f67e11918 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Mon, 11 Aug 2025 16:22:45 +0200 Subject: [PATCH 043/101] fix the duration parameter - only trim if duration is exceeded --- .../generation/generate_ismN_items.py | 18 +++++------ .../generation/generate_masa_items.py | 30 +++++++++---------- .../generation/generate_mc_items.py | 22 +++++++------- .../generation/generate_omasa_items.py | 13 +++++++- .../generation/generate_osba_items.py | 20 ++++++------- .../generation/generate_sba_items.py | 22 +++++++------- .../generation/generate_stereo_items.py | 22 +++++++------- 7 files changed, 72 insertions(+), 75 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_ismN_items.py b/ivas_processing_scripts/generation/generate_ismN_items.py index 489dbea4..551058c7 100644 --- a/ivas_processing_scripts/generation/generate_ismN_items.py +++ b/ivas_processing_scripts/generation/generate_ismN_items.py @@ -443,18 +443,14 @@ def generate_ismN_scene( noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") y.audio += noise - # adjust the length of the output signal + # trim the output signal such if the total duration exceeds X seconds if "duration" in cfg.__dict__: - # trim the output signal such that the total duration is X seconds - duration = int(cfg.duration * cfg.fs) # convert to samples - else: - # do not change the length of the audio signal - duration = len(y.audio) - duration = int( - np.floor(duration / frame_len) * frame_len - ) # ensure multiple of 20ms - if len(y.audio) != duration: - metadata.trim_meta(y, limits=[0, len(y.audio) - duration], samples=True) + # convert from seconds to samples (ensure multiple of 20ms) + duration = int(np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len) + + # check if the current length of the output signal exceeds the duration + if len(y.audio) > duration: + metadata.trim_meta(y, limits=[0, duration], samples=True) # adjust the loudness of the output signal if "loudness" in cfg.__dict__: diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py index 7a425823..6b40da78 100644 --- a/ivas_processing_scripts/generation/generate_masa_items.py +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -316,12 +316,12 @@ def generate_MASA_scene( x = reverb_hoa3(x, IR, mode=None) # adjust the level of the FOA/HOA2/HOA3 signal - if level is None: - # do not change the level of the audio source signal - logger.info("-- Level of the audio source signal is not changed") - elif np.isinf(level): + if np.isinf(level): # set all channels to zero x.audio = np.zeros_like(x.audio) + elif level is None: + # do not change the level of the audio source signal + logger.info("-- Level of the audio source signal is not changed") else: x.audio, _ = loudness_norm(x, level, loudness_format="STEREO") @@ -393,21 +393,19 @@ def generate_MASA_scene( y_int.audio, y_int.fs, limits=[-preamble, -postamble], samples=True ) - # adjust the length of the output signal + # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: - # trim the output signal such that the total duration is X seconds - duration = int(cfg.duration * cfg.fs) # convert to samples - else: - # do not change the length of the audio signal - duration = len(y_int.audio) - duration = int( - np.floor(duration / frame_len) * frame_len - ) # ensure multiple of 20ms - if len(y_int.audio) != duration: - y_int.audio = audioarray.trim( - y_int.audio, y_int.fs, limits=[0, len(y_int.audio) - duration], samples=True + # convert from seconds to samples (ensure multiple of 20ms) + duration = int( + np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len ) + # check if the current length of the output signal exceeds the duration + if len(y_int.audio) > duration: + y_int.audio = audioarray.trim( + y_int.audio, y_int.fs, limits=[0, len(y_int.audio) - duration], samples=True + ) + # adjust the loudness of the output signal if "loudness" in cfg.__dict__: logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py index df1b1645..daacf2d8 100644 --- a/ivas_processing_scripts/generation/generate_mc_items.py +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -393,21 +393,19 @@ def generate_MC_scene( y_int.audio, y_int.fs, limits=[-preamble, -postamble], samples=True ) - # adjust the length of the output signal + # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: - # trim the output signal such that the total duration is X seconds - duration = int(cfg.duration * cfg.fs) # convert to samples - else: - # do not change the length of the audio signal - duration = len(y_int.audio) - duration = int( - np.floor(duration / frame_len) * frame_len - ) # ensure multiple of 20ms - if len(y_int.audio) != duration: - y_int.audio = audioarray.trim( - y_int.audio, y_int.fs, limits=[0, len(y_int.audio) - duration], samples=True + # convert from seconds to samples (ensure multiple of 20ms) + duration = int( + np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len ) + # check if the current length of the output signal exceeds the duration + if len(y_int.audio) > duration: + y_int.audio = audioarray.trim( + y_int.audio, y_int.fs, limits=[0, len(y_int.audio) - duration], samples=True + ) + # adjust the loudness of the output signal if "loudness" in cfg.__dict__: logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") diff --git a/ivas_processing_scripts/generation/generate_omasa_items.py b/ivas_processing_scripts/generation/generate_omasa_items.py index 93f00305..2ca92195 100644 --- a/ivas_processing_scripts/generation/generate_omasa_items.py +++ b/ivas_processing_scripts/generation/generate_omasa_items.py @@ -472,8 +472,9 @@ def generate_OMASA_scene( noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") y_int.audio += noise - # adjust the length of the output signal + # trim the output signal such if the total duration exceeds X seconds if "duration" in cfg.__dict__: +<<<<<<< Updated upstream # trim the output signal such that the total duration is X seconds duration = int(cfg.duration * cfg.fs) # convert to samples else: @@ -484,6 +485,16 @@ def generate_OMASA_scene( ) # ensure multiple of 20ms if len(y_int.audio) != duration: metadata.trim_meta(y_int, limits=[0, len(y_int.audio) - duration], samples=True) +======= + # convert from seconds to samples (ensure multiple of 20ms) + duration = int( + np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len + ) + + # check if the current length of the output signal exceeds the duration + if len(y.audio) > duration: + metadata.trim_meta(y, limits=[0, len(y.audio) - duration], samples=True) +>>>>>>> Stashed changes # adjust the loudness of the output signal if "loudness" in cfg.__dict__: diff --git a/ivas_processing_scripts/generation/generate_osba_items.py b/ivas_processing_scripts/generation/generate_osba_items.py index dd8f5b5d..67e493b5 100644 --- a/ivas_processing_scripts/generation/generate_osba_items.py +++ b/ivas_processing_scripts/generation/generate_osba_items.py @@ -458,18 +458,16 @@ def generate_OSBA_scene( noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") y.audio += noise - # adjust the length of the output signal + # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: - # trim the output signal such that the total duration is X seconds - duration = int(cfg.duration * cfg.fs) # convert to samples - else: - # do not change the length of the audio signal - duration = len(y.audio) - duration = int( - np.floor(duration / frame_len) * frame_len - ) # ensure multiple of 20ms - if len(y.audio) != duration: - metadata.trim_meta(y, limits=[0, len(y.audio) - duration], samples=True) + # convert from seconds to samples (ensure multiple of 20ms) + duration = int( + np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len + ) + + # check if the current length of the output signal exceeds the duration + if len(y.audio) > duration: + metadata.trim_meta(y, limits=[0, len(y.audio) - duration], samples=True) # adjust the loudness of the output signal if "loudness" in cfg.__dict__: diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index 28fbabab..f40ba9d8 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -364,21 +364,19 @@ def generate_sba_scene( y.audio, y.fs, limits=[-preamble, -postamble], samples=True ) - # adjust the length of the output signal + # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: - # trim the output signal such that the total duration is X seconds - duration = int(cfg.duration * cfg.fs) # convert to samples - else: - # do not change the length of the audio signal - duration = len(y.audio) - duration = int( - np.floor(duration / frame_len) * frame_len - ) # ensure multiple of 20ms - if len(y.audio) != duration: - y.audio = audioarray.trim( - y.audio, y.fs, limits=[0, len(y.audio) - duration], samples=True + # convert from seconds to samples (ensure multiple of 20ms) + duration = int( + np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len ) + # check if the current length of the output signal exceeds the duration + if len(y.audio) > duration: + y.audio = audioarray.trim( + y.audio, y.fs, limits=[0, len(y.audio) - duration], samples=True + ) + # adjust the loudness of the output signal if "loudness" in cfg.__dict__: logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index a0d99f90..6bf1e95e 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -365,21 +365,19 @@ def generate_stereo_scene( y.audio, y.fs, limits=[-preamble, -postamble], samples=True ) - # adjust the length of the output signal + # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: - # trim the output signal such that the total duration is X seconds - duration = int(cfg.duration * cfg.fs) # convert to samples - else: - # do not change the length of the audio signal - duration = len(y.audio) - duration = int( - np.floor(duration / frame_len) * frame_len - ) # ensure multiple of 20ms - if len(y.audio) != duration: - y.audio = audioarray.trim( - y.audio, y.fs, limits=[0, len(y.audio) - duration], samples=True + # convert from seconds to samples (ensure multiple of 20ms) + duration = int( + np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len ) + # check if the current length of the output signal exceeds the duration + if len(y.audio) > duration: + y.audio = audioarray.trim( + y.audio, y.fs, limits=[0, len(y.audio) - duration], samples=True + ) + # adjust the loudness of the output signal if "loudness" in cfg.__dict__: logger.info(f"-- Rescaling to target loudness: {cfg.loudness} LKFS") -- GitLab From 93d4dbfed845607d10b5aec936578119636e7142 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Tue, 12 Aug 2025 14:07:34 +0200 Subject: [PATCH 044/101] support for X(i_ref) notation to allow specifying overlap between items --- .../generation/generate_ismN_items.py | 46 +++++++++++---- .../generation/generate_masa_items.py | 57 +++++++++++++++---- .../generation/generate_mc_items.py | 36 +++++++++--- .../generation/generate_omasa_items.py | 53 ++++++++++------- .../generation/generate_osba_items.py | 36 +++++++++--- .../generation/generate_sba_items.py | 36 +++++++++--- .../generation/generate_stereo_items.py | 36 +++++++++--- 7 files changed, 228 insertions(+), 72 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_ismN_items.py b/ivas_processing_scripts/generation/generate_ismN_items.py index 551058c7..f57f58c3 100644 --- a/ivas_processing_scripts/generation/generate_ismN_items.py +++ b/ivas_processing_scripts/generation/generate_ismN_items.py @@ -30,6 +30,7 @@ # the United Nations Convention on Contracts on the International Sales of Goods. # import logging +import re import sys from itertools import groupby, repeat from pathlib import Path @@ -196,6 +197,7 @@ def generate_ismN_scene( # repeat for all source files offset = 0 + end_position = [] for i in range(N_inputs): # read input filename source_file = ( @@ -232,16 +234,33 @@ def generate_ismN_scene( if isinstance(scene["shift"], list) else scene["shift"] ) + + # check if shift is defined with X(i_ref) notation where X specifies the overlap value and i_ref is the index + # of the reference signal (0-based index) + if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: + # extract X and i_ref + match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + + if match: + overlap = float(match.group(1)) + overlap_ref = int(match.group(2)) + else: + scene_shift_str = scene["shift"][i] + logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + sys.exit(-1) + + # calculate absolute shift of the source signal in seconds + source_shift = end_position[overlap_ref] + overlap else: source_shift = 0.0 # convert shift from seconds to samples and ensure it is a multiple of 20ms - source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: source_shift = int(np.floor(source_shift / frame_len) * frame_len) else: source_shift = int(np.ceil(source_shift / frame_len) * frame_len) + source_shift_in_seconds = source_shift / cfg.fs # read the level if "level" in scene.keys(): @@ -278,6 +297,9 @@ def generate_ismN_scene( x = audio.fromtype("ISM1") x.audio, x.fs = audiofile.read(input_filename) + # record the total duration of the source signal, taking into account the shift of the starting position + end_position.append(x.audio.shape[0] / x.fs + source_shift_in_seconds) + # resample to the target fs if necessary if x.fs != cfg.fs: logger.warning( @@ -288,12 +310,12 @@ def generate_ismN_scene( x.fs = cfg.fs # adjust the level of the audio source file (need to convert to MONO first) - if level is None: - # do not change the level of the audio source signal - logger.info("-- Level of the audio source signal is not changed") - elif np.isinf(level): + if np.isinf(level): # set all channels to zero x.audio = np.zeros_like(x.audio) + elif level is None: + # do not change the level of the audio source signal + logger.info("-- Level of the audio source signal is not changed") else: x_temp = audio.ChannelBasedAudio( "MONO" @@ -391,21 +413,21 @@ def generate_ismN_scene( y.object_pos = x.object_pos.copy() y.fs = x.fs - if source_shift < 0: + if source_shift > 0: # insert zeros to the new audio source signal to shift it right - metadata.trim_meta(y, limits=[source_shift, 0], samples=True) + metadata.trim_meta(y, limits=[-source_shift, 0], samples=True) else: offset = source_shift else: # shift the beginning of the audio source signal delta_offset = source_shift - offset - if delta_offset > 0: + if delta_offset < 0: # insert zeros to the previous ISM signal(s) to shift them right - metadata.trim_meta(y, limits=[-delta_offset, 0], samples=True) + metadata.trim_meta(y, limits=[delta_offset, 0], samples=True) offset = source_shift else: # insert zeros to the new audio source signal to shift it right - metadata.trim_meta(x, limits=[delta_offset, 0], samples=True) + metadata.trim_meta(x, limits=[-delta_offset, 0], samples=True) # adjust the length of the audio source signal delta_length = len(x.audio) - len(y.audio) @@ -443,14 +465,14 @@ def generate_ismN_scene( noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") y.audio += noise - # trim the output signal such if the total duration exceeds X seconds + # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: # convert from seconds to samples (ensure multiple of 20ms) duration = int(np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len) # check if the current length of the output signal exceeds the duration if len(y.audio) > duration: - metadata.trim_meta(y, limits=[0, duration], samples=True) + metadata.trim_meta(y, limits=[0, len(y.audio) - duration], samples=True) # adjust the loudness of the output signal if "loudness" in cfg.__dict__: diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py index 6b40da78..6ddac870 100644 --- a/ivas_processing_scripts/generation/generate_masa_items.py +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -31,6 +31,7 @@ # import logging +import re import sys from itertools import groupby, repeat from pathlib import Path @@ -209,6 +210,7 @@ def generate_MASA_scene( # repeat for all source files offset = 0 y_int = None + end_position = [] for i in range(N_inputs): # parse parameters from the scene description source_file = ( @@ -232,13 +234,44 @@ def generate_MASA_scene( else: source_shift = 0.0 + # read the source shift length (in seconds) + if "shift" in scene.keys(): + source_shift = ( + scene["shift"][i] + if isinstance(scene["shift"], list) + else scene["shift"] + ) + + # check if shift is defined with X(i_ref) notation where X specifies the overlap value and i_ref is the index + # of the reference signal (0-based index) + if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: + # extract X and i_ref + match = re.match( + r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i] + ) + + if match: + overlap = float(match.group(1)) + overlap_ref = int(match.group(2)) + else: + scene_shift_str = scene["shift"][i] + logger.error( + f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!" + ) + sys.exit(-1) + + # calculate absolute shift of the source signal in seconds + source_shift = end_position[overlap_ref] - overlap + else: + source_shift = 0.0 + # convert shift from seconds to samples and ensure it is a multiple of 20ms - source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: source_shift = int(np.floor(source_shift / frame_len) * frame_len) else: source_shift = int(np.ceil(source_shift / frame_len) * frame_len) + source_shift_in_seconds = source_shift / cfg.fs # read the level if "level" in scene.keys(): @@ -295,6 +328,9 @@ def generate_MASA_scene( # read source file x = audio.fromfile("MONO", input_filename) + # record the total duration of the source signal, taking into account the shift of the starting position + end_position.append(x.audio.shape[0] / x.fs + source_shift_in_seconds) + # resample to the target fs if necessary if x.fs != cfg.fs: logger.warning( @@ -339,26 +375,26 @@ def generate_MASA_scene( # this is the first SBA source signal y_int.audio = x.audio.copy() - if source_shift < 0: + if source_shift > 0: # insert zeros to the first SBA source signal to shift it right y_int.audio = audioarray.trim( - y_int.audio, y_int.fs, limits=[source_shift, 0], samples=True + y_int.audio, y_int.fs, limits=[-source_shift, 0], samples=True ) else: offset = source_shift else: # shift the beginning of the audio source signal delta_offset = source_shift - offset - if delta_offset > 0: + if delta_offset < 0: # insert zeros to the output SBA signal to shift it right y_int.audio = audioarray.trim( - y_int.audio, y_int.fs, limits=[-delta_offset, 0], samples=True + y_int.audio, y_int.fs, limits=[delta_offset, 0], samples=True ) offset = source_shift else: # insert zeros to the new SBA source signal to shift it right x.audio = audioarray.trim( - x.audio, x.fs, limits=[delta_offset, 0], samples=True + x.audio, x.fs, limits=[-delta_offset, 0], samples=True ) # adjust the length of the audio source signal @@ -396,14 +432,15 @@ def generate_MASA_scene( # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: # convert from seconds to samples (ensure multiple of 20ms) - duration = int( - np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len - ) + duration = int(np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len) # check if the current length of the output signal exceeds the duration if len(y_int.audio) > duration: y_int.audio = audioarray.trim( - y_int.audio, y_int.fs, limits=[0, len(y_int.audio) - duration], samples=True + y_int.audio, + y_int.fs, + limits=[0, len(y_int.audio) - duration], + samples=True, ) # adjust the loudness of the output signal diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py index daacf2d8..a37a3710 100644 --- a/ivas_processing_scripts/generation/generate_mc_items.py +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -31,6 +31,7 @@ # import logging +import re import sys from itertools import groupby, repeat from pathlib import Path @@ -209,6 +210,7 @@ def generate_MC_scene( # repeat for all source files offset = 0 y_int = None + end_position = [] for i in range(N_inputs): # parse parameters from the scene description source_file = ( @@ -222,23 +224,40 @@ def generate_MC_scene( ) IR_filename = Path(IR_file).parent / (cfg.use_IR_prefix + Path(IR_file).name) - # read the shift time in seconds + # read the source shift length (in seconds) if "shift" in scene.keys(): source_shift = ( scene["shift"][i] if isinstance(scene["shift"], list) else scene["shift"] ) + + # check if shift is defined with X(i_ref) notation where X specifies the overlap value and i_ref is the index + # of the reference signal (0-based index) + if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: + # extract X and i_ref + match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + + if match: + overlap = float(match.group(1)) + overlap_ref = int(match.group(2)) + else: + scene_shift_str = scene["shift"][i] + logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + sys.exit(-1) + + # calculate absolute shift of the source signal in seconds + source_shift = end_position[overlap_ref] + overlap else: source_shift = 0.0 # convert shift from seconds to samples and ensure it is a multiple of 20ms - source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: source_shift = int(np.floor(source_shift / frame_len) * frame_len) else: source_shift = int(np.ceil(source_shift / frame_len) * frame_len) + source_shift_in_seconds = source_shift / cfg.fs # read the level if "level" in scene.keys(): @@ -295,6 +314,9 @@ def generate_MC_scene( # read source file x = audio.fromfile("MONO", input_filename) + # record the total duration of the source signal, taking into account the shift of the starting position + end_position.append(x.audio.shape[0] / x.fs + source_shift_in_seconds) + # resample to the target fs if necessary if x.fs != cfg.fs: logger.warning( @@ -339,26 +361,26 @@ def generate_MC_scene( # this is the first SBA source signal y_int.audio = x.audio.copy() - if source_shift < 0: + if source_shift > 0: # insert zeros to the first SBA source signal to shift it right y_int.audio = audioarray.trim( - y_int.audio, y_int.fs, limits=[source_shift, 0], samples=True + y_int.audio, y_int.fs, limits=[-source_shift, 0], samples=True ) else: offset = source_shift else: # shift the beginning of the audio source signal delta_offset = source_shift - offset - if delta_offset > 0: + if delta_offset < 0: # insert zeros to the output SBA signal to shift it right y_int.audio = audioarray.trim( - y_int.audio, y_int.fs, limits=[-delta_offset, 0], samples=True + y_int.audio, y_int.fs, limits=[delta_offset, 0], samples=True ) offset = source_shift else: # insert zeros to the new SBA source signal to shift it right x.audio = audioarray.trim( - x.audio, x.fs, limits=[delta_offset, 0], samples=True + x.audio, x.fs, limits=[-delta_offset, 0], samples=True ) # adjust the length of the audio source signal diff --git a/ivas_processing_scripts/generation/generate_omasa_items.py b/ivas_processing_scripts/generation/generate_omasa_items.py index 2ca92195..73831922 100644 --- a/ivas_processing_scripts/generation/generate_omasa_items.py +++ b/ivas_processing_scripts/generation/generate_omasa_items.py @@ -31,6 +31,7 @@ # import logging +import re import sys from itertools import groupby, repeat from pathlib import Path @@ -183,6 +184,7 @@ def generate_OMASA_scene( # repeat for all source files offset = 0 + end_position = [] for i in range(N_inputs): # parse parameters from the scene description source_file = ( @@ -220,16 +222,33 @@ def generate_OMASA_scene( if isinstance(scene["shift"], list) else scene["shift"] ) + + # check if shift is defined with X(i_ref) notation where X specifies the overlap value and i_ref is the index + # of the reference signal (0-based index) + if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: + # extract X and i_ref + match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + + if match: + overlap = float(match.group(1)) + overlap_ref = int(match.group(2)) + else: + scene_shift_str = scene["shift"][i] + logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + sys.exit(-1) + + # calculate absolute shift of the source signal in seconds + source_shift = end_position[overlap_ref] + overlap else: source_shift = 0.0 # convert shift from seconds to samples and ensure it is a multiple of 20ms - source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: source_shift = int(np.floor(source_shift / frame_len) * frame_len) else: source_shift = int(np.ceil(source_shift / frame_len) * frame_len) + source_shift_in_seconds = source_shift / cfg.fs # read the level if "level" in scene.keys(): @@ -300,6 +319,9 @@ def generate_OMASA_scene( # read source file x = audio.fromfile(fmt, input_filename) + # record the total duration of the source signal, taking into account the shift of the starting position + end_position.append(x.audio.shape[0] / x.fs + source_shift_in_seconds) + # resample to the target fs if necessary if x.fs != cfg.fs: logger.warning( @@ -417,21 +439,21 @@ def generate_OMASA_scene( # add the first audio source signal (should be FOA/HOA2/HOA3) to the array of all source signals y_int.audio = x.audio.copy() - if source_shift < 0: + if source_shift > 0: # insert zeros to the new audio source signal to shift it right - metadata.trim_meta(y_int, limits=[source_shift, 0], samples=True) + metadata.trim_meta(y_int, limits=[-source_shift, 0], samples=True) else: offset = source_shift else: # shift the beginning of the audio source signal delta_offset = source_shift - offset - if delta_offset > 0: + if delta_offset < 0: # insert zeros to the existing intermediate OSBA object to shift it right - metadata.trim_meta(y_int, limits=[-delta_offset, 0], samples=True) + metadata.trim_meta(y_int, limits=[delta_offset, 0], samples=True) offset = source_shift else: # insert zeros to the new audio source signal to shift it right - metadata.trim_meta(x, limits=[delta_offset, 0], samples=True) + metadata.trim_meta(x, limits=[-delta_offset, 0], samples=True) # adjust the length of the audio source signal delta_length = len(x.audio) - len(y_int.audio) @@ -472,29 +494,16 @@ def generate_OMASA_scene( noise = np.random.randint(low=-4, high=5, size=y.audio.shape).astype("float") y_int.audio += noise - # trim the output signal such if the total duration exceeds X seconds + # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: -<<<<<<< Updated upstream - # trim the output signal such that the total duration is X seconds - duration = int(cfg.duration * cfg.fs) # convert to samples - else: - # do not change the length of the audio signal - duration = len(y_int.audio) - duration = int( - np.floor(duration / frame_len) * frame_len - ) # ensure multiple of 20ms - if len(y_int.audio) != duration: - metadata.trim_meta(y_int, limits=[0, len(y_int.audio) - duration], samples=True) -======= # convert from seconds to samples (ensure multiple of 20ms) duration = int( np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len ) # check if the current length of the output signal exceeds the duration - if len(y.audio) > duration: - metadata.trim_meta(y, limits=[0, len(y.audio) - duration], samples=True) ->>>>>>> Stashed changes + if len(y_int.audio) > duration: + metadata.trim_meta(y_int, limits=[0, len(y_int.audio) - duration], samples=True) # adjust the loudness of the output signal if "loudness" in cfg.__dict__: diff --git a/ivas_processing_scripts/generation/generate_osba_items.py b/ivas_processing_scripts/generation/generate_osba_items.py index 67e493b5..64921b7d 100644 --- a/ivas_processing_scripts/generation/generate_osba_items.py +++ b/ivas_processing_scripts/generation/generate_osba_items.py @@ -31,6 +31,7 @@ # import logging +import re import sys from itertools import groupby, repeat from pathlib import Path @@ -187,6 +188,7 @@ def generate_OSBA_scene( # repeat for all source files offset = 0 + end_position = [] for i in range(N_inputs): # parse parameters from the scene description source_file = ( @@ -210,23 +212,40 @@ def generate_OSBA_scene( else scene["elevation"] ) - # read the shift time in seconds + # read the source shift length (in seconds) if "shift" in scene.keys(): source_shift = ( scene["shift"][i] if isinstance(scene["shift"], list) else scene["shift"] ) + + # check if shift is defined with X(i_ref) notation where X specifies the overlap value and i_ref is the index + # of the reference signal (0-based index) + if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: + # extract X and i_ref + match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + + if match: + overlap = float(match.group(1)) + overlap_ref = int(match.group(2)) + else: + scene_shift_str = scene["shift"][i] + logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + sys.exit(-1) + + # calculate absolute shift of the source signal in seconds + source_shift = end_position[overlap_ref] + overlap else: source_shift = 0.0 # convert shift from seconds to samples and ensure it is a multiple of 20ms - source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: source_shift = int(np.floor(source_shift / frame_len) * frame_len) else: source_shift = int(np.ceil(source_shift / frame_len) * frame_len) + source_shift_in_seconds = source_shift / cfg.fs # read the level if "level" in scene.keys(): @@ -282,6 +301,9 @@ def generate_OSBA_scene( # read source file x = audio.fromfile(fmt, input_filename) + # record the total duration of the source signal, taking into account the shift of the starting position + end_position.append(x.audio.shape[0] / x.fs + source_shift_in_seconds) + # resample to the target fs if necessary if x.fs != cfg.fs: logger.warning( @@ -403,21 +425,21 @@ def generate_OSBA_scene( # if ISM, append object position to the OSBA object y.object_pos = x.object_pos.copy() - if source_shift < 0: + if source_shift > 0: # insert zeros to the new audio source signal to shift it right - metadata.trim_meta(y, limits=[source_shift, 0], samples=True) + metadata.trim_meta(y, limits=[-source_shift, 0], samples=True) else: offset = source_shift else: # shift the beginning of the audio source signal delta_offset = source_shift - offset - if delta_offset > 0: + if delta_offset < 0: # insert zeros to the previous ISM signal(s) to shift them right - metadata.trim_meta(y, limits=[-delta_offset, 0], samples=True) + metadata.trim_meta(y, limits=[delta_offset, 0], samples=True) offset = source_shift else: # insert zeros to the new audio source signal to shift it right - metadata.trim_meta(x, limits=[delta_offset, 0], samples=True) + metadata.trim_meta(x, limits=[-delta_offset, 0], samples=True) # adjust the length of the audio source signal delta_length = len(x.audio) - len(y.audio) diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index f40ba9d8..36c8b828 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -31,6 +31,7 @@ # import logging +import re import sys from itertools import groupby, repeat from pathlib import Path @@ -201,6 +202,7 @@ def generate_sba_scene( # repeat for all source files offset = 0 + end_position = [] for i in range(N_inputs): # parse parameters from the scene description source_file = ( @@ -214,23 +216,40 @@ def generate_sba_scene( ) IR_filename = Path(IR_file).parent / (cfg.use_IR_prefix + Path(IR_file).name) - # read the shift time in seconds + # read the source shift length (in seconds) if "shift" in scene.keys(): source_shift = ( scene["shift"][i] if isinstance(scene["shift"], list) else scene["shift"] ) + + # check if shift is defined with X(i_ref) notation where X specifies the overlap value and i_ref is the index + # of the reference signal (0-based index) + if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: + # extract X and i_ref + match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + + if match: + overlap = float(match.group(1)) + overlap_ref = int(match.group(2)) + else: + scene_shift_str = scene["shift"][i] + logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + sys.exit(-1) + + # calculate absolute shift of the source signal in seconds + source_shift = end_position[overlap_ref] + overlap else: source_shift = 0.0 # convert shift from seconds to samples and ensure it is a multiple of 20ms - source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: source_shift = int(np.floor(source_shift / frame_len) * frame_len) else: source_shift = int(np.ceil(source_shift / frame_len) * frame_len) + source_shift_in_seconds = source_shift / cfg.fs # read the level if "level" in scene.keys(): @@ -266,6 +285,9 @@ def generate_sba_scene( # read source file x = audio.fromfile("MONO", input_filename) + # record the total duration of the source signal, taking into account the shift of the starting position + end_position.append(x.audio.shape[0] / x.fs + source_shift_in_seconds) + # resample to the target fs if necessary if x.fs != cfg.fs: logger.warning( @@ -310,26 +332,26 @@ def generate_sba_scene( # add source signal to the array of all source signals y.audio = x.audio.copy() - if source_shift < 0: + if source_shift > 0: # insert zeros to the new audio source signal to shift it right y.audio = audioarray.trim_meta( - y.audio, y.fs, limits=[source_shift, 0], samples=True + y.audio, y.fs, limits=[-source_shift, 0], samples=True ) else: offset = source_shift else: # shift the beginning of the audio source signal delta_offset = source_shift - offset - if delta_offset > 0: + if delta_offset < 0: # insert zeros to the existing output signal to shift it right y.audio = audioarray.trim( - y.audio, y.fs, limits=[-delta_offset, 0], samples=True + y.audio, y.fs, limits=[delta_offset, 0], samples=True ) offset = source_shift else: # insert zeros to the new audio source signal to shift it right x.audio = audioarray.trim( - x.audio, x.fs, limits=[delta_offset, 0], samples=True + x.audio, x.fs, limits=[-delta_offset, 0], samples=True ) # adjust the length of the audio source signal diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index 6bf1e95e..9bc6a73d 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -32,6 +32,7 @@ import logging import os +import re import sys from itertools import groupby, repeat from pathlib import Path @@ -207,6 +208,7 @@ def generate_stereo_scene( # repeat for all source files offset = 0 + end_position = [] for i in range(N_inputs): # parse parameters from the scene description source_file = ( @@ -220,23 +222,40 @@ def generate_stereo_scene( ) IR_filename = Path(IR_file).parent / (cfg.use_IR_prefix + Path(IR_file).name) - # read the shift time in seconds + # read the source shift length (in seconds) if "shift" in scene.keys(): source_shift = ( scene["shift"][i] if isinstance(scene["shift"], list) else scene["shift"] ) + + # check if shift is defined with X(i_ref) notation where X specifies the overlap value and i_ref is the index + # of the reference signal (0-based index) + if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: + # extract X and i_ref + match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + + if match: + overlap = float(match.group(1)) + overlap_ref = int(match.group(2)) + else: + scene_shift_str = scene["shift"][i] + logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + sys.exit(-1) + + # calculate absolute shift of the source signal in seconds + source_shift = end_position[overlap_ref] + overlap else: source_shift = 0.0 # convert shift from seconds to samples and ensure it is a multiple of 20ms - source_shift_in_seconds = source_shift source_shift = source_shift * cfg.fs if source_shift >= 0: source_shift = int(np.floor(source_shift / frame_len) * frame_len) else: source_shift = int(np.ceil(source_shift / frame_len) * frame_len) + source_shift_in_seconds = source_shift / cfg.fs # read the level if "level" in scene.keys(): @@ -284,6 +303,9 @@ def generate_stereo_scene( # read the IR file (!must be in STEREO format!) IR = audio.fromfile("STEREO", IR_filename) + # record the total duration of the source signal, taking into account the shift of the starting position + end_position.append(x.audio.shape[0] / x.fs + source_shift_in_seconds) + # convolve MONO source audio with STEREO IR -> results in STEREO audio object x = reverb_stereo(x, IR, mode=None) @@ -311,26 +333,26 @@ def generate_stereo_scene( # add source signal to the array of all source signals y.audio = x.audio.copy() - if source_shift < 0: + if source_shift > 0: # insert zeros to the new audio source signal to shift it right y.audio = audioarray.trim( - y.audio, x.fs, limits=[source_shift, 0], samples=True + y.audio, x.fs, limits=[-source_shift, 0], samples=True ) else: offset = source_shift else: # shift the beginning of the audio source signal delta_offset = source_shift - offset - if delta_offset > 0: + if delta_offset < 0: # insert zeros to the existing output signal to shift it right y.audio = audioarray.trim( - y.audio, y.fs, limits=[-delta_offset, 0], samples=True + y.audio, y.fs, limits=[delta_offset, 0], samples=True ) offset = source_shift else: # insert zeros to the new audio source signal to shift it right x.audio = audioarray.trim( - x.audio, x.fs, limits=[delta_offset, 0], samples=True + x.audio, x.fs, limits=[-delta_offset, 0], samples=True ) # adjust the length of the audio source signal -- GitLab From 85be2fd0eb514e124ab462892aed7925aca0bf7e Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Tue, 12 Aug 2025 14:55:23 +0200 Subject: [PATCH 045/101] formatting --- .../generation/generate_ismN_items.py | 8 ++++++-- .../generation/generate_mc_items.py | 17 +++++++++++------ .../generation/generate_omasa_items.py | 16 ++++++++++------ .../generation/generate_osba_items.py | 12 +++++++----- .../generation/generate_sba_items.py | 12 +++++++----- .../generation/generate_stereo_items.py | 12 +++++++----- 6 files changed, 48 insertions(+), 29 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_ismN_items.py b/ivas_processing_scripts/generation/generate_ismN_items.py index f57f58c3..3c474309 100644 --- a/ivas_processing_scripts/generation/generate_ismN_items.py +++ b/ivas_processing_scripts/generation/generate_ismN_items.py @@ -239,14 +239,18 @@ def generate_ismN_scene( # of the reference signal (0-based index) if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: # extract X and i_ref - match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + match = re.match( + r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i] + ) if match: overlap = float(match.group(1)) overlap_ref = int(match.group(2)) else: scene_shift_str = scene["shift"][i] - logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + logger.error( + f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!" + ) sys.exit(-1) # calculate absolute shift of the source signal in seconds diff --git a/ivas_processing_scripts/generation/generate_mc_items.py b/ivas_processing_scripts/generation/generate_mc_items.py index a37a3710..35dcbb3b 100644 --- a/ivas_processing_scripts/generation/generate_mc_items.py +++ b/ivas_processing_scripts/generation/generate_mc_items.py @@ -236,14 +236,18 @@ def generate_MC_scene( # of the reference signal (0-based index) if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: # extract X and i_ref - match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + match = re.match( + r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i] + ) if match: overlap = float(match.group(1)) overlap_ref = int(match.group(2)) else: scene_shift_str = scene["shift"][i] - logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + logger.error( + f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!" + ) sys.exit(-1) # calculate absolute shift of the source signal in seconds @@ -418,14 +422,15 @@ def generate_MC_scene( # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: # convert from seconds to samples (ensure multiple of 20ms) - duration = int( - np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len - ) + duration = int(np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len) # check if the current length of the output signal exceeds the duration if len(y_int.audio) > duration: y_int.audio = audioarray.trim( - y_int.audio, y_int.fs, limits=[0, len(y_int.audio) - duration], samples=True + y_int.audio, + y_int.fs, + limits=[0, len(y_int.audio) - duration], + samples=True, ) # adjust the loudness of the output signal diff --git a/ivas_processing_scripts/generation/generate_omasa_items.py b/ivas_processing_scripts/generation/generate_omasa_items.py index 73831922..0881c7ca 100644 --- a/ivas_processing_scripts/generation/generate_omasa_items.py +++ b/ivas_processing_scripts/generation/generate_omasa_items.py @@ -227,14 +227,18 @@ def generate_OMASA_scene( # of the reference signal (0-based index) if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: # extract X and i_ref - match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + match = re.match( + r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i] + ) if match: overlap = float(match.group(1)) overlap_ref = int(match.group(2)) else: scene_shift_str = scene["shift"][i] - logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + logger.error( + f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!" + ) sys.exit(-1) # calculate absolute shift of the source signal in seconds @@ -497,13 +501,13 @@ def generate_OMASA_scene( # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: # convert from seconds to samples (ensure multiple of 20ms) - duration = int( - np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len - ) + duration = int(np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len) # check if the current length of the output signal exceeds the duration if len(y_int.audio) > duration: - metadata.trim_meta(y_int, limits=[0, len(y_int.audio) - duration], samples=True) + metadata.trim_meta( + y_int, limits=[0, len(y_int.audio) - duration], samples=True + ) # adjust the loudness of the output signal if "loudness" in cfg.__dict__: diff --git a/ivas_processing_scripts/generation/generate_osba_items.py b/ivas_processing_scripts/generation/generate_osba_items.py index 64921b7d..8d2ca0d8 100644 --- a/ivas_processing_scripts/generation/generate_osba_items.py +++ b/ivas_processing_scripts/generation/generate_osba_items.py @@ -224,14 +224,18 @@ def generate_OSBA_scene( # of the reference signal (0-based index) if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: # extract X and i_ref - match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + match = re.match( + r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i] + ) if match: overlap = float(match.group(1)) overlap_ref = int(match.group(2)) else: scene_shift_str = scene["shift"][i] - logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + logger.error( + f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!" + ) sys.exit(-1) # calculate absolute shift of the source signal in seconds @@ -483,9 +487,7 @@ def generate_OSBA_scene( # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: # convert from seconds to samples (ensure multiple of 20ms) - duration = int( - np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len - ) + duration = int(np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len) # check if the current length of the output signal exceeds the duration if len(y.audio) > duration: diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index 36c8b828..631d6165 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -228,14 +228,18 @@ def generate_sba_scene( # of the reference signal (0-based index) if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: # extract X and i_ref - match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + match = re.match( + r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i] + ) if match: overlap = float(match.group(1)) overlap_ref = int(match.group(2)) else: scene_shift_str = scene["shift"][i] - logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + logger.error( + f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!" + ) sys.exit(-1) # calculate absolute shift of the source signal in seconds @@ -389,9 +393,7 @@ def generate_sba_scene( # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: # convert from seconds to samples (ensure multiple of 20ms) - duration = int( - np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len - ) + duration = int(np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len) # check if the current length of the output signal exceeds the duration if len(y.audio) > duration: diff --git a/ivas_processing_scripts/generation/generate_stereo_items.py b/ivas_processing_scripts/generation/generate_stereo_items.py index 9bc6a73d..1ad8a6ae 100644 --- a/ivas_processing_scripts/generation/generate_stereo_items.py +++ b/ivas_processing_scripts/generation/generate_stereo_items.py @@ -234,14 +234,18 @@ def generate_stereo_scene( # of the reference signal (0-based index) if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: # extract X and i_ref - match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + match = re.match( + r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i] + ) if match: overlap = float(match.group(1)) overlap_ref = int(match.group(2)) else: scene_shift_str = scene["shift"][i] - logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + logger.error( + f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!" + ) sys.exit(-1) # calculate absolute shift of the source signal in seconds @@ -390,9 +394,7 @@ def generate_stereo_scene( # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: # convert from seconds to samples (ensure multiple of 20ms) - duration = int( - np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len - ) + duration = int(np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len) # check if the current length of the output signal exceeds the duration if len(y.audio) > duration: -- GitLab From 68510c78eca959856594de807d6b2b578bec4183 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Wed, 13 Aug 2025 10:52:35 +0200 Subject: [PATCH 046/101] update examples --- examples/ITEM_GENERATION_3ISM.yml | 7 +++++-- examples/ITEM_GENERATION_5_1_4.yml | 3 ++- examples/ITEM_GENERATION_FOA.yml | 7 ++++--- examples/ITEM_GENERATION_MASA.yml | 3 ++- examples/ITEM_GENERATION_OMASA.yml | 7 +++++-- examples/ITEM_GENERATION_OSBA.yml | 7 +++++-- examples/ITEM_GENERATION_STEREO.yml | 5 +++-- 7 files changed, 26 insertions(+), 13 deletions(-) diff --git a/examples/ITEM_GENERATION_3ISM.yml b/examples/ITEM_GENERATION_3ISM.yml index e770cadf..53dd0ded 100644 --- a/examples/ITEM_GENERATION_3ISM.yml +++ b/examples/ITEM_GENERATION_3ISM.yml @@ -37,7 +37,7 @@ duration: 8 add_low_level_random_noise: true ### Process with parallel streams -multiprocessing: False +multiprocessing: false ################################################ ### Item generation - Filename conventions @@ -93,7 +93,10 @@ provider: "va" ### input: input filename(s) ### azimuth: azimuth in the range [-180,180]; positive values point to the left ### elevation: elevation in the range [-90,90]; positive values indicate up -### shift: time adjustment of the input signal (negative value delays the signal) +### shift: time adjustment of the input signal (positive value delays the signal) +### alternatively, the notation X(i_ref) generates overlap by X seconds from the reference signal i_ref (0-based index) (positive value creates gap) +### background: background noise filename (if used, the 'add_low_level_random_noise' parameter is ignored) +### background_level: normalized background noise loudness to X dB LKFS ### ### Note 0: you can use relative paths in filenames (the program assumes that the root directory is the parent directory of the ivas_processing_scripts subfolder) ### Note 1: use brackets [val1, val2, ...] when specifying multiple values diff --git a/examples/ITEM_GENERATION_5_1_4.yml b/examples/ITEM_GENERATION_5_1_4.yml index 4670d197..2a0dbd27 100644 --- a/examples/ITEM_GENERATION_5_1_4.yml +++ b/examples/ITEM_GENERATION_5_1_4.yml @@ -94,7 +94,8 @@ provider: "va" ### IR: filenames(s) of the input IRs ### azimuth: azimuth in the range [-180,180]; positive values point to the left ### elevation: elevation in the range [-90,90]; positive values indicate up -### shift: time adjustment of the input signal (negative value delays the signal) +### shift: time adjustment of the input signal (positive value delays the signal) +### alternatively, the notation X(i_ref) generates overlap by X seconds from the reference signal i_ref (0-based index) (positive value creates gap) ### background: background noise filename (if used, the 'add_low_level_random_noise' parameter is ignored) ### background_level: normalized background noise loudness to X dB LKFS ### diff --git a/examples/ITEM_GENERATION_FOA.yml b/examples/ITEM_GENERATION_FOA.yml index 879735d4..016c5fcf 100644 --- a/examples/ITEM_GENERATION_FOA.yml +++ b/examples/ITEM_GENERATION_FOA.yml @@ -34,10 +34,10 @@ fade_in_out: 0.5 duration: 8 ### Add low-level random background noise (amplitude +-4) instead of silence; default = false (silence) -add_low_level_random_noise: False +add_low_level_random_noise: false ### Process with parallel streams -multiprocessing: False +multiprocessing: false ################################################ ### Item generation - Filename conventions @@ -94,7 +94,8 @@ use_output_prefix: "leee" ### IR: filenames(s) of the input IRs ### azimuth: azimuth in the range [-180,180]; positive values point to the left ### elevation: elevation in the range [-90,90]; positive values indicate up -### shift: time adjustment of the input signal (negative value delays the signal) +### shift: time adjustment of the input signal (positive value delays the signal) +### alternatively, the notation X(i_ref) generates overlap by X seconds from the reference signal i_ref (0-based index) (positive value creates gap) ### background: background noise filename (if used, the 'add_low_level_random_noise' parameter is ignored) ### background_level: normalized background noise loudness to X dB LKFS ### diff --git a/examples/ITEM_GENERATION_MASA.yml b/examples/ITEM_GENERATION_MASA.yml index 958a69cb..715b20c4 100644 --- a/examples/ITEM_GENERATION_MASA.yml +++ b/examples/ITEM_GENERATION_MASA.yml @@ -94,7 +94,8 @@ provider: "va" ### IR: filenames(s) of the input IRs ### azimuth: azimuth in the range [-180,180]; positive values point to the left ### elevation: elevation in the range [-90,90]; positive values indicate up -### shift: time adjustment of the input signal (negative value delays the signal) +### shift: time adjustment of the input signal (positive value delays the signal) +### alternatively, the notation X(i_ref) generates overlap by X seconds from the reference signal i_ref (0-based index) (positive value creates gap) ### background: background noise filename (if used, the 'add_low_level_random_noise' parameter is ignored) ### background_level: normalized background noise loudness to X dB LKFS ### diff --git a/examples/ITEM_GENERATION_OMASA.yml b/examples/ITEM_GENERATION_OMASA.yml index 942ad1c7..462bc54e 100644 --- a/examples/ITEM_GENERATION_OMASA.yml +++ b/examples/ITEM_GENERATION_OMASA.yml @@ -37,7 +37,7 @@ duration: 8 add_low_level_random_noise: true ### Process with parallel streams -multiprocessing: False +multiprocessing: false ################################################ ### Item generation - Filename conventions @@ -93,7 +93,10 @@ provider: "va" ### input: input filename(s) ### azimuth: azimuth in the range [-180,180]; positive values point to the left ### elevation: elevation in the range [-90,90]; positive values indicate up -### shift: time adjustment of the input signal (negative value delays the signal) +### shift: time adjustment of the input signal (positive value delays the signal) +### alternatively, the notation X(i_ref) generates overlap by X seconds from the reference signal i_ref (0-based index) (positive value creates gap) +### background: background noise filename (if used, the 'add_low_level_random_noise' parameter is ignored) +### background_level: normalized background noise loudness to X dB LKFS ### ### Note 0: you can use relative paths in filenames (the program assumes that the root directory is the parent directory of the ivas_processing_scripts subfolder) ### Note 1: use brackets [val1, val2, ...] when specifying multiple values diff --git a/examples/ITEM_GENERATION_OSBA.yml b/examples/ITEM_GENERATION_OSBA.yml index f7c33b49..3b696838 100644 --- a/examples/ITEM_GENERATION_OSBA.yml +++ b/examples/ITEM_GENERATION_OSBA.yml @@ -37,7 +37,7 @@ duration: 8 add_low_level_random_noise: true ### Process with parallel streams -multiprocessing: False +multiprocessing: false ################################################ ### Item generation - Filename conventions @@ -93,7 +93,10 @@ provider: "va" ### input: input filename(s) ### azimuth: azimuth in the range [-180,180]; positive values point to the left ### elevation: elevation in the range [-90,90]; positive values indicate up -### shift: time adjustment of the input signal (negative value delays the signal) +### shift: time adjustment of the input signal (positive value delays the signal) +### alternatively, the notation X(i_ref) generates overlap by X seconds from the reference signal i_ref (0-based index) (positive value creates gap) +### background: background noise filename (if used, the 'add_low_level_random_noise' parameter is ignored) +### background_level: normalized background noise loudness to X dB LKFS ### ### Note 0: you can use relative paths in filenames (the program assumes that the root directory is the parent directory of the ivas_processing_scripts subfolder) ### Note 1: use brackets [val1, val2, ...] when specifying multiple values diff --git a/examples/ITEM_GENERATION_STEREO.yml b/examples/ITEM_GENERATION_STEREO.yml index 48c6aa61..78426358 100644 --- a/examples/ITEM_GENERATION_STEREO.yml +++ b/examples/ITEM_GENERATION_STEREO.yml @@ -37,7 +37,7 @@ duration: 8 add_low_level_random_noise: true ### Process with parallel streams -multiprocessing: False +multiprocessing: false ################################################ ### Item generation - Filename conventions @@ -94,7 +94,8 @@ provider: "g" ### IR: filenames(s) of the input IRs ### azimuth: azimuth in the range [-180,180]; positive values point to the left ### elevation: elevation in the range [-90,90]; positive values indicate up -### shift: time adjustment of the input signal (negative value delays the signal) +### shift: time adjustment of the input signal (positive value delays the signal) +### alternatively, the notation X(i_ref) generates overlap by X seconds from the reference signal i_ref (0-based index) (positive value creates gap) ### background: background noise filename (if used, the 'add_low_level_random_noise' parameter is ignored) ### background_level: normalized background noise loudness to X dB LKFS ### -- GitLab From a8b5728f5e29a03896f0244ce5f12e70d3d16882 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Wed, 13 Aug 2025 10:55:39 +0200 Subject: [PATCH 047/101] update doc --- README.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 02f00dde..d47e2ea3 100755 --- a/README.md +++ b/README.md @@ -76,13 +76,11 @@ Each entry under `scenes:` describes one test item, specifying: - `input`: list of mono `.wav` files - `azimuth` / `elevation`: spatial placement (°) - `level`: loudness in dB -- `shift`: timing offsets in seconds +- `shift`: signal offset/overlap in seconds - `background`: background noise file (applicable to STEREO and SBA only) - `background_level`: level of the background noise (applicable to STEREO and SBA only) -Dynamic positioning (e.g., `"-20:1.0:360"`) means the source will move over time, stepping every 20 ms. - -The total duration of the output signal can be controlled using the `duration` field. The output signal may optionally be rendered to the BINAURAL format by specifying the `binaural_output` field. +Dynamic positioning (e.g., `"-20:1.0:360"`) means the source will move over time, stepping every 20 ms. The maximum total duration of the output signal can be controlled using the `duration` field. The output signal may optionally be rendered to the BINAURAL format by specifying the `binaural_output` field. The `shift` parameter ensures time adjustment (offset) of the input signal (positive value delays the signal). Aternatively, the notation `X(i_ref)` generates overlap by `X` seconds from the reference signal `i_ref` (0-based index) (positive value creates gap). Start by running a single scene to verify settings. Output includes both audio and optional metadata files. You can enable multiprocessing by setting `multiprocessing: true`. -- GitLab From de39f21913cad92a1e9bb0898c0f0201e6b86fa8 Mon Sep 17 00:00:00 2001 From: malenovsky Date: Wed, 13 Aug 2025 15:34:04 +0200 Subject: [PATCH 048/101] Fix typo in reverb.py --- ivas_processing_scripts/audiotools/wrappers/reverb.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/audiotools/wrappers/reverb.py b/ivas_processing_scripts/audiotools/wrappers/reverb.py index 57f4cd6e..5b2c408b 100644 --- a/ivas_processing_scripts/audiotools/wrappers/reverb.py +++ b/ivas_processing_scripts/audiotools/wrappers/reverb.py @@ -323,7 +323,7 @@ def reverb_hoa2( # separate IR into each channel IR.audio = hoa2_IR.audio[:, [i]] # convolve mono input with channel IR - ych.append(reverb(input, IR, align=align, modee=mode)) + ych.append(reverb(input, IR, align=align, mode=mode)) # combine into HOA2 output y = audio.fromtype("HOA2") -- GitLab From d94ae23f15f11e19e83f64ddae9aaf8cbfded61e Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Fri, 15 Aug 2025 14:58:35 +0200 Subject: [PATCH 049/101] enable using IVAS_rend also for pre-rendering --- examples/TEMPLATE.yml | 4 ++ ivas_processing_scripts/processing/chains.py | 53 +++++++++++++++++--- 2 files changed, 50 insertions(+), 7 deletions(-) diff --git a/examples/TEMPLATE.yml b/examples/TEMPLATE.yml index 6248a888..73b4c3b1 100755 --- a/examples/TEMPLATE.yml +++ b/examples/TEMPLATE.yml @@ -240,6 +240,10 @@ conditions_to_generate: # fs: 32000 ### Additional commandline options; default = null # opts: ["-q", "-dtx", 4] + ### Input format conversion, if encoding a different format + # fmt: "FOA" + ### Optional use of IVAS_rend for prerendering; can be True (default search) or a path to the binary + # ivas_prerend: false ### Decoder options dec: ### Path to decoder binary; default search for IVAS_dec in bin folder (primary) and PATH (secondary) diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index 6ee222dc..56e2cbbc 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -31,6 +31,7 @@ # from pathlib import Path +from platform import system from shutil import copyfile, rmtree from typing import Optional from warnings import warn @@ -49,7 +50,12 @@ from ivas_processing_scripts.processing.processing_splitting_scaling import ( Processing_splitting_scaling, ) from ivas_processing_scripts.processing.tx import get_tx_cfg -from ivas_processing_scripts.utils import get_abs_path, list_audio, parse_gain +from ivas_processing_scripts.utils import ( + get_abs_path, + find_binary, + list_audio, + parse_gain, +) def init_processing_chains(cfg: TestConfig) -> None: @@ -218,6 +224,35 @@ def get_preprocessing_2(cfg: TestConfig) -> dict: return chain +def get_prerend( + rend_cfg: dict = None, + name="prerend", + use_windows_codec_binaries: bool = False, + attrs: dict = None, +): + + if rend_cfg: + # set to dict; if the user didn't configure anything and wants defaults + # Workaround since processing:TestConfig:_validate_file_cfg() removes keys with None values + if isinstance(rend_cfg, bool): + rend_cfg = { + "bin": find_binary( + f"IVAS_rend{ '.exe' if system() == 'Linux' and use_windows_codec_binaries else '' }" + ) + } + attrs.setdefault("bin", get_abs_path(rend_cfg.get("bin"))) + attrs.setdefault("opts", rend_cfg.get("opts")) + attrs.setdefault("use_windows_codec_binaries", use_windows_codec_binaries) + return IVAS_rend( + attrs, + ) + else: + return Postprocessing( + attrs, + name=name, + ) + + def get_processing_chain( condition: str, cfg: TestConfig, @@ -334,8 +369,11 @@ def get_processing_chain( # if the encoding format differs from the format after the preprocessing, add format conversion stuff if (cod_fmt := cod_cfg.get("fmt", tmp_in_fmt)) != tmp_in_fmt: chain["processes"].append( - Postprocessing( - { + get_prerend( + cod_cfg.get("ivas_prerend"), + name="cod_fmt", + use_windows_codec_binaries=cfg.use_windows_codec_binaries, + attrs={ "in_fs": tmp_in_fs, "in_fmt": tmp_in_fmt, "out_fs": tmp_in_fs, @@ -343,7 +381,6 @@ def get_processing_chain( "multiprocessing": cfg.multiprocessing, "tx_condition": False, }, - name="cod_fmt", ) ) tmp_in_fmt = cod_fmt @@ -411,8 +448,11 @@ def get_processing_chain( # if the encoding format differs from the format after the preprocessing, add format conversion if (cod_fmt := cod_cfg.get("fmt", tmp_in_fmt)) != tmp_in_fmt: chain["processes"].append( - Postprocessing( - { + get_prerend( + cod_cfg.get("ivas_prerend"), + name="cod_fmt", + use_windows_codec_binaries=cfg.use_windows_codec_binaries, + attrs={ "in_fs": tmp_in_fs, "in_fmt": tmp_in_fmt, "out_fs": tmp_in_fs, @@ -420,7 +460,6 @@ def get_processing_chain( "multiprocessing": cfg.multiprocessing, "tx_condition": False, }, - name="cod_fmt", ) ) tmp_in_fmt = cod_fmt -- GitLab From 7a2bd4a11173373c9c449db7a81189974df759cf Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Fri, 15 Aug 2025 15:00:36 +0200 Subject: [PATCH 050/101] formatting --- ivas_processing_scripts/processing/chains.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index e617a4ef..b58ab4a9 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -52,8 +52,8 @@ from ivas_processing_scripts.processing.processing_splitting_scaling import ( ) from ivas_processing_scripts.processing.tx import get_tx_cfg from ivas_processing_scripts.utils import ( - get_abs_path, find_binary, + get_abs_path, list_audio, parse_gain, ) @@ -231,7 +231,6 @@ def get_prerend( use_windows_codec_binaries: bool = False, attrs: dict = None, ): - if rend_cfg: # set to dict; if the user didn't configure anything and wants defaults # Workaround since processing:TestConfig:_validate_file_cfg() removes keys with None values -- GitLab From c4ea6b49256de4419abf04aac15badbe95f8843d Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Mon, 18 Aug 2025 10:33:05 +0200 Subject: [PATCH 051/101] replace masaRenderer with IVAS_rend --- .../audiotools/convert/masa.py | 26 ++++++++- .../audiotools/wrappers/masaRenderer.py | 58 +++++++++++++++++++ ivas_processing_scripts/binary_paths.yml | 2 + tests/test_binaries_present.py | 3 +- 4 files changed, 86 insertions(+), 3 deletions(-) diff --git a/ivas_processing_scripts/audiotools/convert/masa.py b/ivas_processing_scripts/audiotools/convert/masa.py index b4e099c8..6f872f5e 100755 --- a/ivas_processing_scripts/audiotools/convert/masa.py +++ b/ivas_processing_scripts/audiotools/convert/masa.py @@ -35,8 +35,7 @@ from typing import Optional, Union from warnings import warn from ivas_processing_scripts.audiotools import audio -from ivas_processing_scripts.audiotools.convert import channelbased -from ivas_processing_scripts.audiotools.wrappers.masaRenderer import masaRenderer +from ivas_processing_scripts.audiotools.wrappers.masaRenderer import ivasRendMasa """ MetadataAssistedSpatialAudio functions """ @@ -90,6 +89,8 @@ def render_masa_to_binaural( Name of binaural dataset without prefix or suffix """ + # Needed if using masaRenderer (deprecated) + """ if "ROOM" in bin.name: cba_tmp = audio.fromtype("7_1_4") cba_tmp.fs = masa.fs @@ -108,6 +109,19 @@ def render_masa_to_binaural( ) bin.audio = masaRenderer(masa, "BINAURAL") + """ + + if bin_dataset is not None: + warn( + "Binaural dataset selection not supported by IVAS_rend - please render manually" + ) + if bin.name == "BINAURAL_ROOM": + warn( + "BINAURAL_ROOM is not a valid output format for IVAS_rend. Defaulting to BINAURAL_ROOM_IR." + ) + bin.name += "_IR" + + bin.audio = ivasRendMasa(masa, bin.name, trajectory) def render_masa_to_cba( @@ -125,6 +139,8 @@ def render_masa_to_cba( Channel-based output audio """ + # Needed if using masaRenderer (deprecated) + """ if cba.name not in ["5_1", "7_1_4"]: warn( f"MasaRenderer does not support {cba.name} natively. Using 7_1_4 as an intermediate format." @@ -137,6 +153,8 @@ def render_masa_to_cba( channelbased.render_cba_to_cba(cba_tmp, cba) else: cba.audio = masaRenderer(masa, cba.name) + """ + cba.audio = ivasRendMasa(masa, cba.name) def render_masa_to_sba( @@ -154,6 +172,8 @@ def render_masa_to_sba( SBA output audio """ + # Needed if using masaRenderer (deprecated) + """ warn( f"MasaRenderer does not support {sba.name} natively. Using 7_1_4 as an intermediate format." ) @@ -163,3 +183,5 @@ def render_masa_to_sba( cba_tmp.audio = masaRenderer(masa, cba_tmp.name) channelbased.render_cba_to_sba(cba_tmp, sba) + """ + sba.audio = ivasRendMasa(masa, sba.name) diff --git a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py index 47ec8c6e..fec94132 100755 --- a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py +++ b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py @@ -39,9 +39,67 @@ from ivas_processing_scripts.audiotools import audio from ivas_processing_scripts.audiotools.audiofile import read, write from ivas_processing_scripts.audiotools.wrappers.filter import resample_itu from ivas_processing_scripts.constants import DEFAULT_CONFIG_BINARIES +from ivas_processing_scripts.processing.ivas import IVAS_rend from ivas_processing_scripts.utils import find_binary, run +from warnings import deprecated +def ivasRendMasa( + masa: audio.MetadataAssistedSpatialAudio, + out_fmt: str, + trajectory: Path = None, +) -> np.ndarray: + """ + Wrapper for IVAS_Rend MASA Rendering + + Parameters + ---------- + masa : MetadataAssistedSpatialAudio + Input MASA audio + out_fmt: str + Desired output format (only 5_1, 7_1_4 and BINAURAL supported) + + Returns + ------- + output : np.ndarray + MASA rendered to out_fmt + """ + if "ivas_rend" in DEFAULT_CONFIG_BINARIES["binary_paths"]: + binary = find_binary( + DEFAULT_CONFIG_BINARIES["binary_paths"]["ivas_rend"].name, + binary_path=DEFAULT_CONFIG_BINARIES["binary_paths"]["ivas_rend"].parent, + ) + else: + binary = find_binary("ivas_rend") + + rend = IVAS_rend( + { + "bin": binary, + "in_fmt": masa.name, + "in_fs": masa.fs, + "out_fmt": out_fmt, + "trajectory": trajectory, + } + ) + + with TemporaryDirectory() as tmp_dir: + tmp_dir = Path(tmp_dir) + tmp_in = tmp_dir.joinpath("tmp_masaRendIn.pcm") + tmp_out = tmp_dir.joinpath("tmp_masaRendOut.pcm") + + masa_metadata_file = masa.metadata_file + if masa_metadata_file is not None and not isinstance(masa_metadata_file, Path): + masa_metadata_file = Path(masa_metadata_file) + + rend.process(tmp_in, tmp_out, in_meta=masa_metadata_file) + + output, _ = read(tmp_out) + return output + + +@deprecated( + "This function has been replaced by ivasRendMasa, please switch code to use that instead" +) def masaRenderer( masa: audio.MetadataAssistedSpatialAudio, out_fmt: str, diff --git a/ivas_processing_scripts/binary_paths.yml b/ivas_processing_scripts/binary_paths.yml index 1c810062..d2fe99c0 100644 --- a/ivas_processing_scripts/binary_paths.yml +++ b/ivas_processing_scripts/binary_paths.yml @@ -22,6 +22,8 @@ # eid-xor: "path/to/binary/eid-xor" # ### Binary for error pattern generation # gen-patt: "path/to/binary/gen-patt" +# ### Binary for IVAS Renderer +# ivas_rend: "path/to/binary/ivas_rend" # ### Binary for random offset/seed generation # random: "path/to/binary/random" # ### Binary for JBM network similulator diff --git a/tests/test_binaries_present.py b/tests/test_binaries_present.py index 4567afa4..84790e0f 100755 --- a/tests/test_binaries_present.py +++ b/tests/test_binaries_present.py @@ -41,9 +41,10 @@ BINARIES = [ "eid-xor", "gen-patt", "filter", + "ivas_rend", "random", "networkSimulator_g192", - "masaRenderer", + # "masaRenderer", "masaAnalyzer", ] -- GitLab From f112db68bcb0ace90802879e8e1ea357b2e9d0a2 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Mon, 18 Aug 2025 10:44:07 +0200 Subject: [PATCH 052/101] resolve circular imports + formatting --- .../audiotools/wrappers/masaRenderer.py | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py index fec94132..48560b4f 100755 --- a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py +++ b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py @@ -32,6 +32,7 @@ from pathlib import Path from tempfile import TemporaryDirectory +from warnings import warn import numpy as np @@ -39,9 +40,7 @@ from ivas_processing_scripts.audiotools import audio from ivas_processing_scripts.audiotools.audiofile import read, write from ivas_processing_scripts.audiotools.wrappers.filter import resample_itu from ivas_processing_scripts.constants import DEFAULT_CONFIG_BINARIES -from ivas_processing_scripts.processing.ivas import IVAS_rend from ivas_processing_scripts.utils import find_binary, run -from warnings import deprecated def ivasRendMasa( @@ -64,6 +63,9 @@ def ivasRendMasa( output : np.ndarray MASA rendered to out_fmt """ + # This import is needed here and not at the top of the file to avoid a circular dependency with imports! + from ivas_processing_scripts.processing.ivas import IVAS_rend + if "ivas_rend" in DEFAULT_CONFIG_BINARIES["binary_paths"]: binary = find_binary( DEFAULT_CONFIG_BINARIES["binary_paths"]["ivas_rend"].name, @@ -97,9 +99,6 @@ def ivasRendMasa( return output -@deprecated( - "This function has been replaced by ivasRendMasa, please switch code to use that instead" -) def masaRenderer( masa: audio.MetadataAssistedSpatialAudio, out_fmt: str, @@ -119,6 +118,9 @@ def masaRenderer( output : np.ndarray MASA rendered to out_fmt """ + warn( + "This function (masaRenderer) has been replaced by ivasRendMasa, please switch code to use that instead" + ) if "masaRenderer" in DEFAULT_CONFIG_BINARIES["binary_paths"]: binary = find_binary( -- GitLab From db83854f207df323d4402cd1c437e98db38b711a Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Mon, 18 Aug 2025 10:45:26 +0200 Subject: [PATCH 053/101] disable test for IVAS_rend binary --- tests/test_binaries_present.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_binaries_present.py b/tests/test_binaries_present.py index 84790e0f..043fd25b 100755 --- a/tests/test_binaries_present.py +++ b/tests/test_binaries_present.py @@ -41,7 +41,7 @@ BINARIES = [ "eid-xor", "gen-patt", "filter", - "ivas_rend", + # "ivas_rend", # TODO disabled until present on runners "random", "networkSimulator_g192", # "masaRenderer", -- GitLab From 8f023818e1f28c8ae26fc7a8f380f920e5cbbe35 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Mon, 18 Aug 2025 13:57:59 +0200 Subject: [PATCH 054/101] add support for converting a delay error profile to an error pattern; add offset delay error profile --- examples/TEMPLATE.yml | 6 +-- .../audiotools/wrappers/dlyerr_2_errpat.py | 4 +- .../audiotools/wrappers/networkSimulator.py | 2 +- ...ile_I1.dat => dly_error_profile_I1.O1.dat} | 0 .../dly_error_profile_I1.O2.dat | 3 ++ ivas_processing_scripts/processing/ivas.py | 45 ++++++++++++++++--- ivas_processing_scripts/processing/tx.py | 2 +- 7 files changed, 48 insertions(+), 14 deletions(-) rename ivas_processing_scripts/dly_error_profiles/{dly_error_profile_I1.dat => dly_error_profile_I1.O1.dat} (100%) create mode 100644 ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat diff --git a/examples/TEMPLATE.yml b/examples/TEMPLATE.yml index f3a39b0a..774edca1 100755 --- a/examples/TEMPLATE.yml +++ b/examples/TEMPLATE.yml @@ -147,11 +147,11 @@ input: ### e.g. frame error insertion or transport simulation for JBM testing ### can be given globally here or in individual conditions of type ivas or evs # tx: - ### REQUIRED: Type of bitstream processing; possible types: "JBM" or "FER" + ### REQUIRED: Type of bitstream processing; possible types: "JBM" or "FER" or "JBM2FER" # type: "JBM" - ### JBM - ### REQUIRED: either error_pattern (and errpatt_late_loss_rate or errpatt_delay) or error_profile + ### JBM or JBM2FER + ### REQUIRED: either error_pattern (and errpatt_late_loss_rate or errpatt_delay for EVS or JBM2FER ) or error_profile ### delay error profile file # error_pattern: ".../dly_error_profile.dat" ### Late loss rate in percent for EVS diff --git a/ivas_processing_scripts/audiotools/wrappers/dlyerr_2_errpat.py b/ivas_processing_scripts/audiotools/wrappers/dlyerr_2_errpat.py index 40889939..fe8e133c 100644 --- a/ivas_processing_scripts/audiotools/wrappers/dlyerr_2_errpat.py +++ b/ivas_processing_scripts/audiotools/wrappers/dlyerr_2_errpat.py @@ -170,7 +170,7 @@ def evs_jbm( shift = random_seed((0, len_pattern - 1), master_seed, errpatt_seed) elif error_profile is not None: - # if eror profile number is given + # if error profile number is given if error_profile == 1 or error_profile == 2 or error_profile == 3: delay = 200 num_frames_packet = 1 @@ -288,6 +288,6 @@ def validate_evs_jbm( ) if n_frames_per_packet is not None and n_frames_per_packet not in [1, 2]: raise ValueError( - f"n_frames_per_paket is {n_frames_per_packet}. Should be 1 or 2. Please check your configuration." + f"n_frames_per_packet is {n_frames_per_packet}. Should be 1 or 2. Please check your configuration." ) return diff --git a/ivas_processing_scripts/audiotools/wrappers/networkSimulator.py b/ivas_processing_scripts/audiotools/wrappers/networkSimulator.py index 615c846c..83556a92 100644 --- a/ivas_processing_scripts/audiotools/wrappers/networkSimulator.py +++ b/ivas_processing_scripts/audiotools/wrappers/networkSimulator.py @@ -90,7 +90,7 @@ def validate_network_simulator( ) if n_frames_per_packet is not None and n_frames_per_packet not in [1, 2]: raise ValueError( - f"n_frames_per_paket is {n_frames_per_packet}. Should be 1 or 2. Please check your configuration." + f"n_frames_per_packet is {n_frames_per_packet}. Should be 1 or 2. Please check your configuration." ) return diff --git a/ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.dat b/ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat similarity index 100% rename from ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.dat rename to ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat diff --git a/ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat b/ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat new file mode 100644 index 00000000..e7c11ad6 --- /dev/null +++ b/ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8062f7f527088c256638baf3199e0aba7e4f5ca05e0ce6ee2c1cb61438f5b2a7 +size 25452 diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 6a5f23d4..9008ceef 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -40,14 +40,18 @@ from ivas_processing_scripts.audiotools import audio from ivas_processing_scripts.audiotools.audiofile import parse_wave_header, read from ivas_processing_scripts.audiotools.constants import IVAS_FRAME_LEN_MS from ivas_processing_scripts.audiotools.utils import truncate_trajectory_3dof +from ivas_processing_scripts.audiotools.wrappers.dlyerr_2_errpat import dlyerr_2_errpat from ivas_processing_scripts.audiotools.wrappers.eid_xor import ( create_and_apply_error_pattern, + eid_xor, validate_error_pattern_application, ) from ivas_processing_scripts.audiotools.wrappers.networkSimulator import ( apply_network_simulator, + length_pattern, validate_network_simulator, ) +from ivas_processing_scripts.audiotools.wrappers.random_seed import random_seed from ivas_processing_scripts.processing.processing import Processing from ivas_processing_scripts.utils import run, use_wine @@ -232,9 +236,10 @@ class IVAS(Processing): logger: Optional[logging.Logger] = None, ) -> Tuple[Union[Path, str], bool]: if self.tx is not None: + bs, ext = os.path.splitext(bitstream) + bitstream_processed = Path(f"{bs}_processed{ext}") + voip = False if self.tx["type"] == "JBM": - bs, ext = os.path.splitext(bitstream) - bitstream_processed = Path(f"{bs}_processed{ext}") logger.debug(f"Network simulator {bitstream} -> {bitstream_processed}") apply_network_simulator( bitstream, @@ -247,11 +252,36 @@ class IVAS(Processing): logger=logger, ) voip = True - return bitstream_processed, voip + elif self.tx["type"] == "JBM2FER": + delay_profile = self.tx["error_pattern"] + len_pattern = length_pattern(delay_profile) + + if not self.tx.get("errpat_late_loss_rate") and not self.tx.get( + "delay" + ): + raise KeyError( + "Either errpat_late_loss_rate or errpat_delay must be specified for converting a delay error profile to an error profile!" + ) + + errpat = bitstream.with_name( + f"{bitstream.stem}_{delay_profile.stem}_to_err.192" + ) + shift = random_seed( + (0, len_pattern - 1), + self.tx["master_seed"], + self.tx.get("errpatt_seed", 0), + False, + ) + dlyerr_2_errpat( + delay_profile, + delay=self.tx.get("errpat_delay"), + fer_pattern=errpat, + late_loss_rate=self.tx.get("errpat_late_loss_rate"), + shift=shift, + ) + eid_xor(errpat, bitstream, bitstream_processed) elif self.tx["type"] == "FER": - bs, ext = os.path.splitext(bitstream) - bitstream_processed = Path(f"{bs}_processed{ext}") signal, _ = read( in_file, fs=self.in_fs, nchannels=self.in_fmt.num_channels ) @@ -273,8 +303,9 @@ class IVAS(Processing): master_seed=self.tx["master_seed"], prerun_seed=self.tx["prerun_seed"], ) - voip = False - return bitstream_processed, voip + + return bitstream_processed, voip + else: return bitstream, False diff --git a/ivas_processing_scripts/processing/tx.py b/ivas_processing_scripts/processing/tx.py index 3ec929cb..312b7e3e 100755 --- a/ivas_processing_scripts/processing/tx.py +++ b/ivas_processing_scripts/processing/tx.py @@ -55,7 +55,7 @@ def get_tx_cfg(cfg: TestConfig, cond_cfg: dict, is_EVS: bool = False) -> Optiona "master_seed": cfg.master_seed, "prerun_seed": cfg.prerun_seed, } - elif tx_cfg_tmp.get("type", None) == "JBM": + elif tx_cfg_tmp.get("type", None).startswith("JBM"): tx_cfg = { "type": tx_cfg_tmp.get("type"), "error_pattern": get_abs_path(tx_cfg_tmp.get("error_pattern", None)), -- GitLab From 2e6ad8b5fe631585f7a45f864bb489a77d3961fb Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Mon, 18 Aug 2025 14:21:24 +0200 Subject: [PATCH 055/101] always add -no_delay_cmp for IVAS JBM --- ivas_processing_scripts/processing/ivas.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 9008ceef..d1576d48 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -346,13 +346,17 @@ class IVAS(Processing): rend_cfg_file = self.render_config_dir.joinpath(f"{rend_cfg_name}.wav.cfg") cmd.extend(["-render_config", rend_cfg_file]) + if self.dec_opts: + cmd.extend(self.dec_opts) + # add -voip cmdline option to the decoder if voip: cmd.extend( ["-voip", "-Tracefile", f"{str(out_file).split('.')[0]}.tracefile.csv"] ) - if self.dec_opts: - cmd.extend(self.dec_opts) + + if voip and "-no_delay_cmp" not in cmd: + cmd.extend(["-no_delay_cmp"]) # use quiet mode cmd.extend(["-q"]) -- GitLab From b0229483e57f1503e2908e56dfeba821e707d518 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Wed, 20 Aug 2025 19:19:11 +0200 Subject: [PATCH 056/101] support RIR convolution for SBA formats --- .../generation/generate_masa_items.py | 21 +-- .../generation/generate_omasa_items.py | 4 +- .../generation/generate_osba_items.py | 2 +- .../generation/generate_sba_items.py | 139 +++++++++++++++--- 4 files changed, 132 insertions(+), 34 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py index 6ddac870..5ecf2358 100644 --- a/ivas_processing_scripts/generation/generate_masa_items.py +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -246,22 +246,18 @@ def generate_MASA_scene( # of the reference signal (0-based index) if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: # extract X and i_ref - match = re.match( - r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i] - ) + match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) if match: overlap = float(match.group(1)) overlap_ref = int(match.group(2)) else: scene_shift_str = scene["shift"][i] - logger.error( - f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!" - ) + logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") sys.exit(-1) # calculate absolute shift of the source signal in seconds - source_shift = end_position[overlap_ref] - overlap + source_shift = end_position[overlap_ref] + overlap else: source_shift = 0.0 @@ -432,15 +428,14 @@ def generate_MASA_scene( # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: # convert from seconds to samples (ensure multiple of 20ms) - duration = int(np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len) + duration = int( + np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len + ) # check if the current length of the output signal exceeds the duration if len(y_int.audio) > duration: y_int.audio = audioarray.trim( - y_int.audio, - y_int.fs, - limits=[0, len(y_int.audio) - duration], - samples=True, + y_int.audio, y_int.fs, limits=[0, len(y_int.audio) - duration], samples=True ) # adjust the loudness of the output signal @@ -525,7 +520,7 @@ def generate_MASA_scene( y_int.audio = audioarray.window(y_int.audio, y_int.fs, cfg.fade_in_out * 1000) # generate MASA metadata filename (should end with .met) - y.metadata_file = output_filename.with_suffix(".met") + y.metadata_file = output_filename.with_suffix(output_filename.suffix + ".met") # convert the intermediate SBA output signal to MASA format render_sba_to_masa(y_int, y) diff --git a/ivas_processing_scripts/generation/generate_omasa_items.py b/ivas_processing_scripts/generation/generate_omasa_items.py index 0881c7ca..929fed63 100644 --- a/ivas_processing_scripts/generation/generate_omasa_items.py +++ b/ivas_processing_scripts/generation/generate_omasa_items.py @@ -474,7 +474,7 @@ def generate_OMASA_scene( # add ISM metadata .csv filename (should end with .wav.0.csv, .wav.1.csv, ...) y_int.metadata_files.insert( - i - 1, str(output_filename.with_suffix(f".{i - 1}.csv")) + i - 1, str(output_filename.with_suffix(output_filename.suffix + f".{i - 1}.csv")) ) # append pre-amble and post-amble @@ -520,7 +520,7 @@ def generate_OMASA_scene( y_int.audio = audioarray.window(y_int.audio, y_int.fs, cfg.fade_in_out * 1000) # generate and insert MASA metadata filename (should end with .met) - y.metadata_files.append(str(output_filename.with_suffix(".met"))) + y.metadata_files.append(str(output_filename.with_suffix(output_filename.suffix + ".met"))) # convert the intermediate OSBA object to OMASA object convert_osba(y_int, y) diff --git a/ivas_processing_scripts/generation/generate_osba_items.py b/ivas_processing_scripts/generation/generate_osba_items.py index 8d2ca0d8..7c1ee264 100644 --- a/ivas_processing_scripts/generation/generate_osba_items.py +++ b/ivas_processing_scripts/generation/generate_osba_items.py @@ -460,7 +460,7 @@ def generate_OSBA_scene( # add ISM metadata .csv filename (should end with .wav.0.csv, .wav.1.csv, ...) y.metadata_files.insert( - i - 1, str(output_filename.with_suffix(f".{i - 1}.csv")) + i - 1, str(output_filename.with_suffix(output_filename.suffix + f".{i - 1}.csv")) ) # append pre-amble and post-amble diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index 631d6165..297a332d 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -39,6 +39,7 @@ from pathlib import Path import numpy as np from ivas_processing_scripts.audiotools import audio, audioarray, audiofile +from ivas_processing_scripts.audiotools.convert.objectbased import convert_objectbased from ivas_processing_scripts.audiotools.convert.scenebased import convert_scenebased from ivas_processing_scripts.audiotools.wrappers.bs1770 import loudness_norm from ivas_processing_scripts.audiotools.wrappers.reverb import ( @@ -208,13 +209,27 @@ def generate_sba_scene( source_file = ( scene["input"][i] if isinstance(scene["input"], list) else scene["input"] ) - IR_file = scene["IR"][i] if isinstance(scene["IR"], list) else scene["IR"] - # get input filename and IR filename input_filename = Path(source_file).parent / ( cfg.use_input_prefix + Path(source_file).name ) - IR_filename = Path(IR_file).parent / (cfg.use_IR_prefix + Path(IR_file).name) + + # get input filename and IR filename + if "IR" in scene.keys(): + IR_file = scene["IR"][i] if isinstance(scene["IR"], list) else scene["IR"] + IR_filename = Path(IR_file).parent / (cfg.use_IR_prefix + Path(IR_file).name) + else: + # read azimuth and elevation information + source_azi = ( + scene["azimuth"][i] + if isinstance(scene["azimuth"], list) + else scene["azimuth"] + ) + source_ele = ( + scene["elevation"][i] + if isinstance(scene["elevation"], list) + else scene["elevation"] + ) # read the source shift length (in seconds) if "shift" in scene.keys(): @@ -282,9 +297,14 @@ def generate_sba_scene( else: level = -26 - logger.info( - f"-- Convolving {source_file} with {IR_file} at {level} LKFS with shift of {source_shift_in_seconds} seconds" - ) + if "IR" in scene.keys(): + logger.info( + f"-- Convolving {source_file} with {IR_file} at {level} LKFS with shift of {source_shift_in_seconds} seconds" + ) + else: + logger.info( + f"-- Encoding {source_file} at position(s) {source_azi},{source_ele} at {level} LKFS with shift of {source_shift_in_seconds} seconds" + ) # read source file x = audio.fromfile("MONO", input_filename) @@ -301,17 +321,6 @@ def generate_sba_scene( x.audio = resampled_audio x.fs = cfg.fs - # read the IR file (!must be in target format!) - IR = audio.fromfile(cfg.format, IR_filename) - - # convolve MONO source audio with FOA/HOA2/HOA3 IR -> results in FOA/HOA2/HOA3 audio object - if cfg.format == "FOA": - x = reverb_foa(x, IR, mode=None) - elif cfg.format == "HOA2": - x = reverb_hoa2(x, IR, mode=None) - elif cfg.format == "HOA3": - x = reverb_hoa3(x, IR, mode=None) - # adjust the level of the FOA/HOA2/HOA3 signal if level is None: # do not change the level of the audio source signal @@ -331,6 +340,100 @@ def generate_sba_scene( x.audio, x.fs, limits=[0, -N_pad], samples=True ) + # get the number of frames (multiple of 20ms) + N_frames = int(len(x.audio) / frame_len) + + if "IR" in scene.keys(): + # read the IR file (!must be in target format!) + IR = audio.fromfile(cfg.format, IR_filename) + + # convolve MONO source audio with FOA/HOA2/HOA3 IR -> results in FOA/HOA2/HOA3 audio object + if cfg.format == "FOA": + x = reverb_foa(x, IR, mode=None) + elif cfg.format == "HOA2": + x = reverb_hoa2(x, IR, mode=None) + elif cfg.format == "HOA3": + x = reverb_hoa3(x, IR, mode=None) + else: + # convert MONO to ISM1 + x_ism = audio.ObjectBasedAudio("ISM1") # ISM with 1 channel + x_ism.fs = cfg.fs + x_ism.audio = x.audio.copy() + + # convert azimuth information in case of moving object + if isinstance(source_azi, str): + if ":" in source_azi: + # convert into array (initial_value:step:stop_value) + start_str, step_str, stop_str = source_azi.split(":") + start = float(eval(start_str)) + step = float(eval(step_str)) + stop = float(eval(stop_str)) + azi = np.arange(start, stop, step) + + # adjust length to N_frames + if len(azi) > N_frames: + azi = azi[:N_frames] + elif len(azi) < N_frames: + azi = np.append(azi, np.full(N_frames - len(azi), azi[-1])) + else: + # replicate static azimuth value N_frames times + azi = np.repeat(float(eval(source_azi)), N_frames) + else: + # replicate static azimuth value N_frames times + azi = np.repeat(float(source_azi), N_frames) + + # convert azimuth from 0 .. 360 to -180 .. +180 + azi = (azi + 180) % 360 - 180 + + # check if azimuth is from -180 .. +180 + if any(azi > 180) or any(azi < -180): + logger.error( + f"Incorrect value(s) of azimuth: {azi[(azi > 180) | (azi < -180)]}" + ) + + # convert elevation information in case mof moving object + if isinstance(source_ele, str): + if ":" in source_ele: + # convert into array (initial_value:step:stop_value) + start_str, step_str, stop_str = source_ele.split(":") + start = float(eval(start_str)) + step = float(eval(step_str)) + stop = float(eval(stop_str)) + ele = np.arange(start, stop, step) + + # adjust length to N_frames + if len(ele) > N_frames: + ele = ele[:N_frames] + elif len(ele) < N_frames: + ele = np.append(ele, np.full(N_frames - len(ele), ele[-1])) + + else: + # replicate static elevation value N_frames times + ele = np.repeat(float(eval(source_ele)), N_frames) + else: + # replicate static elevation value N_frames times + ele = np.repeat(float(source_ele), N_frames) + + # wrap elevation angle to -90 .. +90 + ele = ((ele + 90) % 180) - 90 + + # check if elevation is from -90 .. +90 + if any(ele > 90) or any(ele < -90): + logger.error( + f"Incorrect value(s) of elevation: {ele[(ele > 90) | (ele < -90)]}" + ) + + # generate radius vector with all values equal to 1.0 + rad = np.ones(N_frames) + + # arrange all metadata fields column-wise into a matrix + x_ism.object_pos.append(np.column_stack((azi, ele, rad))) + + # convert ISM1 object to SBA + x_sba = audio.SceneBasedAudio(cfg.format) + convert_objectbased(x_ism, x_sba) + x = x_sba # replace x with the SBA object + # add the convolved FOA/HOA2/HOA3 audio source signal to the output signal if y.audio is None: # add source signal to the array of all source signals @@ -338,7 +441,7 @@ def generate_sba_scene( if source_shift > 0: # insert zeros to the new audio source signal to shift it right - y.audio = audioarray.trim_meta( + y.audio = audioarray.trim( y.audio, y.fs, limits=[-source_shift, 0], samples=True ) else: -- GitLab From d44605c80c329afce35cc18c349a87eb782997db Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Thu, 21 Aug 2025 09:03:29 +0200 Subject: [PATCH 057/101] small correction to suffix --- ivas_processing_scripts/generation/generate_ismN_items.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/generation/generate_ismN_items.py b/ivas_processing_scripts/generation/generate_ismN_items.py index 3c474309..8f9f292c 100644 --- a/ivas_processing_scripts/generation/generate_ismN_items.py +++ b/ivas_processing_scripts/generation/generate_ismN_items.py @@ -446,7 +446,7 @@ def generate_ismN_scene( y.object_pos.extend(x.object_pos) # add ISM metadata .csv filename (should end with .wav.0.csv, .wav.1.csv, ...) - y.metadata_files.insert(i, str(output_filename.with_suffix(f".{i}.csv"))) + y.metadata_files.insert(i, str(output_filename.with_suffix(output_filename.suffix + f".{i}.csv"))) # append pre-amble and post-amble if "preamble" in cfg.__dict__ or "postamble" in cfg.__dict__: -- GitLab From c57e1c57dbeb419b6d77283e051b6c485eca1efa Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Thu, 21 Aug 2025 09:05:26 +0200 Subject: [PATCH 058/101] formatting --- .../generation/generate_masa_items.py | 17 +++++++++++------ .../generation/generate_omasa_items.py | 11 +++++++++-- .../generation/generate_osba_items.py | 7 ++++++- .../generation/generate_sba_items.py | 4 +++- 4 files changed, 29 insertions(+), 10 deletions(-) diff --git a/ivas_processing_scripts/generation/generate_masa_items.py b/ivas_processing_scripts/generation/generate_masa_items.py index 5ecf2358..faba9112 100644 --- a/ivas_processing_scripts/generation/generate_masa_items.py +++ b/ivas_processing_scripts/generation/generate_masa_items.py @@ -246,14 +246,18 @@ def generate_MASA_scene( # of the reference signal (0-based index) if isinstance(scene["shift"][i], str) and "(" in scene["shift"][i]: # extract X and i_ref - match = re.match(r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i]) + match = re.match( + r"([+-]?\d*\.?\d+)[\(\[]([+-]?\d+)[\)\]]", scene["shift"][i] + ) if match: overlap = float(match.group(1)) overlap_ref = int(match.group(2)) else: scene_shift_str = scene["shift"][i] - logger.error(f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!") + logger.error( + f"Unable to parse {scene_shift_str}. The specification of overlap or reference is incorrect!" + ) sys.exit(-1) # calculate absolute shift of the source signal in seconds @@ -428,14 +432,15 @@ def generate_MASA_scene( # trim the output signal if the total duration exceeds X seconds if "duration" in cfg.__dict__: # convert from seconds to samples (ensure multiple of 20ms) - duration = int( - np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len - ) + duration = int(np.floor(int(cfg.duration * cfg.fs) / frame_len) * frame_len) # check if the current length of the output signal exceeds the duration if len(y_int.audio) > duration: y_int.audio = audioarray.trim( - y_int.audio, y_int.fs, limits=[0, len(y_int.audio) - duration], samples=True + y_int.audio, + y_int.fs, + limits=[0, len(y_int.audio) - duration], + samples=True, ) # adjust the loudness of the output signal diff --git a/ivas_processing_scripts/generation/generate_omasa_items.py b/ivas_processing_scripts/generation/generate_omasa_items.py index 929fed63..b8aba2b6 100644 --- a/ivas_processing_scripts/generation/generate_omasa_items.py +++ b/ivas_processing_scripts/generation/generate_omasa_items.py @@ -474,7 +474,12 @@ def generate_OMASA_scene( # add ISM metadata .csv filename (should end with .wav.0.csv, .wav.1.csv, ...) y_int.metadata_files.insert( - i - 1, str(output_filename.with_suffix(output_filename.suffix + f".{i - 1}.csv")) + i - 1, + str( + output_filename.with_suffix( + output_filename.suffix + f".{i - 1}.csv" + ) + ), ) # append pre-amble and post-amble @@ -520,7 +525,9 @@ def generate_OMASA_scene( y_int.audio = audioarray.window(y_int.audio, y_int.fs, cfg.fade_in_out * 1000) # generate and insert MASA metadata filename (should end with .met) - y.metadata_files.append(str(output_filename.with_suffix(output_filename.suffix + ".met"))) + y.metadata_files.append( + str(output_filename.with_suffix(output_filename.suffix + ".met")) + ) # convert the intermediate OSBA object to OMASA object convert_osba(y_int, y) diff --git a/ivas_processing_scripts/generation/generate_osba_items.py b/ivas_processing_scripts/generation/generate_osba_items.py index 7c1ee264..8190f5ca 100644 --- a/ivas_processing_scripts/generation/generate_osba_items.py +++ b/ivas_processing_scripts/generation/generate_osba_items.py @@ -460,7 +460,12 @@ def generate_OSBA_scene( # add ISM metadata .csv filename (should end with .wav.0.csv, .wav.1.csv, ...) y.metadata_files.insert( - i - 1, str(output_filename.with_suffix(output_filename.suffix + f".{i - 1}.csv")) + i - 1, + str( + output_filename.with_suffix( + output_filename.suffix + f".{i - 1}.csv" + ) + ), ) # append pre-amble and post-amble diff --git a/ivas_processing_scripts/generation/generate_sba_items.py b/ivas_processing_scripts/generation/generate_sba_items.py index 297a332d..22aba8ab 100644 --- a/ivas_processing_scripts/generation/generate_sba_items.py +++ b/ivas_processing_scripts/generation/generate_sba_items.py @@ -217,7 +217,9 @@ def generate_sba_scene( # get input filename and IR filename if "IR" in scene.keys(): IR_file = scene["IR"][i] if isinstance(scene["IR"], list) else scene["IR"] - IR_filename = Path(IR_file).parent / (cfg.use_IR_prefix + Path(IR_file).name) + IR_filename = Path(IR_file).parent / ( + cfg.use_IR_prefix + Path(IR_file).name + ) else: # read azimuth and elevation information source_azi = ( -- GitLab From cee72a170eca9618e35572bf199d629e39fd6531 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Thu, 21 Aug 2025 09:49:37 +0200 Subject: [PATCH 059/101] formatting --- ivas_processing_scripts/generation/generate_ismN_items.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ivas_processing_scripts/generation/generate_ismN_items.py b/ivas_processing_scripts/generation/generate_ismN_items.py index 8f9f292c..948c6d48 100644 --- a/ivas_processing_scripts/generation/generate_ismN_items.py +++ b/ivas_processing_scripts/generation/generate_ismN_items.py @@ -446,7 +446,9 @@ def generate_ismN_scene( y.object_pos.extend(x.object_pos) # add ISM metadata .csv filename (should end with .wav.0.csv, .wav.1.csv, ...) - y.metadata_files.insert(i, str(output_filename.with_suffix(output_filename.suffix + f".{i}.csv"))) + y.metadata_files.insert( + i, str(output_filename.with_suffix(output_filename.suffix + f".{i}.csv")) + ) # append pre-amble and post-amble if "preamble" in cfg.__dict__ or "postamble" in cfg.__dict__: -- GitLab From faec78a7ae0d9723bd00d6b1bbe77e8192b3afa4 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 21 Aug 2025 10:25:11 +0200 Subject: [PATCH 060/101] [fix] keys for error pattern late loss rate and delay not properly passed down for IVAS, typos in key check --- ivas_processing_scripts/processing/ivas.py | 10 +++++----- ivas_processing_scripts/processing/tx.py | 20 ++++++++------------ 2 files changed, 13 insertions(+), 17 deletions(-) diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index d1576d48..4fe80986 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -256,11 +256,11 @@ class IVAS(Processing): delay_profile = self.tx["error_pattern"] len_pattern = length_pattern(delay_profile) - if not self.tx.get("errpat_late_loss_rate") and not self.tx.get( - "delay" + if not self.tx.get("errpatt_late_loss_rate") and not self.tx.get( + "errpatt_delay" ): raise KeyError( - "Either errpat_late_loss_rate or errpat_delay must be specified for converting a delay error profile to an error profile!" + f"Either errpatt_late_loss_rate or errpat_delay must be specified for converting a delay error profile to an error profile!\nGenerating {bitstream_processed}" ) errpat = bitstream.with_name( @@ -275,9 +275,9 @@ class IVAS(Processing): ) dlyerr_2_errpat( delay_profile, - delay=self.tx.get("errpat_delay"), + delay=self.tx.get("errpatt_delay"), fer_pattern=errpat, - late_loss_rate=self.tx.get("errpat_late_loss_rate"), + late_loss_rate=self.tx.get("errpatt_late_loss_rate"), shift=shift, ) eid_xor(errpat, bitstream, bitstream_processed) diff --git a/ivas_processing_scripts/processing/tx.py b/ivas_processing_scripts/processing/tx.py index 312b7e3e..524097ec 100755 --- a/ivas_processing_scripts/processing/tx.py +++ b/ivas_processing_scripts/processing/tx.py @@ -50,26 +50,22 @@ def get_tx_cfg(cfg: TestConfig, cond_cfg: dict, is_EVS: bool = False) -> Optiona if tx_cfg_tmp.get("type", None) == "FER": tx_cfg = { "type": tx_cfg_tmp.get("type"), - "error_pattern": get_abs_path(tx_cfg_tmp.get("error_pattern", None)), - "error_rate": tx_cfg_tmp.get("error_rate", None), + "error_pattern": get_abs_path(tx_cfg_tmp.get("error_pattern")), + "error_rate": tx_cfg_tmp.get("error_rate"), "master_seed": cfg.master_seed, "prerun_seed": cfg.prerun_seed, } elif tx_cfg_tmp.get("type", None).startswith("JBM"): tx_cfg = { "type": tx_cfg_tmp.get("type"), - "error_pattern": get_abs_path(tx_cfg_tmp.get("error_pattern", None)), - "errpatt_seed": tx_cfg_tmp.get("errpatt_seed", None), - "error_profile": tx_cfg_tmp.get("error_profile", None), - "n_frames_per_packet": tx_cfg_tmp.get("n_frames_per_packet", None), + "error_pattern": get_abs_path(tx_cfg_tmp.get("error_pattern")), + "errpatt_seed": tx_cfg_tmp.get("errpatt_seed"), + "error_profile": tx_cfg_tmp.get("error_profile"), + "n_frames_per_packet": tx_cfg_tmp.get("n_frames_per_packet"), "master_seed": cfg.master_seed, + "errpatt_late_loss_rate" : tx_cfg_tmp.get("errpatt_late_loss_rate"), + "errpatt_delay" : tx_cfg_tmp.get("errpatt_delay"), } - # EVS specific keys - if is_EVS: - tx_cfg["errpatt_late_loss_rate"] = tx_cfg_tmp.get( - "errpatt_late_loss_rate", None - ) - tx_cfg["errpatt_delay"] = tx_cfg_tmp.get("errpatt_delay", None) else: raise ValueError("Type of bitstream procesing either missing or not valid") -- GitLab From b2671b4e3847903712683647f97dbaf37d993878 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 21 Aug 2025 10:37:37 +0200 Subject: [PATCH 061/101] formatting --- ivas_processing_scripts/processing/tx.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ivas_processing_scripts/processing/tx.py b/ivas_processing_scripts/processing/tx.py index 524097ec..4aab2d7f 100755 --- a/ivas_processing_scripts/processing/tx.py +++ b/ivas_processing_scripts/processing/tx.py @@ -63,8 +63,8 @@ def get_tx_cfg(cfg: TestConfig, cond_cfg: dict, is_EVS: bool = False) -> Optiona "error_profile": tx_cfg_tmp.get("error_profile"), "n_frames_per_packet": tx_cfg_tmp.get("n_frames_per_packet"), "master_seed": cfg.master_seed, - "errpatt_late_loss_rate" : tx_cfg_tmp.get("errpatt_late_loss_rate"), - "errpatt_delay" : tx_cfg_tmp.get("errpatt_delay"), + "errpatt_late_loss_rate": tx_cfg_tmp.get("errpatt_late_loss_rate"), + "errpatt_delay": tx_cfg_tmp.get("errpatt_delay"), } else: raise ValueError("Type of bitstream procesing either missing or not valid") -- GitLab From 71fd2b783e5a83eb053d80106ab2e68fb70e0a5b Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Fri, 22 Aug 2025 13:14:30 +0200 Subject: [PATCH 062/101] add characterization configs --- .../BS1534-1/config/BS1534-1.yml | 110 ++++ .../BS1534-1/proc_input/.gitkeep | 0 .../BS1534-1/proc_output/.gitkeep | 0 .../BS1534-10/config/BS1534-10-ISM1.yml | 110 ++++ .../BS1534-10/config/BS1534-10-ISM2.yml | 110 ++++ .../BS1534-10/proc_input_ISM1/.gitkeep | 0 .../BS1534-10/proc_input_ISM2/.gitkeep | 0 .../BS1534-10/proc_output_ISM1/.gitkeep | 0 .../BS1534-10/proc_output_ISM2/.gitkeep | 0 .../BS1534-11/config/BS1534-11-ISM3.yml | 110 ++++ .../BS1534-11/config/BS1534-11-ISM4.yml | 110 ++++ .../BS1534-11/proc_input_ISM3/.gitkeep | 0 .../BS1534-11/proc_input_ISM4/.gitkeep | 0 .../BS1534-11/proc_output_ISM3/.gitkeep | 0 .../BS1534-11/proc_output_ISM4/.gitkeep | 0 .../BS1534-12/config/BS1534-12-ISM3.yml | 110 ++++ .../BS1534-12/config/BS1534-12-ISM4.yml | 110 ++++ .../BS1534-12/proc_input_ISM3/.gitkeep | 0 .../BS1534-12/proc_input_ISM4/.gitkeep | 0 .../BS1534-12/proc_output_ISM3/.gitkeep | 0 .../BS1534-12/proc_output_ISM4/.gitkeep | 0 .../BS1534-13/config/BS1534-13.yml | 110 ++++ .../BS1534-13/proc_input/.gitkeep | 0 .../BS1534-13/proc_output/.gitkeep | 0 .../BS1534-14/config/BS1534-14.yml | 110 ++++ .../BS1534-14/proc_input/.gitkeep | 0 .../BS1534-14/proc_output/.gitkeep | 0 .../BS1534-15/config/BS1534-15.yml | 110 ++++ .../BS1534-15/proc_input/.gitkeep | 0 .../BS1534-15/proc_output/.gitkeep | 0 .../BS1534-16/config/BS1534-16-ISM1SBA3.yml | 110 ++++ .../BS1534-16/config/BS1534-16-ISM2SBA3.yml | 110 ++++ .../BS1534-16/config/BS1534-16-ISM3SBA3.yml | 110 ++++ .../BS1534-16/config/BS1534-16-ISM4SBA3.yml | 110 ++++ .../BS1534-16/proc_input_ISM1SBA3/.gitkeep | 0 .../BS1534-16/proc_input_ISM2SBA3/.gitkeep | 0 .../BS1534-16/proc_input_ISM3SBA3/.gitkeep | 0 .../BS1534-16/proc_input_ISM4SBA3/.gitkeep | 0 .../BS1534-16/proc_output_ISM1SBA3/.gitkeep | 0 .../BS1534-16/proc_output_ISM2SBA3/.gitkeep | 0 .../BS1534-16/proc_output_ISM3SBA3/.gitkeep | 0 .../BS1534-16/proc_output_ISM4SBA3/.gitkeep | 0 .../BS1534-17/config/BS1534-17-ISM1SBA3.yml | 110 ++++ .../BS1534-17/config/BS1534-17-ISM2SBA3.yml | 110 ++++ .../BS1534-17/config/BS1534-17-ISM3SBA3.yml | 110 ++++ .../BS1534-17/config/BS1534-17-ISM4SBA3.yml | 110 ++++ .../BS1534-17/proc_input_ISM1SBA3/.gitkeep | 0 .../BS1534-17/proc_input_ISM2SBA3/.gitkeep | 0 .../BS1534-17/proc_input_ISM3SBA3/.gitkeep | 0 .../BS1534-17/proc_input_ISM4SBA3/.gitkeep | 0 .../BS1534-17/proc_output_ISM1SBA3/.gitkeep | 0 .../BS1534-17/proc_output_ISM2SBA3/.gitkeep | 0 .../BS1534-17/proc_output_ISM3SBA3/.gitkeep | 0 .../BS1534-17/proc_output_ISM4SBA3/.gitkeep | 0 .../config/BS1534-18-ISM1MASA2DIR2.yml | 110 ++++ .../config/BS1534-18-ISM2MASA2DIR2.yml | 110 ++++ .../config/BS1534-18-ISM3MASA2DIR2.yml | 110 ++++ .../config/BS1534-18-ISM4MASA2DIR2.yml | 110 ++++ .../proc_input_ISM1MASA2DIR2/.gitkeep | 0 .../proc_input_ISM2MASA2DIR2/.gitkeep | 0 .../proc_input_ISM3MASA2DIR2/.gitkeep | 0 .../proc_input_ISM4MASA2DIR2/.gitkeep | 0 .../proc_output_ISM1MASA2DIR2/.gitkeep | 0 .../proc_output_ISM2MASA2DIR2/.gitkeep | 0 .../proc_output_ISM3MASA2DIR2/.gitkeep | 0 .../proc_output_ISM4MASA2DIR2/.gitkeep | 0 .../BS1534-19/config/BS1534-19.yml | 125 +++++ .../BS1534-19/proc_input/.gitkeep | 0 .../BS1534-19/proc_output/.gitkeep | 0 .../BS1534-2/config/BS1534-2.yml | 110 ++++ .../BS1534-2/proc_input/.gitkeep | 0 .../BS1534-2/proc_output/.gitkeep | 0 .../BS1534-20/config/BS1534-20.yml | 144 +++++ .../BS1534-20/proc_input/.gitkeep | 0 .../BS1534-20/proc_output/.gitkeep | 0 .../BS1534-3/config/BS1534-3.yml | 110 ++++ .../BS1534-3/proc_input/.gitkeep | 0 .../BS1534-3/proc_output/.gitkeep | 0 .../BS1534-4/config/BS1534-4.yml | 110 ++++ .../BS1534-4/proc_input/.gitkeep | 0 .../BS1534-4/proc_output/.gitkeep | 0 .../BS1534-5/config/BS1534-5.yml | 110 ++++ .../BS1534-5/proc_input/.gitkeep | 0 .../BS1534-5/proc_output/.gitkeep | 0 .../BS1534-6/config/BS1534-6.yml | 110 ++++ .../BS1534-6/proc_input/.gitkeep | 0 .../BS1534-6/proc_output/.gitkeep | 0 .../BS1534-7/config/BS1534-7-5_1.yml | 110 ++++ .../BS1534-7/config/BS1534-7-7_1.yml | 110 ++++ .../BS1534-7/proc_input_5_1/.gitkeep | 0 .../BS1534-7/proc_input_7_1/.gitkeep | 0 .../BS1534-7/proc_output_5_1/.gitkeep | 0 .../BS1534-7/proc_output_7_1/.gitkeep | 0 .../BS1534-8/config/BS1534-8-5_1_2.yml | 110 ++++ .../BS1534-8/config/BS1534-8-5_1_4.yml | 110 ++++ .../BS1534-8/proc_input_5_1_2/.gitkeep | 0 .../BS1534-8/proc_input_5_1_4/.gitkeep | 0 .../BS1534-8/proc_output_5_1_2/.gitkeep | 0 .../BS1534-8/proc_output_5_1_4/.gitkeep | 0 .../BS1534-9/config/BS1534-9.yml | 110 ++++ .../BS1534-9/proc_input/.gitkeep | 0 .../BS1534-9/proc_output/.gitkeep | 0 .../P800-1/background_noise/.gitkeep | 0 .../config/P800-1_cat1_STEREO-16LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat1_STEREO-26LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat1_STEREO-36LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat2_STEREO-16LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat2_STEREO-26LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat2_STEREO-36LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat3_STEREO-16LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat3_STEREO-26LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat3_STEREO-36LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat4_STEREO-16LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat4_STEREO-26LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat4_STEREO-36LKFS.yml | 386 +++++++++++++ .../config/P800-1_cat5_STEREO-16LKFS.yml | 302 +++++++++++ .../config/P800-1_cat5_STEREO-26LKFS.yml | 302 +++++++++++ .../config/P800-1_cat5_STEREO-36LKFS.yml | 302 +++++++++++ .../config/P800-1_cat6_STEREO-16LKFS.yml | 302 +++++++++++ .../config/P800-1_cat6_STEREO-26LKFS.yml | 302 +++++++++++ .../config/P800-1_cat6_STEREO-36LKFS.yml | 302 +++++++++++ .../P800-1/proc_input/cat1/.gitkeep | 0 .../P800-1/proc_input/cat2/.gitkeep | 0 .../P800-1/proc_input/cat3/.gitkeep | 0 .../P800-1/proc_input/cat4/.gitkeep | 0 .../P800-1/proc_input/cat5/.gitkeep | 0 .../P800-1/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../config/P800-10_cat1_ISM3-16LKFS.yml | 302 +++++++++++ .../config/P800-10_cat1_ISM3-26LKFS.yml | 302 +++++++++++ .../config/P800-10_cat1_ISM3-36LKFS.yml | 302 +++++++++++ .../config/P800-10_cat2_ISM3-16LKFS.yml | 302 +++++++++++ .../config/P800-10_cat2_ISM3-26LKFS.yml | 302 +++++++++++ .../config/P800-10_cat2_ISM3-36LKFS.yml | 302 +++++++++++ .../config/P800-10_cat3_ISM3-16LKFS.yml | 302 +++++++++++ .../config/P800-10_cat3_ISM3-26LKFS.yml | 302 +++++++++++ .../config/P800-10_cat3_ISM3-36LKFS.yml | 302 +++++++++++ .../config/P800-10_cat4_ISM4-16LKFS.yml | 302 +++++++++++ .../config/P800-10_cat4_ISM4-26LKFS.yml | 302 +++++++++++ .../config/P800-10_cat4_ISM4-36LKFS.yml | 302 +++++++++++ .../config/P800-10_cat5_ISM4-16LKFS.yml | 302 +++++++++++ .../config/P800-10_cat5_ISM4-26LKFS.yml | 302 +++++++++++ .../config/P800-10_cat5_ISM4-36LKFS.yml | 302 +++++++++++ .../config/P800-10_cat6_ISM4-16LKFS.yml | 302 +++++++++++ .../config/P800-10_cat6_ISM4-26LKFS.yml | 302 +++++++++++ .../config/P800-10_cat6_ISM4-36LKFS.yml | 302 +++++++++++ .../P800-10/proc_input/cat1/.gitkeep | 0 .../P800-10/proc_input/cat2/.gitkeep | 0 .../P800-10/proc_input/cat3/.gitkeep | 0 .../P800-10/proc_input/cat4/.gitkeep | 0 .../P800-10/proc_input/cat5/.gitkeep | 0 .../P800-10/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../config/P800-11_cat1_ISM1-16LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat1_ISM1-26LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat1_ISM1-36LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat2_ISM1-16LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat2_ISM1-26LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat2_ISM1-36LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat3_ISM2-16LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat3_ISM2-26LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat3_ISM2-36LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat4_ISM2-16LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat4_ISM2-26LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat4_ISM2-36LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat5_ISM3-16LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat5_ISM3-26LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat5_ISM3-36LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat6_ISM4-16LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat6_ISM4-26LKFS.yml | 437 +++++++++++++++ .../config/P800-11_cat6_ISM4-36LKFS.yml | 437 +++++++++++++++ .../P800-11/proc_input/cat1/.gitkeep | 0 .../P800-11/proc_input/cat2/.gitkeep | 0 .../P800-11/proc_input/cat3/.gitkeep | 0 .../P800-11/proc_input/cat4/.gitkeep | 0 .../P800-11/proc_input/cat5/.gitkeep | 0 .../P800-11/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../P800-12/background_noise/.gitkeep | 0 .../config/P800-12_cat1_FOA-16LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat1_FOA-26LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat1_FOA-36LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat2_FOA-16LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat2_FOA-26LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat2_FOA-36LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat3_FOA-16LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat3_FOA-26LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat3_FOA-36LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat4_FOA-16LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat4_FOA-26LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat4_FOA-36LKFS.yml | 332 ++++++++++++ .../config/P800-12_cat5_MASA1DIR1-16LKFS.yml | 329 ++++++++++++ .../config/P800-12_cat5_MASA1DIR1-26LKFS.yml | 329 ++++++++++++ .../config/P800-12_cat5_MASA1DIR1-36LKFS.yml | 329 ++++++++++++ .../config/P800-12_cat6_MASA1DIR1-16LKFS.yml | 329 ++++++++++++ .../config/P800-12_cat6_MASA1DIR1-26LKFS.yml | 329 ++++++++++++ .../config/P800-12_cat6_MASA1DIR1-36LKFS.yml | 329 ++++++++++++ .../P800-12/proc_input/cat1/.gitkeep | 0 .../P800-12/proc_input/cat2/.gitkeep | 0 .../P800-12/proc_input/cat3/.gitkeep | 0 .../P800-12/proc_input/cat4/.gitkeep | 0 .../P800-12/proc_input/cat5/.gitkeep | 0 .../P800-12/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-13/background_noise/.gitkeep | 0 .../config/P800-13_cat1_FOA-16LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat1_FOA-26LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat1_FOA-36LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat2_FOA-16LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat2_FOA-26LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat2_FOA-36LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat3_FOA-16LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat3_FOA-26LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat3_FOA-36LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat4_FOA-16LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat4_FOA-26LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat4_FOA-36LKFS.yml | 332 ++++++++++++ .../config/P800-13_cat5_MASA1DIR1-16LKFS.yml | 329 ++++++++++++ .../config/P800-13_cat5_MASA1DIR1-26LKFS.yml | 329 ++++++++++++ .../config/P800-13_cat5_MASA1DIR1-36LKFS.yml | 329 ++++++++++++ .../config/P800-13_cat6_MASA1DIR1-16LKFS.yml | 329 ++++++++++++ .../config/P800-13_cat6_MASA1DIR1-26LKFS.yml | 329 ++++++++++++ .../config/P800-13_cat6_MASA1DIR1-36LKFS.yml | 329 ++++++++++++ .../P800-13/proc_input/cat1/.gitkeep | 0 .../P800-13/proc_input/cat2/.gitkeep | 0 .../P800-13/proc_input/cat3/.gitkeep | 0 .../P800-13/proc_input/cat4/.gitkeep | 0 .../P800-13/proc_input/cat5/.gitkeep | 0 .../P800-13/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-14/background_noise/.gitkeep | 0 .../config/P800-14_cat1_FOA-16LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat1_FOA-26LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat1_FOA-36LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat2_FOA-16LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat2_FOA-26LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat2_FOA-36LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat3_FOA-16LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat3_FOA-26LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat3_FOA-36LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat4_FOA-16LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat4_FOA-26LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat4_FOA-36LKFS.yml | 486 +++++++++++++++++ .../config/P800-14_cat5_MASA1DIR1-16LKFS.yml | 483 +++++++++++++++++ .../config/P800-14_cat5_MASA1DIR1-26LKFS.yml | 483 +++++++++++++++++ .../config/P800-14_cat5_MASA1DIR1-36LKFS.yml | 483 +++++++++++++++++ .../config/P800-14_cat6_MASA1DIR1-16LKFS.yml | 483 +++++++++++++++++ .../config/P800-14_cat6_MASA1DIR1-26LKFS.yml | 483 +++++++++++++++++ .../config/P800-14_cat6_MASA1DIR1-36LKFS.yml | 483 +++++++++++++++++ .../P800-14/proc_input/cat1/.gitkeep | 0 .../P800-14/proc_input/cat2/.gitkeep | 0 .../P800-14/proc_input/cat3/.gitkeep | 0 .../P800-14/proc_input/cat4/.gitkeep | 0 .../P800-14/proc_input/cat5/.gitkeep | 0 .../P800-14/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-15/background_noise/.gitkeep | 0 .../config/P800-15_cat1_ISM1SBA3-16LKFS.yml | 305 +++++++++++ .../config/P800-15_cat1_ISM1SBA3-26LKFS.yml | 305 +++++++++++ .../config/P800-15_cat1_ISM1SBA3-36LKFS.yml | 305 +++++++++++ .../config/P800-15_cat2_ISM1SBA3-16LKFS.yml | 305 +++++++++++ .../config/P800-15_cat2_ISM1SBA3-26LKFS.yml | 305 +++++++++++ .../config/P800-15_cat2_ISM1SBA3-36LKFS.yml | 305 +++++++++++ .../config/P800-15_cat3_ISM2SBA3-16LKFS.yml | 305 +++++++++++ .../config/P800-15_cat3_ISM2SBA3-26LKFS.yml | 305 +++++++++++ .../config/P800-15_cat3_ISM2SBA3-36LKFS.yml | 305 +++++++++++ .../config/P800-15_cat4_ISM2SBA3-16LKFS.yml | 305 +++++++++++ .../config/P800-15_cat4_ISM2SBA3-26LKFS.yml | 305 +++++++++++ .../config/P800-15_cat4_ISM2SBA3-36LKFS.yml | 305 +++++++++++ .../config/P800-15_cat5_ISM1SBA3-16LKFS.yml | 302 +++++++++++ .../config/P800-15_cat5_ISM1SBA3-26LKFS.yml | 302 +++++++++++ .../config/P800-15_cat5_ISM1SBA3-36LKFS.yml | 302 +++++++++++ .../config/P800-15_cat6_ISM2SBA3-16LKFS.yml | 302 +++++++++++ .../config/P800-15_cat6_ISM2SBA3-26LKFS.yml | 302 +++++++++++ .../config/P800-15_cat6_ISM2SBA3-36LKFS.yml | 302 +++++++++++ .../P800-15/proc_input/cat1/.gitkeep | 0 .../P800-15/proc_input/cat2/.gitkeep | 0 .../P800-15/proc_input/cat3/.gitkeep | 0 .../P800-15/proc_input/cat4/.gitkeep | 0 .../P800-15/proc_input/cat5/.gitkeep | 0 .../P800-15/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../config/P800-16_cat1_ISM3SBA3-16LKFS.yml | 302 +++++++++++ .../config/P800-16_cat1_ISM3SBA3-26LKFS.yml | 302 +++++++++++ .../config/P800-16_cat1_ISM3SBA3-36LKFS.yml | 302 +++++++++++ .../config/P800-16_cat2_ISM3SBA3-16LKFS.yml | 302 +++++++++++ .../config/P800-16_cat2_ISM3SBA3-26LKFS.yml | 302 +++++++++++ .../config/P800-16_cat2_ISM3SBA3-36LKFS.yml | 302 +++++++++++ .../config/P800-16_cat3_ISM3SBA3-16LKFS.yml | 302 +++++++++++ .../config/P800-16_cat3_ISM3SBA3-26LKFS.yml | 302 +++++++++++ .../config/P800-16_cat3_ISM3SBA3-36LKFS.yml | 302 +++++++++++ .../config/P800-16_cat4_ISM4SBA3-16LKFS.yml | 302 +++++++++++ .../config/P800-16_cat4_ISM4SBA3-26LKFS.yml | 302 +++++++++++ .../config/P800-16_cat4_ISM4SBA3-36LKFS.yml | 302 +++++++++++ .../config/P800-16_cat5_ISM4SBA3-16LKFS.yml | 302 +++++++++++ .../config/P800-16_cat5_ISM4SBA3-26LKFS.yml | 302 +++++++++++ .../config/P800-16_cat5_ISM4SBA3-36LKFS.yml | 302 +++++++++++ .../config/P800-16_cat6_ISM4SBA3-16LKFS.yml | 302 +++++++++++ .../config/P800-16_cat6_ISM4SBA3-26LKFS.yml | 302 +++++++++++ .../config/P800-16_cat6_ISM4SBA3-36LKFS.yml | 302 +++++++++++ .../P800-16/proc_input/cat1/.gitkeep | 0 .../P800-16/proc_input/cat2/.gitkeep | 0 .../P800-16/proc_input/cat3/.gitkeep | 0 .../P800-16/proc_input/cat4/.gitkeep | 0 .../P800-16/proc_input/cat5/.gitkeep | 0 .../P800-16/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../config/P800-17_cat1_ISM1SBA3-16LKFS.yml | 318 +++++++++++ .../config/P800-17_cat1_ISM1SBA3-26LKFS.yml | 318 +++++++++++ .../config/P800-17_cat1_ISM1SBA3-36LKFS.yml | 318 +++++++++++ .../config/P800-17_cat2_ISM2SBA3-16LKFS.yml | 318 +++++++++++ .../config/P800-17_cat2_ISM2SBA3-26LKFS.yml | 318 +++++++++++ .../config/P800-17_cat2_ISM2SBA3-36LKFS.yml | 318 +++++++++++ .../config/P800-17_cat3_ISM3SBA3-16LKFS.yml | 318 +++++++++++ .../config/P800-17_cat3_ISM3SBA3-26LKFS.yml | 318 +++++++++++ .../config/P800-17_cat3_ISM3SBA3-36LKFS.yml | 318 +++++++++++ .../config/P800-17_cat4_ISM4SBA3-16LKFS.yml | 318 +++++++++++ .../config/P800-17_cat4_ISM4SBA3-26LKFS.yml | 318 +++++++++++ .../config/P800-17_cat4_ISM4SBA3-36LKFS.yml | 318 +++++++++++ .../config/P800-17_cat5_ISM2SBA3-16LKFS.yml | 318 +++++++++++ .../config/P800-17_cat5_ISM2SBA3-26LKFS.yml | 318 +++++++++++ .../config/P800-17_cat5_ISM2SBA3-36LKFS.yml | 318 +++++++++++ .../config/P800-17_cat6_ISM3SBA3-16LKFS.yml | 318 +++++++++++ .../config/P800-17_cat6_ISM3SBA3-26LKFS.yml | 318 +++++++++++ .../config/P800-17_cat6_ISM3SBA3-36LKFS.yml | 318 +++++++++++ .../P800-17/proc_input/cat1/.gitkeep | 0 .../P800-17/proc_input/cat2/.gitkeep | 0 .../P800-17/proc_input/cat3/.gitkeep | 0 .../P800-17/proc_input/cat4/.gitkeep | 0 .../P800-17/proc_input/cat5/.gitkeep | 0 .../P800-17/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-18/background_noise/.gitkeep | 0 .../P800-18_cat1_ISM1MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-18_cat1_ISM1MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-18_cat1_ISM1MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-18_cat2_ISM1MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-18_cat2_ISM1MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-18_cat2_ISM1MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-18_cat3_ISM2MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-18_cat3_ISM2MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-18_cat3_ISM2MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-18_cat4_ISM2MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-18_cat4_ISM2MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-18_cat4_ISM2MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-18_cat5_ISM1MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-18_cat5_ISM1MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-18_cat5_ISM1MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-18_cat6_ISM2MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-18_cat6_ISM2MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-18_cat6_ISM2MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-18/proc_input/cat1/.gitkeep | 0 .../P800-18/proc_input/cat2/.gitkeep | 0 .../P800-18/proc_input/cat3/.gitkeep | 0 .../P800-18/proc_input/cat4/.gitkeep | 0 .../P800-18/proc_input/cat5/.gitkeep | 0 .../P800-18/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-19_cat1_ISM3MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-19_cat1_ISM3MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-19_cat1_ISM3MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-19_cat2_ISM3MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-19_cat2_ISM3MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-19_cat2_ISM3MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-19_cat3_ISM3MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-19_cat3_ISM3MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-19_cat3_ISM3MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-19_cat4_ISM4MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-19_cat4_ISM4MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-19_cat4_ISM4MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-19_cat5_ISM4MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-19_cat5_ISM4MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-19_cat5_ISM4MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-19_cat6_ISM4MASA2DIR2-16LKFS.yml | 302 +++++++++++ .../P800-19_cat6_ISM4MASA2DIR2-26LKFS.yml | 302 +++++++++++ .../P800-19_cat6_ISM4MASA2DIR2-36LKFS.yml | 302 +++++++++++ .../P800-19/proc_input/cat1/.gitkeep | 0 .../P800-19/proc_input/cat2/.gitkeep | 0 .../P800-19/proc_input/cat3/.gitkeep | 0 .../P800-19/proc_input/cat4/.gitkeep | 0 .../P800-19/proc_input/cat5/.gitkeep | 0 .../P800-19/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-2/background_noise/.gitkeep | 0 .../config/P800-2_cat1_STEREO-16LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat1_STEREO-26LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat1_STEREO-36LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat2_STEREO-16LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat2_STEREO-26LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat2_STEREO-36LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat3_STEREO-16LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat3_STEREO-26LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat3_STEREO-36LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat4_STEREO-16LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat4_STEREO-26LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat4_STEREO-36LKFS.yml | 494 +++++++++++++++++ .../config/P800-2_cat5_STEREO-16LKFS.yml | 437 +++++++++++++++ .../config/P800-2_cat5_STEREO-26LKFS.yml | 437 +++++++++++++++ .../config/P800-2_cat5_STEREO-36LKFS.yml | 437 +++++++++++++++ .../config/P800-2_cat6_STEREO-16LKFS.yml | 437 +++++++++++++++ .../config/P800-2_cat6_STEREO-26LKFS.yml | 437 +++++++++++++++ .../config/P800-2_cat6_STEREO-36LKFS.yml | 437 +++++++++++++++ .../P800-2/proc_input/cat1/.gitkeep | 0 .../P800-2/proc_input/cat2/.gitkeep | 0 .../P800-2/proc_input/cat3/.gitkeep | 0 .../P800-2/proc_input/cat4/.gitkeep | 0 .../P800-2/proc_input/cat5/.gitkeep | 0 .../P800-2/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-20_cat1_ISM1MASA2DIR2-16LKFS.yml | 312 +++++++++++ .../P800-20_cat1_ISM1MASA2DIR2-26LKFS.yml | 312 +++++++++++ .../P800-20_cat1_ISM1MASA2DIR2-36LKFS.yml | 312 +++++++++++ .../P800-20_cat2_ISM2MASA2DIR2-16LKFS.yml | 312 +++++++++++ .../P800-20_cat2_ISM2MASA2DIR2-26LKFS.yml | 312 +++++++++++ .../P800-20_cat2_ISM2MASA2DIR2-36LKFS.yml | 312 +++++++++++ .../P800-20_cat3_ISM3MASA2DIR2-16LKFS.yml | 312 +++++++++++ .../P800-20_cat3_ISM3MASA2DIR2-26LKFS.yml | 312 +++++++++++ .../P800-20_cat3_ISM3MASA2DIR2-36LKFS.yml | 312 +++++++++++ .../P800-20_cat4_ISM4MASA2DIR2-16LKFS.yml | 312 +++++++++++ .../P800-20_cat4_ISM4MASA2DIR2-26LKFS.yml | 312 +++++++++++ .../P800-20_cat4_ISM4MASA2DIR2-36LKFS.yml | 312 +++++++++++ .../P800-20_cat5_ISM2MASA2DIR2-16LKFS.yml | 312 +++++++++++ .../P800-20_cat5_ISM2MASA2DIR2-26LKFS.yml | 312 +++++++++++ .../P800-20_cat5_ISM2MASA2DIR2-36LKFS.yml | 312 +++++++++++ .../P800-20_cat6_ISM3MASA2DIR2-16LKFS.yml | 312 +++++++++++ .../P800-20_cat6_ISM3MASA2DIR2-26LKFS.yml | 312 +++++++++++ .../P800-20_cat6_ISM3MASA2DIR2-36LKFS.yml | 312 +++++++++++ .../P800-20/proc_input/cat1/.gitkeep | 0 .../P800-20/proc_input/cat2/.gitkeep | 0 .../P800-20/proc_input/cat3/.gitkeep | 0 .../P800-20/proc_input/cat4/.gitkeep | 0 .../P800-20/proc_input/cat5/.gitkeep | 0 .../P800-20/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-21/background_noise/.gitkeep | 0 .../config/P800-21_cat1_STEREO-16LKFS.yml | 508 ++++++++++++++++++ .../config/P800-21_cat1_STEREO-26LKFS.yml | 508 ++++++++++++++++++ .../config/P800-21_cat1_STEREO-36LKFS.yml | 508 ++++++++++++++++++ .../config/P800-21_cat2_STEREO-16LKFS.yml | 508 ++++++++++++++++++ .../config/P800-21_cat2_STEREO-26LKFS.yml | 508 ++++++++++++++++++ .../config/P800-21_cat2_STEREO-36LKFS.yml | 508 ++++++++++++++++++ .../config/P800-21_cat3_STEREO-16LKFS.yml | 508 ++++++++++++++++++ .../config/P800-21_cat3_STEREO-26LKFS.yml | 508 ++++++++++++++++++ .../config/P800-21_cat3_STEREO-36LKFS.yml | 508 ++++++++++++++++++ .../config/P800-21_cat4_STEREO-16LKFS.yml | 454 ++++++++++++++++ .../config/P800-21_cat4_STEREO-26LKFS.yml | 454 ++++++++++++++++ .../config/P800-21_cat4_STEREO-36LKFS.yml | 454 ++++++++++++++++ .../config/P800-21_cat5_STEREO-16LKFS.yml | 451 ++++++++++++++++ .../config/P800-21_cat5_STEREO-26LKFS.yml | 451 ++++++++++++++++ .../config/P800-21_cat5_STEREO-36LKFS.yml | 451 ++++++++++++++++ .../config/P800-21_cat6_STEREO-16LKFS.yml | 451 ++++++++++++++++ .../config/P800-21_cat6_STEREO-26LKFS.yml | 451 ++++++++++++++++ .../config/P800-21_cat6_STEREO-36LKFS.yml | 451 ++++++++++++++++ .../P800-21/proc_input/cat1/.gitkeep | 0 .../P800-21/proc_input/cat2/.gitkeep | 0 .../P800-21/proc_input/cat3/.gitkeep | 0 .../P800-21/proc_input/cat4/.gitkeep | 0 .../P800-21/proc_input/cat5/.gitkeep | 0 .../P800-21/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../config/P800-22_cat1_ISM1-16LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat1_ISM1-26LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat1_ISM1-36LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat2_ISM1-16LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat2_ISM1-26LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat2_ISM1-36LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat3_ISM2-16LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat3_ISM2-26LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat3_ISM2-36LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat4_ISM2-16LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat4_ISM2-26LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat4_ISM2-36LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat5_ISM1-16LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat5_ISM1-26LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat5_ISM1-36LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat6_ISM2-16LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat6_ISM2-26LKFS.yml | 397 ++++++++++++++ .../config/P800-22_cat6_ISM2-36LKFS.yml | 397 ++++++++++++++ .../P800-22/proc_input/cat1/.gitkeep | 0 .../P800-22/proc_input/cat2/.gitkeep | 0 .../P800-22/proc_input/cat3/.gitkeep | 0 .../P800-22/proc_input/cat4/.gitkeep | 0 .../P800-22/proc_input/cat5/.gitkeep | 0 .../P800-22/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-23/background_noise/.gitkeep | 0 .../config/P800-23_cat1_FOA-16LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat1_FOA-26LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat1_FOA-36LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat2_FOA-16LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat2_FOA-26LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat2_FOA-36LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat3_FOA-16LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat3_FOA-26LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat3_FOA-36LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat4_FOA-16LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat4_FOA-26LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat4_FOA-36LKFS.yml | 400 ++++++++++++++ .../config/P800-23_cat5_FOA-16LKFS.yml | 397 ++++++++++++++ .../config/P800-23_cat5_FOA-26LKFS.yml | 397 ++++++++++++++ .../config/P800-23_cat5_FOA-36LKFS.yml | 397 ++++++++++++++ .../config/P800-23_cat6_FOA-16LKFS.yml | 397 ++++++++++++++ .../config/P800-23_cat6_FOA-26LKFS.yml | 397 ++++++++++++++ .../config/P800-23_cat6_FOA-36LKFS.yml | 397 ++++++++++++++ .../P800-23/proc_input/cat1/.gitkeep | 0 .../P800-23/proc_input/cat2/.gitkeep | 0 .../P800-23/proc_input/cat3/.gitkeep | 0 .../P800-23/proc_input/cat4/.gitkeep | 0 .../P800-23/proc_input/cat5/.gitkeep | 0 .../P800-23/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-3/background_noise/.gitkeep | 0 .../P800-3/config/P800-3_cat1_FOA-16LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat1_FOA-26LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat1_FOA-36LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat2_FOA-16LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat2_FOA-26LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat2_FOA-36LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat3_FOA-16LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat3_FOA-26LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat3_FOA-36LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat4_FOA-16LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat4_FOA-26LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat4_FOA-36LKFS.yml | 305 +++++++++++ .../P800-3/config/P800-3_cat5_FOA-16LKFS.yml | 302 +++++++++++ .../P800-3/config/P800-3_cat5_FOA-26LKFS.yml | 302 +++++++++++ .../P800-3/config/P800-3_cat5_FOA-36LKFS.yml | 302 +++++++++++ .../P800-3/config/P800-3_cat6_FOA-16LKFS.yml | 302 +++++++++++ .../P800-3/config/P800-3_cat6_FOA-26LKFS.yml | 302 +++++++++++ .../P800-3/config/P800-3_cat6_FOA-36LKFS.yml | 302 +++++++++++ .../P800-3/proc_input/cat1/.gitkeep | 0 .../P800-3/proc_input/cat2/.gitkeep | 0 .../P800-3/proc_input/cat3/.gitkeep | 0 .../P800-3/proc_input/cat4/.gitkeep | 0 .../P800-3/proc_input/cat5/.gitkeep | 0 .../P800-3/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-4/background_noise/.gitkeep | 0 .../P800-4/config/P800-4_cat1_HOA2-16LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat1_HOA2-26LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat1_HOA2-36LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat2_HOA2-16LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat2_HOA2-26LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat2_HOA2-36LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat3_HOA2-16LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat3_HOA2-26LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat3_HOA2-36LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat4_HOA2-16LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat4_HOA2-26LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat4_HOA2-36LKFS.yml | 418 ++++++++++++++ .../P800-4/config/P800-4_cat5_HOA2-16LKFS.yml | 415 ++++++++++++++ .../P800-4/config/P800-4_cat5_HOA2-26LKFS.yml | 415 ++++++++++++++ .../P800-4/config/P800-4_cat5_HOA2-36LKFS.yml | 415 ++++++++++++++ .../P800-4/config/P800-4_cat6_HOA2-16LKFS.yml | 415 ++++++++++++++ .../P800-4/config/P800-4_cat6_HOA2-26LKFS.yml | 415 ++++++++++++++ .../P800-4/config/P800-4_cat6_HOA2-36LKFS.yml | 415 ++++++++++++++ .../P800-4/proc_input/cat1/.gitkeep | 0 .../P800-4/proc_input/cat2/.gitkeep | 0 .../P800-4/proc_input/cat3/.gitkeep | 0 .../P800-4/proc_input/cat4/.gitkeep | 0 .../P800-4/proc_input/cat5/.gitkeep | 0 .../P800-4/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-5/background_noise/.gitkeep | 0 .../P800-5/config/P800-5_cat1_HOA3-16LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat1_HOA3-26LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat1_HOA3-36LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat2_HOA3-16LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat2_HOA3-26LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat2_HOA3-36LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat3_HOA3-16LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat3_HOA3-26LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat3_HOA3-36LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat4_HOA3-16LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat4_HOA3-26LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat4_HOA3-36LKFS.yml | 305 +++++++++++ .../P800-5/config/P800-5_cat5_HOA3-16LKFS.yml | 302 +++++++++++ .../P800-5/config/P800-5_cat5_HOA3-26LKFS.yml | 302 +++++++++++ .../P800-5/config/P800-5_cat5_HOA3-36LKFS.yml | 302 +++++++++++ .../P800-5/config/P800-5_cat6_HOA3-16LKFS.yml | 302 +++++++++++ .../P800-5/config/P800-5_cat6_HOA3-26LKFS.yml | 302 +++++++++++ .../P800-5/config/P800-5_cat6_HOA3-36LKFS.yml | 302 +++++++++++ .../P800-5/proc_input/cat1/.gitkeep | 0 .../P800-5/proc_input/cat2/.gitkeep | 0 .../P800-5/proc_input/cat3/.gitkeep | 0 .../P800-5/proc_input/cat4/.gitkeep | 0 .../P800-5/proc_input/cat5/.gitkeep | 0 .../P800-5/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-6/background_noise/.gitkeep | 0 .../P800-6/config/P800-6_cat1_5_1-16LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat1_5_1-26LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat1_5_1-36LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat2_7_1-16LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat2_7_1-26LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat2_7_1-36LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat3_5_1-16LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat3_5_1-26LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat3_5_1-36LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat4_7_1-16LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat4_7_1-26LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat4_7_1-36LKFS.yml | 305 +++++++++++ .../P800-6/config/P800-6_cat5_5_1-16LKFS.yml | 302 +++++++++++ .../P800-6/config/P800-6_cat5_5_1-26LKFS.yml | 302 +++++++++++ .../P800-6/config/P800-6_cat5_5_1-36LKFS.yml | 302 +++++++++++ .../P800-6/config/P800-6_cat6_7_1-16LKFS.yml | 302 +++++++++++ .../P800-6/config/P800-6_cat6_7_1-26LKFS.yml | 302 +++++++++++ .../P800-6/config/P800-6_cat6_7_1-36LKFS.yml | 302 +++++++++++ .../P800-6/proc_input/cat1/.gitkeep | 0 .../P800-6/proc_input/cat2/.gitkeep | 0 .../P800-6/proc_input/cat3/.gitkeep | 0 .../P800-6/proc_input/cat4/.gitkeep | 0 .../P800-6/proc_input/cat5/.gitkeep | 0 .../P800-6/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-7/background_noise/.gitkeep | 0 .../config/P800-7_cat1_5_1_4-16LKFS.yml | 305 +++++++++++ .../config/P800-7_cat1_5_1_4-26LKFS.yml | 305 +++++++++++ .../config/P800-7_cat1_5_1_4-36LKFS.yml | 305 +++++++++++ .../config/P800-7_cat2_7_1_4-16LKFS.yml | 305 +++++++++++ .../config/P800-7_cat2_7_1_4-26LKFS.yml | 305 +++++++++++ .../config/P800-7_cat2_7_1_4-36LKFS.yml | 305 +++++++++++ .../config/P800-7_cat3_5_1_4-16LKFS.yml | 305 +++++++++++ .../config/P800-7_cat3_5_1_4-26LKFS.yml | 305 +++++++++++ .../config/P800-7_cat3_5_1_4-36LKFS.yml | 305 +++++++++++ .../config/P800-7_cat4_7_1_4-16LKFS.yml | 305 +++++++++++ .../config/P800-7_cat4_7_1_4-26LKFS.yml | 305 +++++++++++ .../config/P800-7_cat4_7_1_4-36LKFS.yml | 305 +++++++++++ .../config/P800-7_cat5_5_1_4-16LKFS.yml | 302 +++++++++++ .../config/P800-7_cat5_5_1_4-26LKFS.yml | 302 +++++++++++ .../config/P800-7_cat5_5_1_4-36LKFS.yml | 302 +++++++++++ .../config/P800-7_cat6_7_1_4-16LKFS.yml | 302 +++++++++++ .../config/P800-7_cat6_7_1_4-26LKFS.yml | 302 +++++++++++ .../config/P800-7_cat6_7_1_4-36LKFS.yml | 302 +++++++++++ .../P800-7/proc_input/cat1/.gitkeep | 0 .../P800-7/proc_input/cat2/.gitkeep | 0 .../P800-7/proc_input/cat3/.gitkeep | 0 .../P800-7/proc_input/cat4/.gitkeep | 0 .../P800-7/proc_input/cat5/.gitkeep | 0 .../P800-7/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 .../P800-8/background_noise/.gitkeep | 0 .../P800-8/config/P800-8_cat1_5_1-16LKFS.yml | 386 +++++++++++++ .../P800-8/config/P800-8_cat1_5_1-26LKFS.yml | 386 +++++++++++++ .../P800-8/config/P800-8_cat1_5_1-36LKFS.yml | 386 +++++++++++++ .../P800-8/config/P800-8_cat2_7_1-16LKFS.yml | 386 +++++++++++++ .../P800-8/config/P800-8_cat2_7_1-26LKFS.yml | 386 +++++++++++++ .../P800-8/config/P800-8_cat2_7_1-36LKFS.yml | 386 +++++++++++++ .../config/P800-8_cat3_5_1_4-16LKFS.yml | 386 +++++++++++++ .../config/P800-8_cat3_5_1_4-26LKFS.yml | 386 +++++++++++++ .../config/P800-8_cat3_5_1_4-36LKFS.yml | 386 +++++++++++++ .../config/P800-8_cat4_7_1_4-16LKFS.yml | 386 +++++++++++++ .../config/P800-8_cat4_7_1_4-26LKFS.yml | 386 +++++++++++++ .../config/P800-8_cat4_7_1_4-36LKFS.yml | 386 +++++++++++++ .../P800-8/config/P800-8_cat5_5_1-16LKFS.yml | 383 +++++++++++++ .../P800-8/config/P800-8_cat5_5_1-26LKFS.yml | 383 +++++++++++++ .../P800-8/config/P800-8_cat5_5_1-36LKFS.yml | 383 +++++++++++++ .../config/P800-8_cat6_7_1_4-16LKFS.yml | 383 +++++++++++++ .../config/P800-8_cat6_7_1_4-26LKFS.yml | 383 +++++++++++++ .../config/P800-8_cat6_7_1_4-36LKFS.yml | 383 +++++++++++++ .../P800-8/proc_input/cat1/.gitkeep | 0 .../P800-8/proc_input/cat2/.gitkeep | 0 .../P800-8/proc_input/cat3/.gitkeep | 0 .../P800-8/proc_input/cat4/.gitkeep | 0 .../P800-8/proc_input/cat5/.gitkeep | 0 .../P800-8/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../P800-9/config/P800-9_cat1_ISM1-16LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat1_ISM1-26LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat1_ISM1-36LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat2_ISM1-16LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat2_ISM1-26LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat2_ISM1-36LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat3_ISM2-16LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat3_ISM2-26LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat3_ISM2-36LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat4_ISM2-16LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat4_ISM2-26LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat4_ISM2-36LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat5_ISM1-16LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat5_ISM1-26LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat5_ISM1-36LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat6_ISM2-16LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat6_ISM2-26LKFS.yml | 302 +++++++++++ .../P800-9/config/P800-9_cat6_ISM2-36LKFS.yml | 302 +++++++++++ .../P800-9/proc_input/cat1/.gitkeep | 0 .../P800-9/proc_input/cat2/.gitkeep | 0 .../P800-9/proc_input/cat3/.gitkeep | 0 .../P800-9/proc_input/cat4/.gitkeep | 0 .../P800-9/proc_input/cat5/.gitkeep | 0 .../P800-9/proc_input/cat6/.gitkeep | 0 .../proc_output/cat1/out_-16LKFS/.gitkeep | 0 .../proc_output/cat1/out_-26LKFS/.gitkeep | 0 .../proc_output/cat1/out_-36LKFS/.gitkeep | 0 .../proc_output/cat2/out_-16LKFS/.gitkeep | 0 .../proc_output/cat2/out_-26LKFS/.gitkeep | 0 .../proc_output/cat2/out_-36LKFS/.gitkeep | 0 .../proc_output/cat3/out_-16LKFS/.gitkeep | 0 .../proc_output/cat3/out_-26LKFS/.gitkeep | 0 .../proc_output/cat3/out_-36LKFS/.gitkeep | 0 .../proc_output/cat4/out_-16LKFS/.gitkeep | 0 .../proc_output/cat4/out_-26LKFS/.gitkeep | 0 .../proc_output/cat4/out_-36LKFS/.gitkeep | 0 .../proc_output/cat5/out_-16LKFS/.gitkeep | 0 .../proc_output/cat5/out_-26LKFS/.gitkeep | 0 .../proc_output/cat5/out_-36LKFS/.gitkeep | 0 .../proc_output/cat6/out_-16LKFS/.gitkeep | 0 .../proc_output/cat6/out_-26LKFS/.gitkeep | 0 .../proc_output/cat6/out_-36LKFS/.gitkeep | 0 1068 files changed, 150579 insertions(+) create mode 100644 experiments/characterization/BS1534-1/config/BS1534-1.yml create mode 100644 experiments/characterization/BS1534-1/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-1/proc_output/.gitkeep create mode 100644 experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml create mode 100644 experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml create mode 100644 experiments/characterization/BS1534-10/proc_input_ISM1/.gitkeep create mode 100644 experiments/characterization/BS1534-10/proc_input_ISM2/.gitkeep create mode 100644 experiments/characterization/BS1534-10/proc_output_ISM1/.gitkeep create mode 100644 experiments/characterization/BS1534-10/proc_output_ISM2/.gitkeep create mode 100644 experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml create mode 100644 experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml create mode 100644 experiments/characterization/BS1534-11/proc_input_ISM3/.gitkeep create mode 100644 experiments/characterization/BS1534-11/proc_input_ISM4/.gitkeep create mode 100644 experiments/characterization/BS1534-11/proc_output_ISM3/.gitkeep create mode 100644 experiments/characterization/BS1534-11/proc_output_ISM4/.gitkeep create mode 100644 experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml create mode 100644 experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml create mode 100644 experiments/characterization/BS1534-12/proc_input_ISM3/.gitkeep create mode 100644 experiments/characterization/BS1534-12/proc_input_ISM4/.gitkeep create mode 100644 experiments/characterization/BS1534-12/proc_output_ISM3/.gitkeep create mode 100644 experiments/characterization/BS1534-12/proc_output_ISM4/.gitkeep create mode 100644 experiments/characterization/BS1534-13/config/BS1534-13.yml create mode 100644 experiments/characterization/BS1534-13/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-13/proc_output/.gitkeep create mode 100644 experiments/characterization/BS1534-14/config/BS1534-14.yml create mode 100644 experiments/characterization/BS1534-14/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-14/proc_output/.gitkeep create mode 100644 experiments/characterization/BS1534-15/config/BS1534-15.yml create mode 100644 experiments/characterization/BS1534-15/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-15/proc_output/.gitkeep create mode 100644 experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml create mode 100644 experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml create mode 100644 experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml create mode 100644 experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml create mode 100644 experiments/characterization/BS1534-16/proc_input_ISM1SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-16/proc_input_ISM2SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-16/proc_input_ISM3SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-16/proc_input_ISM4SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-16/proc_output_ISM1SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-16/proc_output_ISM2SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-16/proc_output_ISM3SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-16/proc_output_ISM4SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml create mode 100644 experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml create mode 100644 experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml create mode 100644 experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml create mode 100644 experiments/characterization/BS1534-17/proc_input_ISM1SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-17/proc_input_ISM2SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-17/proc_input_ISM3SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-17/proc_input_ISM4SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-17/proc_output_ISM1SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-17/proc_output_ISM2SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-17/proc_output_ISM3SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-17/proc_output_ISM4SBA3/.gitkeep create mode 100644 experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml create mode 100644 experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml create mode 100644 experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml create mode 100644 experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml create mode 100644 experiments/characterization/BS1534-18/proc_input_ISM1MASA2DIR2/.gitkeep create mode 100644 experiments/characterization/BS1534-18/proc_input_ISM2MASA2DIR2/.gitkeep create mode 100644 experiments/characterization/BS1534-18/proc_input_ISM3MASA2DIR2/.gitkeep create mode 100644 experiments/characterization/BS1534-18/proc_input_ISM4MASA2DIR2/.gitkeep create mode 100644 experiments/characterization/BS1534-18/proc_output_ISM1MASA2DIR2/.gitkeep create mode 100644 experiments/characterization/BS1534-18/proc_output_ISM2MASA2DIR2/.gitkeep create mode 100644 experiments/characterization/BS1534-18/proc_output_ISM3MASA2DIR2/.gitkeep create mode 100644 experiments/characterization/BS1534-18/proc_output_ISM4MASA2DIR2/.gitkeep create mode 100644 experiments/characterization/BS1534-19/config/BS1534-19.yml create mode 100644 experiments/characterization/BS1534-19/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-19/proc_output/.gitkeep create mode 100644 experiments/characterization/BS1534-2/config/BS1534-2.yml create mode 100644 experiments/characterization/BS1534-2/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-2/proc_output/.gitkeep create mode 100644 experiments/characterization/BS1534-20/config/BS1534-20.yml create mode 100644 experiments/characterization/BS1534-20/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-20/proc_output/.gitkeep create mode 100644 experiments/characterization/BS1534-3/config/BS1534-3.yml create mode 100644 experiments/characterization/BS1534-3/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-3/proc_output/.gitkeep create mode 100644 experiments/characterization/BS1534-4/config/BS1534-4.yml create mode 100644 experiments/characterization/BS1534-4/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-4/proc_output/.gitkeep create mode 100644 experiments/characterization/BS1534-5/config/BS1534-5.yml create mode 100644 experiments/characterization/BS1534-5/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-5/proc_output/.gitkeep create mode 100644 experiments/characterization/BS1534-6/config/BS1534-6.yml create mode 100644 experiments/characterization/BS1534-6/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-6/proc_output/.gitkeep create mode 100644 experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml create mode 100644 experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml create mode 100644 experiments/characterization/BS1534-7/proc_input_5_1/.gitkeep create mode 100644 experiments/characterization/BS1534-7/proc_input_7_1/.gitkeep create mode 100644 experiments/characterization/BS1534-7/proc_output_5_1/.gitkeep create mode 100644 experiments/characterization/BS1534-7/proc_output_7_1/.gitkeep create mode 100644 experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml create mode 100644 experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml create mode 100644 experiments/characterization/BS1534-8/proc_input_5_1_2/.gitkeep create mode 100644 experiments/characterization/BS1534-8/proc_input_5_1_4/.gitkeep create mode 100644 experiments/characterization/BS1534-8/proc_output_5_1_2/.gitkeep create mode 100644 experiments/characterization/BS1534-8/proc_output_5_1_4/.gitkeep create mode 100644 experiments/characterization/BS1534-9/config/BS1534-9.yml create mode 100644 experiments/characterization/BS1534-9/proc_input/.gitkeep create mode 100644 experiments/characterization/BS1534-9/proc_output/.gitkeep create mode 100644 experiments/characterization/P800-1/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-1/config/P800-1_cat1_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat1_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat1_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat2_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat2_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat2_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat3_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat3_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat3_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat4_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat4_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat4_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat5_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat5_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat5_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat6_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat6_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-1/config/P800-1_cat6_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-1/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-1/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/config/P800-10_cat1_ISM3-16LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat1_ISM3-26LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat1_ISM3-36LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat2_ISM3-16LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat2_ISM3-26LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat2_ISM3-36LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat3_ISM3-16LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat3_ISM3-26LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat3_ISM3-36LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat4_ISM4-16LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat4_ISM4-26LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat4_ISM4-36LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat5_ISM4-16LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat5_ISM4-26LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat5_ISM4-36LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat6_ISM4-16LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat6_ISM4-26LKFS.yml create mode 100644 experiments/characterization/P800-10/config/P800-10_cat6_ISM4-36LKFS.yml create mode 100644 experiments/characterization/P800-10/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-10/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/config/P800-11_cat1_ISM1-16LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat1_ISM1-26LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat1_ISM1-36LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat2_ISM1-16LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat2_ISM1-26LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat2_ISM1-36LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat3_ISM2-16LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat3_ISM2-26LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat3_ISM2-36LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat4_ISM2-16LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat4_ISM2-26LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat4_ISM2-36LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat5_ISM3-16LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat5_ISM3-26LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat5_ISM3-36LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat6_ISM4-16LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat6_ISM4-26LKFS.yml create mode 100644 experiments/characterization/P800-11/config/P800-11_cat6_ISM4-36LKFS.yml create mode 100644 experiments/characterization/P800-11/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-11/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-12/config/P800-12_cat1_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat1_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat1_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat2_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat2_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat2_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat3_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat3_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat3_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat4_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat4_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat4_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-16LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-26LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-36LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-16LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-26LKFS.yml create mode 100644 experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-36LKFS.yml create mode 100644 experiments/characterization/P800-12/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-12/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-13/config/P800-13_cat1_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat1_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat1_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat2_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat2_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat2_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat3_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat3_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat3_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat4_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat4_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat4_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-16LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-26LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-36LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-16LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-26LKFS.yml create mode 100644 experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-36LKFS.yml create mode 100644 experiments/characterization/P800-13/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-13/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-14/config/P800-14_cat1_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat1_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat1_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat2_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat2_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat2_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat3_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat3_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat3_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat4_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat4_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat4_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-36LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-36LKFS.yml create mode 100644 experiments/characterization/P800-14/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-14/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-15/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-15/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-16/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-16/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-16LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-26LKFS.yml create mode 100644 experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-36LKFS.yml create mode 100644 experiments/characterization/P800-17/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-17/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-18/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-18/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-19/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-19/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-2/config/P800-2_cat1_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat1_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat1_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat2_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat2_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat2_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat3_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat3_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat3_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat4_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat4_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat4_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat5_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat5_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat5_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat6_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat6_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-2/config/P800-2_cat6_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-2/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-2/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-20/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-20/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-21/config/P800-21_cat1_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat1_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat1_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat2_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat2_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat2_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat3_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat3_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat3_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat4_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat4_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat4_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat5_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat5_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat5_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat6_STEREO-16LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat6_STEREO-26LKFS.yml create mode 100644 experiments/characterization/P800-21/config/P800-21_cat6_STEREO-36LKFS.yml create mode 100644 experiments/characterization/P800-21/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-21/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/config/P800-22_cat1_ISM1-16LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat1_ISM1-26LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat1_ISM1-36LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat2_ISM1-16LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat2_ISM1-26LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat2_ISM1-36LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat3_ISM2-16LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat3_ISM2-26LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat3_ISM2-36LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat4_ISM2-16LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat4_ISM2-26LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat4_ISM2-36LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat5_ISM1-16LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat5_ISM1-26LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat5_ISM1-36LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat6_ISM2-16LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat6_ISM2-26LKFS.yml create mode 100644 experiments/characterization/P800-22/config/P800-22_cat6_ISM2-36LKFS.yml create mode 100644 experiments/characterization/P800-22/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-22/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-23/config/P800-23_cat1_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat1_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat1_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat2_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat2_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat2_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat3_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat3_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat3_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat4_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat4_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat4_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat5_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat5_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat5_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat6_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat6_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-23/config/P800-23_cat6_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-23/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-23/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-3/config/P800-3_cat1_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat1_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat1_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat2_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat2_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat2_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat3_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat3_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat3_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat4_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat4_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat4_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat5_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat5_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat5_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat6_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat6_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-3/config/P800-3_cat6_FOA-36LKFS.yml create mode 100644 experiments/characterization/P800-3/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-3/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-4/config/P800-4_cat1_HOA2-16LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat1_HOA2-26LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat1_HOA2-36LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat2_HOA2-16LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat2_HOA2-26LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat2_HOA2-36LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat3_HOA2-16LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat3_HOA2-26LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat3_HOA2-36LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat4_HOA2-16LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat4_HOA2-26LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat4_HOA2-36LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat5_HOA2-16LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat5_HOA2-26LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat5_HOA2-36LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat6_HOA2-16LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat6_HOA2-26LKFS.yml create mode 100644 experiments/characterization/P800-4/config/P800-4_cat6_HOA2-36LKFS.yml create mode 100644 experiments/characterization/P800-4/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-4/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-5/config/P800-5_cat1_HOA3-16LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat1_HOA3-26LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat1_HOA3-36LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat2_HOA3-16LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat2_HOA3-26LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat2_HOA3-36LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat3_HOA3-16LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat3_HOA3-26LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat3_HOA3-36LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat4_HOA3-16LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat4_HOA3-26LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat4_HOA3-36LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat5_HOA3-16LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat5_HOA3-26LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat5_HOA3-36LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat6_HOA3-16LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat6_HOA3-26LKFS.yml create mode 100644 experiments/characterization/P800-5/config/P800-5_cat6_HOA3-36LKFS.yml create mode 100644 experiments/characterization/P800-5/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-5/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-6/config/P800-6_cat1_5_1-16LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat1_5_1-26LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat1_5_1-36LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat2_7_1-16LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat2_7_1-26LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat2_7_1-36LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat3_5_1-16LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat3_5_1-26LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat3_5_1-36LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat4_7_1-16LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat4_7_1-26LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat4_7_1-36LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat5_5_1-16LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat5_5_1-26LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat5_5_1-36LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat6_7_1-16LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat6_7_1-26LKFS.yml create mode 100644 experiments/characterization/P800-6/config/P800-6_cat6_7_1-36LKFS.yml create mode 100644 experiments/characterization/P800-6/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-6/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-16LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-26LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-36LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-16LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-26LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-36LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-16LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-26LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-36LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-16LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-26LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-36LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-16LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-26LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-36LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-16LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-26LKFS.yml create mode 100644 experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-36LKFS.yml create mode 100644 experiments/characterization/P800-7/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-7/proc_output/cat6/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/background_noise/.gitkeep create mode 100644 experiments/characterization/P800-8/config/P800-8_cat1_5_1-16LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat1_5_1-26LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat1_5_1-36LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat2_7_1-16LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat2_7_1-26LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat2_7_1-36LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-16LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-26LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-36LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-16LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-26LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-36LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat5_5_1-16LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat5_5_1-26LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat5_5_1-36LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-16LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-26LKFS.yml create mode 100644 experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-36LKFS.yml create mode 100644 experiments/characterization/P800-8/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-8/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/config/P800-9_cat1_ISM1-16LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat1_ISM1-26LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat1_ISM1-36LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat2_ISM1-16LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat2_ISM1-26LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat2_ISM1-36LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat3_ISM2-16LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat3_ISM2-26LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat3_ISM2-36LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat4_ISM2-16LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat4_ISM2-26LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat4_ISM2-36LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat5_ISM1-16LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat5_ISM1-26LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat5_ISM1-36LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat6_ISM2-16LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat6_ISM2-26LKFS.yml create mode 100644 experiments/characterization/P800-9/config/P800-9_cat6_ISM2-36LKFS.yml create mode 100644 experiments/characterization/P800-9/proc_input/cat1/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_input/cat2/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_input/cat3/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_input/cat4/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_input/cat5/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_input/cat6/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat1/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat1/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat1/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat2/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat2/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat2/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat3/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat3/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat3/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat4/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat4/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat4/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat5/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat5/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat5/out_-36LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat6/out_-16LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat6/out_-26LKFS/.gitkeep create mode 100644 experiments/characterization/P800-9/proc_output/cat6/out_-36LKFS/.gitkeep diff --git a/experiments/characterization/BS1534-1/config/BS1534-1.yml b/experiments/characterization/BS1534-1/config/BS1534-1.yml new file mode 100644 index 00000000..ce760d14 --- /dev/null +++ b/experiments/characterization/BS1534-1/config/BS1534-1.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-1/proc_input" +output_path: "experiments/characterization/BS1534-1/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-1/proc_input/.gitkeep b/experiments/characterization/BS1534-1/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-1/proc_output/.gitkeep b/experiments/characterization/BS1534-1/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml b/experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml new file mode 100644 index 00000000..acfb8ca3 --- /dev/null +++ b/experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-10/proc_input_ISM1" +output_path: "experiments/characterization/BS1534-10/proc_output_ISM1" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml b/experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml new file mode 100644 index 00000000..30788b10 --- /dev/null +++ b/experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-10/proc_input_ISM2" +output_path: "experiments/characterization/BS1534-10/proc_output_ISM2" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-10/proc_input_ISM1/.gitkeep b/experiments/characterization/BS1534-10/proc_input_ISM1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-10/proc_input_ISM2/.gitkeep b/experiments/characterization/BS1534-10/proc_input_ISM2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-10/proc_output_ISM1/.gitkeep b/experiments/characterization/BS1534-10/proc_output_ISM1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-10/proc_output_ISM2/.gitkeep b/experiments/characterization/BS1534-10/proc_output_ISM2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml b/experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml new file mode 100644 index 00000000..45a7c30c --- /dev/null +++ b/experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-11/proc_input_ISM3" +output_path: "experiments/characterization/BS1534-11/proc_output_ISM3" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml b/experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml new file mode 100644 index 00000000..abf1bda6 --- /dev/null +++ b/experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-11/proc_input_ISM4" +output_path: "experiments/characterization/BS1534-11/proc_output_ISM4" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-11/proc_input_ISM3/.gitkeep b/experiments/characterization/BS1534-11/proc_input_ISM3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-11/proc_input_ISM4/.gitkeep b/experiments/characterization/BS1534-11/proc_input_ISM4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-11/proc_output_ISM3/.gitkeep b/experiments/characterization/BS1534-11/proc_output_ISM3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-11/proc_output_ISM4/.gitkeep b/experiments/characterization/BS1534-11/proc_output_ISM4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml b/experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml new file mode 100644 index 00000000..de1182c6 --- /dev/null +++ b/experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-12/proc_input_ISM3" +output_path: "experiments/characterization/BS1534-12/proc_output_ISM3" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml b/experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml new file mode 100644 index 00000000..c675f5c4 --- /dev/null +++ b/experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-12/proc_input_ISM4" +output_path: "experiments/characterization/BS1534-12/proc_output_ISM4" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-12/proc_input_ISM3/.gitkeep b/experiments/characterization/BS1534-12/proc_input_ISM3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-12/proc_input_ISM4/.gitkeep b/experiments/characterization/BS1534-12/proc_input_ISM4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-12/proc_output_ISM3/.gitkeep b/experiments/characterization/BS1534-12/proc_output_ISM3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-12/proc_output_ISM4/.gitkeep b/experiments/characterization/BS1534-12/proc_output_ISM4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-13/config/BS1534-13.yml b/experiments/characterization/BS1534-13/config/BS1534-13.yml new file mode 100644 index 00000000..d02de29c --- /dev/null +++ b/experiments/characterization/BS1534-13/config/BS1534-13.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-13/proc_input" +output_path: "experiments/characterization/BS1534-13/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-13/proc_input/.gitkeep b/experiments/characterization/BS1534-13/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-13/proc_output/.gitkeep b/experiments/characterization/BS1534-13/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-14/config/BS1534-14.yml b/experiments/characterization/BS1534-14/config/BS1534-14.yml new file mode 100644 index 00000000..a2afe28c --- /dev/null +++ b/experiments/characterization/BS1534-14/config/BS1534-14.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-14/proc_input" +output_path: "experiments/characterization/BS1534-14/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-14/proc_input/.gitkeep b/experiments/characterization/BS1534-14/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-14/proc_output/.gitkeep b/experiments/characterization/BS1534-14/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-15/config/BS1534-15.yml b/experiments/characterization/BS1534-15/config/BS1534-15.yml new file mode 100644 index 00000000..f8ca32c1 --- /dev/null +++ b/experiments/characterization/BS1534-15/config/BS1534-15.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-15/proc_input" +output_path: "experiments/characterization/BS1534-15/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-15/proc_input/.gitkeep b/experiments/characterization/BS1534-15/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-15/proc_output/.gitkeep b/experiments/characterization/BS1534-15/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml new file mode 100644 index 00000000..0149422c --- /dev/null +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-16/proc_input_ISM1SBA3" +output_path: "experiments/characterization/BS1534-16/proc_output_ISM1SBA3" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml new file mode 100644 index 00000000..2d78428a --- /dev/null +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-16/proc_input_ISM2SBA3" +output_path: "experiments/characterization/BS1534-16/proc_output_ISM2SBA3" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml new file mode 100644 index 00000000..18a998ff --- /dev/null +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-16/proc_input_ISM3SBA3" +output_path: "experiments/characterization/BS1534-16/proc_output_ISM3SBA3" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml new file mode 100644 index 00000000..75e901a8 --- /dev/null +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-16/proc_input_ISM4SBA3" +output_path: "experiments/characterization/BS1534-16/proc_output_ISM4SBA3" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-16/proc_input_ISM1SBA3/.gitkeep b/experiments/characterization/BS1534-16/proc_input_ISM1SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-16/proc_input_ISM2SBA3/.gitkeep b/experiments/characterization/BS1534-16/proc_input_ISM2SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-16/proc_input_ISM3SBA3/.gitkeep b/experiments/characterization/BS1534-16/proc_input_ISM3SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-16/proc_input_ISM4SBA3/.gitkeep b/experiments/characterization/BS1534-16/proc_input_ISM4SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-16/proc_output_ISM1SBA3/.gitkeep b/experiments/characterization/BS1534-16/proc_output_ISM1SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-16/proc_output_ISM2SBA3/.gitkeep b/experiments/characterization/BS1534-16/proc_output_ISM2SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-16/proc_output_ISM3SBA3/.gitkeep b/experiments/characterization/BS1534-16/proc_output_ISM3SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-16/proc_output_ISM4SBA3/.gitkeep b/experiments/characterization/BS1534-16/proc_output_ISM4SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml new file mode 100644 index 00000000..400269b3 --- /dev/null +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-17/proc_input_ISM1SBA3" +output_path: "experiments/characterization/BS1534-17/proc_output_ISM1SBA3" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml new file mode 100644 index 00000000..6fdfc25d --- /dev/null +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-17/proc_input_ISM2SBA3" +output_path: "experiments/characterization/BS1534-17/proc_output_ISM2SBA3" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml new file mode 100644 index 00000000..5b29688a --- /dev/null +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-17/proc_input_ISM3SBA3" +output_path: "experiments/characterization/BS1534-17/proc_output_ISM3SBA3" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml new file mode 100644 index 00000000..ed7db170 --- /dev/null +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-17/proc_input_ISM4SBA3" +output_path: "experiments/characterization/BS1534-17/proc_output_ISM4SBA3" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-17/proc_input_ISM1SBA3/.gitkeep b/experiments/characterization/BS1534-17/proc_input_ISM1SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-17/proc_input_ISM2SBA3/.gitkeep b/experiments/characterization/BS1534-17/proc_input_ISM2SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-17/proc_input_ISM3SBA3/.gitkeep b/experiments/characterization/BS1534-17/proc_input_ISM3SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-17/proc_input_ISM4SBA3/.gitkeep b/experiments/characterization/BS1534-17/proc_input_ISM4SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-17/proc_output_ISM1SBA3/.gitkeep b/experiments/characterization/BS1534-17/proc_output_ISM1SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-17/proc_output_ISM2SBA3/.gitkeep b/experiments/characterization/BS1534-17/proc_output_ISM2SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-17/proc_output_ISM3SBA3/.gitkeep b/experiments/characterization/BS1534-17/proc_output_ISM3SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-17/proc_output_ISM4SBA3/.gitkeep b/experiments/characterization/BS1534-17/proc_output_ISM4SBA3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml new file mode 100644 index 00000000..14c04d6e --- /dev/null +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-18/proc_input_ISM1MASA2DIR2" +output_path: "experiments/characterization/BS1534-18/proc_output_ISM1MASA2DIR2" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml new file mode 100644 index 00000000..6db71d10 --- /dev/null +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-18/proc_input_ISM2MASA2DIR2" +output_path: "experiments/characterization/BS1534-18/proc_output_ISM2MASA2DIR2" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml new file mode 100644 index 00000000..5323a50d --- /dev/null +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-18/proc_input_ISM3MASA2DIR2" +output_path: "experiments/characterization/BS1534-18/proc_output_ISM3MASA2DIR2" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml new file mode 100644 index 00000000..8f502a55 --- /dev/null +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-18/proc_input_ISM4MASA2DIR2" +output_path: "experiments/characterization/BS1534-18/proc_output_ISM4MASA2DIR2" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-18/proc_input_ISM1MASA2DIR2/.gitkeep b/experiments/characterization/BS1534-18/proc_input_ISM1MASA2DIR2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-18/proc_input_ISM2MASA2DIR2/.gitkeep b/experiments/characterization/BS1534-18/proc_input_ISM2MASA2DIR2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-18/proc_input_ISM3MASA2DIR2/.gitkeep b/experiments/characterization/BS1534-18/proc_input_ISM3MASA2DIR2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-18/proc_input_ISM4MASA2DIR2/.gitkeep b/experiments/characterization/BS1534-18/proc_input_ISM4MASA2DIR2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-18/proc_output_ISM1MASA2DIR2/.gitkeep b/experiments/characterization/BS1534-18/proc_output_ISM1MASA2DIR2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-18/proc_output_ISM2MASA2DIR2/.gitkeep b/experiments/characterization/BS1534-18/proc_output_ISM2MASA2DIR2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-18/proc_output_ISM3MASA2DIR2/.gitkeep b/experiments/characterization/BS1534-18/proc_output_ISM3MASA2DIR2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-18/proc_output_ISM4MASA2DIR2/.gitkeep b/experiments/characterization/BS1534-18/proc_output_ISM4MASA2DIR2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-19/config/BS1534-19.yml b/experiments/characterization/BS1534-19/config/BS1534-19.yml new file mode 100644 index 00000000..dbe4d5bf --- /dev/null +++ b/experiments/characterization/BS1534-19/config/BS1534-19.yml @@ -0,0 +1,125 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-19/proc_input" +output_path: "experiments/characterization/BS1534-19/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### Dual EVS + static dmx ### + c03: + type: evs + bitrates: + - 7200 + - 7200 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx + c04: + type: evs + bitrates: + - 13200 + - 13200 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx + ### Static dmx + EVS ### + c05: + type: evs + rend: + fmt: STEREO + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx + c06: + type: evs + rend: + fmt: STEREO + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx + ### CuT (dynamic dmx + EVS) ### + c07: + type: ivas + rend: + fmt: STEREO + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -stereo_dmx_evs + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + rend: + fmt: STEREO + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -stereo_dmx_evs + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-19/proc_input/.gitkeep b/experiments/characterization/BS1534-19/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-19/proc_output/.gitkeep b/experiments/characterization/BS1534-19/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-2/config/BS1534-2.yml b/experiments/characterization/BS1534-2/config/BS1534-2.yml new file mode 100644 index 00000000..79dbe418 --- /dev/null +++ b/experiments/characterization/BS1534-2/config/BS1534-2.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-2/proc_input" +output_path: "experiments/characterization/BS1534-2/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-2/proc_input/.gitkeep b/experiments/characterization/BS1534-2/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-2/proc_output/.gitkeep b/experiments/characterization/BS1534-2/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-20/config/BS1534-20.yml b/experiments/characterization/BS1534-20/config/BS1534-20.yml new file mode 100644 index 00000000..60f21116 --- /dev/null +++ b/experiments/characterization/BS1534-20/config/BS1534-20.yml @@ -0,0 +1,144 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-20/proc_input" +output_path: "experiments/characterization/BS1534-20/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + rend: + fmt: BINAURAL + opts: + - -dpid + - '0' + - '1' + - '2' + - '3' + render_config: true + trajectory: true + c02: + type: lp7k + rend: + fmt: BINAURAL + opts: + - -dpid + - '0' + - '1' + - '2' + - '3' + render_config: true + trajectory: true + c03: + type: lp3k5 + rend: + fmt: BINAURAL + opts: + - -dpid + - '0' + - '1' + - '2' + - '3' + render_config: true + trajectory: true + ### IVAS, no ext. metadata ### + c04: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + only_3dof: true + trajectory: true + c05: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + only_3dof: true + trajectory: true + ### IVAS, extended metadata ### + c06: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + extended_metadata: true + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -dpid + - '0' + - '1' + - '2' + - '3' + render_config: true + trajectory: true + c07: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + extended_metadata: true + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -dpid + - '0' + - '1' + - '2' + - '3' + render_config: true + trajectory: true + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-20/proc_input/.gitkeep b/experiments/characterization/BS1534-20/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-20/proc_output/.gitkeep b/experiments/characterization/BS1534-20/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-3/config/BS1534-3.yml b/experiments/characterization/BS1534-3/config/BS1534-3.yml new file mode 100644 index 00000000..49e23992 --- /dev/null +++ b/experiments/characterization/BS1534-3/config/BS1534-3.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-3/proc_input" +output_path: "experiments/characterization/BS1534-3/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-3/proc_input/.gitkeep b/experiments/characterization/BS1534-3/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-3/proc_output/.gitkeep b/experiments/characterization/BS1534-3/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-4/config/BS1534-4.yml b/experiments/characterization/BS1534-4/config/BS1534-4.yml new file mode 100644 index 00000000..93367e84 --- /dev/null +++ b/experiments/characterization/BS1534-4/config/BS1534-4.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-4/proc_input" +output_path: "experiments/characterization/BS1534-4/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-4/proc_input/.gitkeep b/experiments/characterization/BS1534-4/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-4/proc_output/.gitkeep b/experiments/characterization/BS1534-4/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-5/config/BS1534-5.yml b/experiments/characterization/BS1534-5/config/BS1534-5.yml new file mode 100644 index 00000000..4985844e --- /dev/null +++ b/experiments/characterization/BS1534-5/config/BS1534-5.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-5/proc_input" +output_path: "experiments/characterization/BS1534-5/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "7_1_4" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-5/proc_input/.gitkeep b/experiments/characterization/BS1534-5/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-5/proc_output/.gitkeep b/experiments/characterization/BS1534-5/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-6/config/BS1534-6.yml b/experiments/characterization/BS1534-6/config/BS1534-6.yml new file mode 100644 index 00000000..27c0ccdd --- /dev/null +++ b/experiments/characterization/BS1534-6/config/BS1534-6.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-6/proc_input" +output_path: "experiments/characterization/BS1534-6/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "5_1" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-6/proc_input/.gitkeep b/experiments/characterization/BS1534-6/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-6/proc_output/.gitkeep b/experiments/characterization/BS1534-6/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml b/experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml new file mode 100644 index 00000000..c6f0d499 --- /dev/null +++ b/experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-7/proc_input_5_1" +output_path: "experiments/characterization/BS1534-7/proc_output_5_1" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml b/experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml new file mode 100644 index 00000000..668acd23 --- /dev/null +++ b/experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-7/proc_input_7_1" +output_path: "experiments/characterization/BS1534-7/proc_output_7_1" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-7/proc_input_5_1/.gitkeep b/experiments/characterization/BS1534-7/proc_input_5_1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-7/proc_input_7_1/.gitkeep b/experiments/characterization/BS1534-7/proc_input_7_1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-7/proc_output_5_1/.gitkeep b/experiments/characterization/BS1534-7/proc_output_5_1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-7/proc_output_7_1/.gitkeep b/experiments/characterization/BS1534-7/proc_output_7_1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml new file mode 100644 index 00000000..adf12556 --- /dev/null +++ b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-8/proc_input_5_1_2" +output_path: "experiments/characterization/BS1534-8/proc_output_5_1_2" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml new file mode 100644 index 00000000..e2ceef3b --- /dev/null +++ b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-8/proc_input_5_1_4" +output_path: "experiments/characterization/BS1534-8/proc_output_5_1_4" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-8/proc_input_5_1_2/.gitkeep b/experiments/characterization/BS1534-8/proc_input_5_1_2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-8/proc_input_5_1_4/.gitkeep b/experiments/characterization/BS1534-8/proc_input_5_1_4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-8/proc_output_5_1_2/.gitkeep b/experiments/characterization/BS1534-8/proc_output_5_1_2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-8/proc_output_5_1_4/.gitkeep b/experiments/characterization/BS1534-8/proc_output_5_1_4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-9/config/BS1534-9.yml b/experiments/characterization/BS1534-9/config/BS1534-9.yml new file mode 100644 index 00000000..f807341b --- /dev/null +++ b/experiments/characterization/BS1534-9/config/BS1534-9.yml @@ -0,0 +1,110 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: BS1534-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/BS1534-9/proc_input" +output_path: "experiments/characterization/BS1534-9/proc_output" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + c02: + type: lp3k5 + ### EVS conditions ### + c03: + type: evs + rend: + fmt: STEREO + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + c04: + type: evs + rend: + fmt: STEREO + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/EVS_cod_fx + fmt: MONO + ivas_prerend: true + ### IVAS FX conditions ### + c05: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c06: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c07: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c08: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "7_1_4" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/BS1534-9/proc_input/.gitkeep b/experiments/characterization/BS1534-9/proc_input/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/BS1534-9/proc_output/.gitkeep b/experiments/characterization/BS1534-9/proc_output/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/background_noise/.gitkeep b/experiments/characterization/P800-1/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-16LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-16LKFS.yml new file mode 100644 index 00000000..335fee64 --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-16LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat1" +output_path: "experiments/characterization/P800-1/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-26LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-26LKFS.yml new file mode 100644 index 00000000..8c847560 --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-26LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat1" +output_path: "experiments/characterization/P800-1/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-36LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-36LKFS.yml new file mode 100644 index 00000000..5261cee1 --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-36LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat1" +output_path: "experiments/characterization/P800-1/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-16LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-16LKFS.yml new file mode 100644 index 00000000..0e4544fe --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-16LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat2" +output_path: "experiments/characterization/P800-1/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-26LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-26LKFS.yml new file mode 100644 index 00000000..6ed3984d --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-26LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat2" +output_path: "experiments/characterization/P800-1/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-36LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-36LKFS.yml new file mode 100644 index 00000000..44e35cd3 --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-36LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat2" +output_path: "experiments/characterization/P800-1/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-16LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-16LKFS.yml new file mode 100644 index 00000000..995800b0 --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-16LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat3" +output_path: "experiments/characterization/P800-1/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-26LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-26LKFS.yml new file mode 100644 index 00000000..03904223 --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-26LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat3" +output_path: "experiments/characterization/P800-1/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-36LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-36LKFS.yml new file mode 100644 index 00000000..d6905b19 --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-36LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat3" +output_path: "experiments/characterization/P800-1/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-16LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-16LKFS.yml new file mode 100644 index 00000000..ecdf9b52 --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-16LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat4" +output_path: "experiments/characterization/P800-1/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-26LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-26LKFS.yml new file mode 100644 index 00000000..9354bad2 --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-26LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat4" +output_path: "experiments/characterization/P800-1/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-36LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-36LKFS.yml new file mode 100644 index 00000000..9a594f9d --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-36LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat4" +output_path: "experiments/characterization/P800-1/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat5_STEREO-16LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat5_STEREO-16LKFS.yml new file mode 100644 index 00000000..43948019 --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat5_STEREO-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat5" +output_path: "experiments/characterization/P800-1/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat5_STEREO-26LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat5_STEREO-26LKFS.yml new file mode 100644 index 00000000..dac466ff --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat5_STEREO-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat5" +output_path: "experiments/characterization/P800-1/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat5_STEREO-36LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat5_STEREO-36LKFS.yml new file mode 100644 index 00000000..a507cfcd --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat5_STEREO-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat5" +output_path: "experiments/characterization/P800-1/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat6_STEREO-16LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat6_STEREO-16LKFS.yml new file mode 100644 index 00000000..d86d7fc5 --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat6_STEREO-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat6" +output_path: "experiments/characterization/P800-1/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat6_STEREO-26LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat6_STEREO-26LKFS.yml new file mode 100644 index 00000000..d0669d0f --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat6_STEREO-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat6" +output_path: "experiments/characterization/P800-1/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/config/P800-1_cat6_STEREO-36LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat6_STEREO-36LKFS.yml new file mode 100644 index 00000000..dde4c88e --- /dev/null +++ b/experiments/characterization/P800-1/config/P800-1_cat6_STEREO-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-1 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-1/proc_input/cat6" +output_path: "experiments/characterization/P800-1/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-1/proc_input/cat1/.gitkeep b/experiments/characterization/P800-1/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_input/cat2/.gitkeep b/experiments/characterization/P800-1/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_input/cat3/.gitkeep b/experiments/characterization/P800-1/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_input/cat4/.gitkeep b/experiments/characterization/P800-1/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_input/cat5/.gitkeep b/experiments/characterization/P800-1/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_input/cat6/.gitkeep b/experiments/characterization/P800-1/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-1/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-1/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/config/P800-10_cat1_ISM3-16LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat1_ISM3-16LKFS.yml new file mode 100644 index 00000000..687e286f --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat1_ISM3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat1" +output_path: "experiments/characterization/P800-10/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat1_ISM3-26LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat1_ISM3-26LKFS.yml new file mode 100644 index 00000000..4618d958 --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat1_ISM3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat1" +output_path: "experiments/characterization/P800-10/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat1_ISM3-36LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat1_ISM3-36LKFS.yml new file mode 100644 index 00000000..f97dcb5a --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat1_ISM3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat1" +output_path: "experiments/characterization/P800-10/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat2_ISM3-16LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat2_ISM3-16LKFS.yml new file mode 100644 index 00000000..b688382f --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat2_ISM3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat2" +output_path: "experiments/characterization/P800-10/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat2_ISM3-26LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat2_ISM3-26LKFS.yml new file mode 100644 index 00000000..1c704c6f --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat2_ISM3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat2" +output_path: "experiments/characterization/P800-10/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat2_ISM3-36LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat2_ISM3-36LKFS.yml new file mode 100644 index 00000000..6e4a05c5 --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat2_ISM3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat2" +output_path: "experiments/characterization/P800-10/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat3_ISM3-16LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat3_ISM3-16LKFS.yml new file mode 100644 index 00000000..06b605dd --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat3_ISM3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat3" +output_path: "experiments/characterization/P800-10/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat3_ISM3-26LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat3_ISM3-26LKFS.yml new file mode 100644 index 00000000..38b2c178 --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat3_ISM3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat3" +output_path: "experiments/characterization/P800-10/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat3_ISM3-36LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat3_ISM3-36LKFS.yml new file mode 100644 index 00000000..0788188d --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat3_ISM3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat3" +output_path: "experiments/characterization/P800-10/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat4_ISM4-16LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat4_ISM4-16LKFS.yml new file mode 100644 index 00000000..8c311170 --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat4_ISM4-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat4" +output_path: "experiments/characterization/P800-10/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat4_ISM4-26LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat4_ISM4-26LKFS.yml new file mode 100644 index 00000000..1880adea --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat4_ISM4-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat4" +output_path: "experiments/characterization/P800-10/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat4_ISM4-36LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat4_ISM4-36LKFS.yml new file mode 100644 index 00000000..fa82e5cf --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat4_ISM4-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat4" +output_path: "experiments/characterization/P800-10/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat5_ISM4-16LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat5_ISM4-16LKFS.yml new file mode 100644 index 00000000..b9df8ac4 --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat5_ISM4-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat5" +output_path: "experiments/characterization/P800-10/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat5_ISM4-26LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat5_ISM4-26LKFS.yml new file mode 100644 index 00000000..a035adad --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat5_ISM4-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat5" +output_path: "experiments/characterization/P800-10/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat5_ISM4-36LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat5_ISM4-36LKFS.yml new file mode 100644 index 00000000..676a5882 --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat5_ISM4-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat5" +output_path: "experiments/characterization/P800-10/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat6_ISM4-16LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat6_ISM4-16LKFS.yml new file mode 100644 index 00000000..ff0b01b6 --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat6_ISM4-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat6" +output_path: "experiments/characterization/P800-10/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat6_ISM4-26LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat6_ISM4-26LKFS.yml new file mode 100644 index 00000000..0b5d672e --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat6_ISM4-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat6" +output_path: "experiments/characterization/P800-10/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/config/P800-10_cat6_ISM4-36LKFS.yml b/experiments/characterization/P800-10/config/P800-10_cat6_ISM4-36LKFS.yml new file mode 100644 index 00000000..713b0e0a --- /dev/null +++ b/experiments/characterization/P800-10/config/P800-10_cat6_ISM4-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-10 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-10/proc_input/cat6" +output_path: "experiments/characterization/P800-10/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-10/proc_input/cat1/.gitkeep b/experiments/characterization/P800-10/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_input/cat2/.gitkeep b/experiments/characterization/P800-10/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_input/cat3/.gitkeep b/experiments/characterization/P800-10/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_input/cat4/.gitkeep b/experiments/characterization/P800-10/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_input/cat5/.gitkeep b/experiments/characterization/P800-10/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_input/cat6/.gitkeep b/experiments/characterization/P800-10/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-10/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-10/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/config/P800-11_cat1_ISM1-16LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat1_ISM1-16LKFS.yml new file mode 100644 index 00000000..af0005e8 --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat1_ISM1-16LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat1" +output_path: "experiments/characterization/P800-11/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat1_ISM1-26LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat1_ISM1-26LKFS.yml new file mode 100644 index 00000000..08976f0c --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat1_ISM1-26LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat1" +output_path: "experiments/characterization/P800-11/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat1_ISM1-36LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat1_ISM1-36LKFS.yml new file mode 100644 index 00000000..b2a8972c --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat1_ISM1-36LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat1" +output_path: "experiments/characterization/P800-11/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat2_ISM1-16LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat2_ISM1-16LKFS.yml new file mode 100644 index 00000000..1a753817 --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat2_ISM1-16LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat2" +output_path: "experiments/characterization/P800-11/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat2_ISM1-26LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat2_ISM1-26LKFS.yml new file mode 100644 index 00000000..b5ead014 --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat2_ISM1-26LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat2" +output_path: "experiments/characterization/P800-11/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat2_ISM1-36LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat2_ISM1-36LKFS.yml new file mode 100644 index 00000000..36fb3591 --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat2_ISM1-36LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat2" +output_path: "experiments/characterization/P800-11/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat3_ISM2-16LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat3_ISM2-16LKFS.yml new file mode 100644 index 00000000..018084ad --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat3_ISM2-16LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat3" +output_path: "experiments/characterization/P800-11/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat3_ISM2-26LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat3_ISM2-26LKFS.yml new file mode 100644 index 00000000..a861d7fa --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat3_ISM2-26LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat3" +output_path: "experiments/characterization/P800-11/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat3_ISM2-36LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat3_ISM2-36LKFS.yml new file mode 100644 index 00000000..b2a670fe --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat3_ISM2-36LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat3" +output_path: "experiments/characterization/P800-11/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat4_ISM2-16LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat4_ISM2-16LKFS.yml new file mode 100644 index 00000000..1652a30d --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat4_ISM2-16LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat4" +output_path: "experiments/characterization/P800-11/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat4_ISM2-26LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat4_ISM2-26LKFS.yml new file mode 100644 index 00000000..27c74dbc --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat4_ISM2-26LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat4" +output_path: "experiments/characterization/P800-11/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat4_ISM2-36LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat4_ISM2-36LKFS.yml new file mode 100644 index 00000000..78d1b644 --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat4_ISM2-36LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat4" +output_path: "experiments/characterization/P800-11/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat5_ISM3-16LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat5_ISM3-16LKFS.yml new file mode 100644 index 00000000..500689a9 --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat5_ISM3-16LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat5" +output_path: "experiments/characterization/P800-11/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat5_ISM3-26LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat5_ISM3-26LKFS.yml new file mode 100644 index 00000000..3752c482 --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat5_ISM3-26LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat5" +output_path: "experiments/characterization/P800-11/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat5_ISM3-36LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat5_ISM3-36LKFS.yml new file mode 100644 index 00000000..36e03911 --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat5_ISM3-36LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat5" +output_path: "experiments/characterization/P800-11/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat6_ISM4-16LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat6_ISM4-16LKFS.yml new file mode 100644 index 00000000..b1ff36bc --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat6_ISM4-16LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat6" +output_path: "experiments/characterization/P800-11/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat6_ISM4-26LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat6_ISM4-26LKFS.yml new file mode 100644 index 00000000..0756514c --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat6_ISM4-26LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat6" +output_path: "experiments/characterization/P800-11/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/config/P800-11_cat6_ISM4-36LKFS.yml b/experiments/characterization/P800-11/config/P800-11_cat6_ISM4-36LKFS.yml new file mode 100644 index 00000000..2de58109 --- /dev/null +++ b/experiments/characterization/P800-11/config/P800-11_cat6_ISM4-36LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-11 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-11/proc_input/cat6" +output_path: "experiments/characterization/P800-11/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-11/proc_input/cat1/.gitkeep b/experiments/characterization/P800-11/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_input/cat2/.gitkeep b/experiments/characterization/P800-11/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_input/cat3/.gitkeep b/experiments/characterization/P800-11/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_input/cat4/.gitkeep b/experiments/characterization/P800-11/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_input/cat5/.gitkeep b/experiments/characterization/P800-11/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_input/cat6/.gitkeep b/experiments/characterization/P800-11/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-11/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-11/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/background_noise/.gitkeep b/experiments/characterization/P800-12/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/config/P800-12_cat1_FOA-16LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat1_FOA-16LKFS.yml new file mode 100644 index 00000000..087cd41d --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat1_FOA-16LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat1" +output_path: "experiments/characterization/P800-12/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat1_FOA-26LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat1_FOA-26LKFS.yml new file mode 100644 index 00000000..c8182f82 --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat1_FOA-26LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat1" +output_path: "experiments/characterization/P800-12/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat1_FOA-36LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat1_FOA-36LKFS.yml new file mode 100644 index 00000000..ec92c061 --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat1_FOA-36LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat1" +output_path: "experiments/characterization/P800-12/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat2_FOA-16LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-16LKFS.yml new file mode 100644 index 00000000..7e06f6b5 --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-16LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat2" +output_path: "experiments/characterization/P800-12/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat2_FOA-26LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-26LKFS.yml new file mode 100644 index 00000000..fc8e8e1f --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-26LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat2" +output_path: "experiments/characterization/P800-12/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat2_FOA-36LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-36LKFS.yml new file mode 100644 index 00000000..1f398a72 --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-36LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat2" +output_path: "experiments/characterization/P800-12/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat3_FOA-16LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-16LKFS.yml new file mode 100644 index 00000000..dbd75846 --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-16LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat3" +output_path: "experiments/characterization/P800-12/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat3_FOA-26LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-26LKFS.yml new file mode 100644 index 00000000..fe648970 --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-26LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat3" +output_path: "experiments/characterization/P800-12/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat3_FOA-36LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-36LKFS.yml new file mode 100644 index 00000000..d3d88855 --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-36LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat3" +output_path: "experiments/characterization/P800-12/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat4_FOA-16LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-16LKFS.yml new file mode 100644 index 00000000..d989a3c6 --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-16LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat4" +output_path: "experiments/characterization/P800-12/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat4_FOA-26LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-26LKFS.yml new file mode 100644 index 00000000..33b1d74b --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-26LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat4" +output_path: "experiments/characterization/P800-12/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat4_FOA-36LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-36LKFS.yml new file mode 100644 index 00000000..f43cf9db --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-36LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat4" +output_path: "experiments/characterization/P800-12/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-16LKFS.yml new file mode 100644 index 00000000..202d3f6a --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-16LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat5" +output_path: "experiments/characterization/P800-12/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-26LKFS.yml new file mode 100644 index 00000000..7c7b4c0f --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-26LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat5" +output_path: "experiments/characterization/P800-12/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-36LKFS.yml new file mode 100644 index 00000000..d4833791 --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat5_MASA1DIR1-36LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat5" +output_path: "experiments/characterization/P800-12/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-16LKFS.yml new file mode 100644 index 00000000..f1db8c16 --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-16LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat6" +output_path: "experiments/characterization/P800-12/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-26LKFS.yml new file mode 100644 index 00000000..b5d35a66 --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-26LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat6" +output_path: "experiments/characterization/P800-12/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-36LKFS.yml new file mode 100644 index 00000000..62b6d16b --- /dev/null +++ b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-36LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-12 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-12/proc_input/cat6" +output_path: "experiments/characterization/P800-12/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-12/proc_input/cat1/.gitkeep b/experiments/characterization/P800-12/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_input/cat2/.gitkeep b/experiments/characterization/P800-12/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_input/cat3/.gitkeep b/experiments/characterization/P800-12/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_input/cat4/.gitkeep b/experiments/characterization/P800-12/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_input/cat5/.gitkeep b/experiments/characterization/P800-12/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_input/cat6/.gitkeep b/experiments/characterization/P800-12/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-12/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-12/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/background_noise/.gitkeep b/experiments/characterization/P800-13/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/config/P800-13_cat1_FOA-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat1_FOA-16LKFS.yml new file mode 100644 index 00000000..0cf7eec8 --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat1_FOA-16LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat1" +output_path: "experiments/characterization/P800-13/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat1_FOA-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat1_FOA-26LKFS.yml new file mode 100644 index 00000000..7ab8e6a5 --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat1_FOA-26LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat1" +output_path: "experiments/characterization/P800-13/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat1_FOA-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat1_FOA-36LKFS.yml new file mode 100644 index 00000000..78b34fd5 --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat1_FOA-36LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat1" +output_path: "experiments/characterization/P800-13/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat2_FOA-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-16LKFS.yml new file mode 100644 index 00000000..f6bff9df --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-16LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat2" +output_path: "experiments/characterization/P800-13/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat2_FOA-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-26LKFS.yml new file mode 100644 index 00000000..611f2d1c --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-26LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat2" +output_path: "experiments/characterization/P800-13/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat2_FOA-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-36LKFS.yml new file mode 100644 index 00000000..4afd96dc --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-36LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat2" +output_path: "experiments/characterization/P800-13/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat3_FOA-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-16LKFS.yml new file mode 100644 index 00000000..712d4ec5 --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-16LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat3" +output_path: "experiments/characterization/P800-13/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat3_FOA-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-26LKFS.yml new file mode 100644 index 00000000..7ba75e5a --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-26LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat3" +output_path: "experiments/characterization/P800-13/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat3_FOA-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-36LKFS.yml new file mode 100644 index 00000000..55a3e098 --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-36LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat3" +output_path: "experiments/characterization/P800-13/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat4_FOA-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-16LKFS.yml new file mode 100644 index 00000000..e6a588b4 --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-16LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat4" +output_path: "experiments/characterization/P800-13/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat4_FOA-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-26LKFS.yml new file mode 100644 index 00000000..76f1c358 --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-26LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat4" +output_path: "experiments/characterization/P800-13/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat4_FOA-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-36LKFS.yml new file mode 100644 index 00000000..5d1c5bbf --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-36LKFS.yml @@ -0,0 +1,332 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat4" +output_path: "experiments/characterization/P800-13/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-16LKFS.yml new file mode 100644 index 00000000..0459788a --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-16LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat5" +output_path: "experiments/characterization/P800-13/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-26LKFS.yml new file mode 100644 index 00000000..6a11c60f --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-26LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat5" +output_path: "experiments/characterization/P800-13/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-36LKFS.yml new file mode 100644 index 00000000..85f60dae --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-36LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat5" +output_path: "experiments/characterization/P800-13/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-16LKFS.yml new file mode 100644 index 00000000..a4db7149 --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-16LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat6" +output_path: "experiments/characterization/P800-13/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-26LKFS.yml new file mode 100644 index 00000000..1edcee09 --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-26LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat6" +output_path: "experiments/characterization/P800-13/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-36LKFS.yml new file mode 100644 index 00000000..18148e26 --- /dev/null +++ b/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-36LKFS.yml @@ -0,0 +1,329 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-13 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-13/proc_input/cat6" +output_path: "experiments/characterization/P800-13/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-13/proc_input/cat1/.gitkeep b/experiments/characterization/P800-13/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_input/cat2/.gitkeep b/experiments/characterization/P800-13/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_input/cat3/.gitkeep b/experiments/characterization/P800-13/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_input/cat4/.gitkeep b/experiments/characterization/P800-13/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_input/cat5/.gitkeep b/experiments/characterization/P800-13/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_input/cat6/.gitkeep b/experiments/characterization/P800-13/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-13/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-13/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/background_noise/.gitkeep b/experiments/characterization/P800-14/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-16LKFS.yml new file mode 100644 index 00000000..117a498d --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-16LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat1" +output_path: "experiments/characterization/P800-14/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-26LKFS.yml new file mode 100644 index 00000000..0bacc225 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-26LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat1" +output_path: "experiments/characterization/P800-14/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-36LKFS.yml new file mode 100644 index 00000000..205468e5 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-36LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat1" +output_path: "experiments/characterization/P800-14/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-16LKFS.yml new file mode 100644 index 00000000..adeb380f --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-16LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat2" +output_path: "experiments/characterization/P800-14/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-26LKFS.yml new file mode 100644 index 00000000..cdf4a061 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-26LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat2" +output_path: "experiments/characterization/P800-14/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-36LKFS.yml new file mode 100644 index 00000000..249a8241 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-36LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat2" +output_path: "experiments/characterization/P800-14/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-16LKFS.yml new file mode 100644 index 00000000..4795cf84 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-16LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat3" +output_path: "experiments/characterization/P800-14/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-26LKFS.yml new file mode 100644 index 00000000..1ee658b0 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-26LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat3" +output_path: "experiments/characterization/P800-14/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-36LKFS.yml new file mode 100644 index 00000000..cf14f6a1 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-36LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat3" +output_path: "experiments/characterization/P800-14/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-16LKFS.yml new file mode 100644 index 00000000..98ae90c0 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-16LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat4" +output_path: "experiments/characterization/P800-14/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-26LKFS.yml new file mode 100644 index 00000000..1371fc44 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-26LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat4" +output_path: "experiments/characterization/P800-14/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-36LKFS.yml new file mode 100644 index 00000000..a8af0baf --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-36LKFS.yml @@ -0,0 +1,486 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat4" +output_path: "experiments/characterization/P800-14/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-16LKFS.yml new file mode 100644 index 00000000..24f3d25a --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-16LKFS.yml @@ -0,0 +1,483 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat5" +output_path: "experiments/characterization/P800-14/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-26LKFS.yml new file mode 100644 index 00000000..f45e3abc --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-26LKFS.yml @@ -0,0 +1,483 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat5" +output_path: "experiments/characterization/P800-14/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-36LKFS.yml new file mode 100644 index 00000000..cd4d7640 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-36LKFS.yml @@ -0,0 +1,483 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat5" +output_path: "experiments/characterization/P800-14/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-16LKFS.yml new file mode 100644 index 00000000..87f3287c --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-16LKFS.yml @@ -0,0 +1,483 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat6" +output_path: "experiments/characterization/P800-14/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-26LKFS.yml new file mode 100644 index 00000000..1f291475 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-26LKFS.yml @@ -0,0 +1,483 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat6" +output_path: "experiments/characterization/P800-14/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-36LKFS.yml new file mode 100644 index 00000000..99edeeb8 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-36LKFS.yml @@ -0,0 +1,483 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat6" +output_path: "experiments/characterization/P800-14/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA1DIR1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + c02: + type: ref + fmt: MASA2DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/proc_input/cat1/.gitkeep b/experiments/characterization/P800-14/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_input/cat2/.gitkeep b/experiments/characterization/P800-14/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_input/cat3/.gitkeep b/experiments/characterization/P800-14/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_input/cat4/.gitkeep b/experiments/characterization/P800-14/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_input/cat5/.gitkeep b/experiments/characterization/P800-14/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_input/cat6/.gitkeep b/experiments/characterization/P800-14/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-14/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-14/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/background_noise/.gitkeep b/experiments/characterization/P800-15/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-16LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-16LKFS.yml new file mode 100644 index 00000000..27940556 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat1" +output_path: "experiments/characterization/P800-15/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat1.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-26LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-26LKFS.yml new file mode 100644 index 00000000..57d6a9a1 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat1" +output_path: "experiments/characterization/P800-15/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat1.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-36LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-36LKFS.yml new file mode 100644 index 00000000..98b18850 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat1" +output_path: "experiments/characterization/P800-15/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat1.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-16LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-16LKFS.yml new file mode 100644 index 00000000..5485b025 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat2" +output_path: "experiments/characterization/P800-15/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat2.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-26LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-26LKFS.yml new file mode 100644 index 00000000..85718647 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat2" +output_path: "experiments/characterization/P800-15/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat2.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-36LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-36LKFS.yml new file mode 100644 index 00000000..6d96ad59 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat2" +output_path: "experiments/characterization/P800-15/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat2.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-16LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-16LKFS.yml new file mode 100644 index 00000000..9a8d3ce0 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat3" +output_path: "experiments/characterization/P800-15/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-26LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-26LKFS.yml new file mode 100644 index 00000000..7fdb6ac0 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat3" +output_path: "experiments/characterization/P800-15/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-36LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-36LKFS.yml new file mode 100644 index 00000000..12d8d47a --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat3" +output_path: "experiments/characterization/P800-15/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-16LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-16LKFS.yml new file mode 100644 index 00000000..995a587d --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat4" +output_path: "experiments/characterization/P800-15/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-26LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-26LKFS.yml new file mode 100644 index 00000000..b0e91acb --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat4" +output_path: "experiments/characterization/P800-15/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-36LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-36LKFS.yml new file mode 100644 index 00000000..79938f30 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat4" +output_path: "experiments/characterization/P800-15/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-16LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-16LKFS.yml new file mode 100644 index 00000000..ba86051a --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat5" +output_path: "experiments/characterization/P800-15/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-26LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-26LKFS.yml new file mode 100644 index 00000000..f5bef891 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat5" +output_path: "experiments/characterization/P800-15/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-36LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-36LKFS.yml new file mode 100644 index 00000000..45a06eb3 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat5_ISM1SBA3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat5" +output_path: "experiments/characterization/P800-15/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-16LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-16LKFS.yml new file mode 100644 index 00000000..a7213ed9 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat6" +output_path: "experiments/characterization/P800-15/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-26LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-26LKFS.yml new file mode 100644 index 00000000..700b588f --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat6" +output_path: "experiments/characterization/P800-15/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-36LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-36LKFS.yml new file mode 100644 index 00000000..8e5a2245 --- /dev/null +++ b/experiments/characterization/P800-15/config/P800-15_cat6_ISM2SBA3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-15 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-15/proc_input/cat6" +output_path: "experiments/characterization/P800-15/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-15/proc_input/cat1/.gitkeep b/experiments/characterization/P800-15/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_input/cat2/.gitkeep b/experiments/characterization/P800-15/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_input/cat3/.gitkeep b/experiments/characterization/P800-15/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_input/cat4/.gitkeep b/experiments/characterization/P800-15/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_input/cat5/.gitkeep b/experiments/characterization/P800-15/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_input/cat6/.gitkeep b/experiments/characterization/P800-15/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-15/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-15/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-16LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-16LKFS.yml new file mode 100644 index 00000000..67b3bc59 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat1" +output_path: "experiments/characterization/P800-16/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-26LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-26LKFS.yml new file mode 100644 index 00000000..e1652cc2 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat1" +output_path: "experiments/characterization/P800-16/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-36LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-36LKFS.yml new file mode 100644 index 00000000..87ee03ce --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat1_ISM3SBA3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat1" +output_path: "experiments/characterization/P800-16/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-16LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-16LKFS.yml new file mode 100644 index 00000000..f59b7198 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat2" +output_path: "experiments/characterization/P800-16/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-26LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-26LKFS.yml new file mode 100644 index 00000000..7f1182c8 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat2" +output_path: "experiments/characterization/P800-16/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-36LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-36LKFS.yml new file mode 100644 index 00000000..40ce2756 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat2_ISM3SBA3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat2" +output_path: "experiments/characterization/P800-16/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-16LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-16LKFS.yml new file mode 100644 index 00000000..6866f38a --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat3" +output_path: "experiments/characterization/P800-16/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-26LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-26LKFS.yml new file mode 100644 index 00000000..f0e748a5 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat3" +output_path: "experiments/characterization/P800-16/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-36LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-36LKFS.yml new file mode 100644 index 00000000..ed7fd462 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat3_ISM3SBA3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat3" +output_path: "experiments/characterization/P800-16/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-16LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-16LKFS.yml new file mode 100644 index 00000000..371cc051 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat4" +output_path: "experiments/characterization/P800-16/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-26LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-26LKFS.yml new file mode 100644 index 00000000..3b7d2c66 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat4" +output_path: "experiments/characterization/P800-16/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-36LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-36LKFS.yml new file mode 100644 index 00000000..7c79e4ed --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat4_ISM4SBA3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat4" +output_path: "experiments/characterization/P800-16/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-16LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-16LKFS.yml new file mode 100644 index 00000000..b78b76ce --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat5" +output_path: "experiments/characterization/P800-16/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-26LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-26LKFS.yml new file mode 100644 index 00000000..d4bea843 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat5" +output_path: "experiments/characterization/P800-16/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-36LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-36LKFS.yml new file mode 100644 index 00000000..09040779 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat5_ISM4SBA3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat5" +output_path: "experiments/characterization/P800-16/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-16LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-16LKFS.yml new file mode 100644 index 00000000..b72a967f --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat6" +output_path: "experiments/characterization/P800-16/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-26LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-26LKFS.yml new file mode 100644 index 00000000..dbba4908 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat6" +output_path: "experiments/characterization/P800-16/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-36LKFS.yml b/experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-36LKFS.yml new file mode 100644 index 00000000..c39b0f65 --- /dev/null +++ b/experiments/characterization/P800-16/config/P800-16_cat6_ISM4SBA3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-16 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-16/proc_input/cat6" +output_path: "experiments/characterization/P800-16/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-16/proc_input/cat1/.gitkeep b/experiments/characterization/P800-16/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_input/cat2/.gitkeep b/experiments/characterization/P800-16/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_input/cat3/.gitkeep b/experiments/characterization/P800-16/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_input/cat4/.gitkeep b/experiments/characterization/P800-16/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_input/cat5/.gitkeep b/experiments/characterization/P800-16/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_input/cat6/.gitkeep b/experiments/characterization/P800-16/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-16/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-16/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-16LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-16LKFS.yml new file mode 100644 index 00000000..3925ea04 --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-16LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat1" +output_path: "experiments/characterization/P800-17/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-26LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-26LKFS.yml new file mode 100644 index 00000000..7dc073ec --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-26LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat1" +output_path: "experiments/characterization/P800-17/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-36LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-36LKFS.yml new file mode 100644 index 00000000..e1cf0aae --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat1_ISM1SBA3-36LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat1" +output_path: "experiments/characterization/P800-17/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-16LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-16LKFS.yml new file mode 100644 index 00000000..deb85f80 --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-16LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat2" +output_path: "experiments/characterization/P800-17/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-26LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-26LKFS.yml new file mode 100644 index 00000000..4166d079 --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-26LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat2" +output_path: "experiments/characterization/P800-17/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-36LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-36LKFS.yml new file mode 100644 index 00000000..d02433c6 --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat2_ISM2SBA3-36LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat2" +output_path: "experiments/characterization/P800-17/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-16LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-16LKFS.yml new file mode 100644 index 00000000..7bef1003 --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-16LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat3" +output_path: "experiments/characterization/P800-17/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-26LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-26LKFS.yml new file mode 100644 index 00000000..360b2fef --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-26LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat3" +output_path: "experiments/characterization/P800-17/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-36LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-36LKFS.yml new file mode 100644 index 00000000..67d2a502 --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat3_ISM3SBA3-36LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat3" +output_path: "experiments/characterization/P800-17/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-16LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-16LKFS.yml new file mode 100644 index 00000000..58d0b0ed --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-16LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat4" +output_path: "experiments/characterization/P800-17/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-26LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-26LKFS.yml new file mode 100644 index 00000000..9cfa749d --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-26LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat4" +output_path: "experiments/characterization/P800-17/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-36LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-36LKFS.yml new file mode 100644 index 00000000..619f5ec7 --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat4_ISM4SBA3-36LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat4" +output_path: "experiments/characterization/P800-17/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-16LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-16LKFS.yml new file mode 100644 index 00000000..69d868ed --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-16LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat5" +output_path: "experiments/characterization/P800-17/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-26LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-26LKFS.yml new file mode 100644 index 00000000..661c0f1e --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-26LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat5" +output_path: "experiments/characterization/P800-17/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-36LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-36LKFS.yml new file mode 100644 index 00000000..fbcaac13 --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat5_ISM2SBA3-36LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat5" +output_path: "experiments/characterization/P800-17/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-16LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-16LKFS.yml new file mode 100644 index 00000000..2a656be9 --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-16LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat6" +output_path: "experiments/characterization/P800-17/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-26LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-26LKFS.yml new file mode 100644 index 00000000..a6c36f45 --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-26LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat6" +output_path: "experiments/characterization/P800-17/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-36LKFS.yml b/experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-36LKFS.yml new file mode 100644 index 00000000..fd2d74c5 --- /dev/null +++ b/experiments/characterization/P800-17/config/P800-17_cat6_ISM3SBA3-36LKFS.yml @@ -0,0 +1,318 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-17 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-17/proc_input/cat6" +output_path: "experiments/characterization/P800-17/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3SBA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OSBA clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OSBA FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OSBA clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM3 + HOA3 conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-17/proc_input/cat1/.gitkeep b/experiments/characterization/P800-17/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_input/cat2/.gitkeep b/experiments/characterization/P800-17/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_input/cat3/.gitkeep b/experiments/characterization/P800-17/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_input/cat4/.gitkeep b/experiments/characterization/P800-17/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_input/cat5/.gitkeep b/experiments/characterization/P800-17/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_input/cat6/.gitkeep b/experiments/characterization/P800-17/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-17/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-17/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/background_noise/.gitkeep b/experiments/characterization/P800-18/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..0c8b5c60 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat1" +output_path: "experiments/characterization/P800-18/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..8b957d68 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat1" +output_path: "experiments/characterization/P800-18/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..f97a4bd9 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat1_ISM1MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat1" +output_path: "experiments/characterization/P800-18/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..71b73648 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat2" +output_path: "experiments/characterization/P800-18/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..f3391586 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat2" +output_path: "experiments/characterization/P800-18/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..cf8e2c70 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat2_ISM1MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat2" +output_path: "experiments/characterization/P800-18/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..468ad25d --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat3" +output_path: "experiments/characterization/P800-18/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..eea5562a --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat3" +output_path: "experiments/characterization/P800-18/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..9dec335b --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat3_ISM2MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat3" +output_path: "experiments/characterization/P800-18/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..e8985af5 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat4" +output_path: "experiments/characterization/P800-18/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..959a7419 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat4" +output_path: "experiments/characterization/P800-18/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..90717f9b --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat4_ISM2MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat4" +output_path: "experiments/characterization/P800-18/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..f4e2df04 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat5" +output_path: "experiments/characterization/P800-18/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..741495a0 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat5" +output_path: "experiments/characterization/P800-18/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..a7c159c1 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat5_ISM1MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat5" +output_path: "experiments/characterization/P800-18/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..37a91cca --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat6" +output_path: "experiments/characterization/P800-18/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..e026cb76 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat6" +output_path: "experiments/characterization/P800-18/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..e89f4590 --- /dev/null +++ b/experiments/characterization/P800-18/config/P800-18_cat6_ISM2MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-18 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-18/proc_input/cat6" +output_path: "experiments/characterization/P800-18/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-18/proc_input/cat1/.gitkeep b/experiments/characterization/P800-18/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_input/cat2/.gitkeep b/experiments/characterization/P800-18/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_input/cat3/.gitkeep b/experiments/characterization/P800-18/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_input/cat4/.gitkeep b/experiments/characterization/P800-18/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_input/cat5/.gitkeep b/experiments/characterization/P800-18/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_input/cat6/.gitkeep b/experiments/characterization/P800-18/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-18/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-18/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..4676a0a9 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat1" +output_path: "experiments/characterization/P800-19/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..3ced3107 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat1" +output_path: "experiments/characterization/P800-19/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..3345aae9 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat1_ISM3MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat1" +output_path: "experiments/characterization/P800-19/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..756b3e84 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat2" +output_path: "experiments/characterization/P800-19/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..73a7a42a --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat2" +output_path: "experiments/characterization/P800-19/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..623b93ec --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat2_ISM3MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat2" +output_path: "experiments/characterization/P800-19/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..b1390940 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat3" +output_path: "experiments/characterization/P800-19/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..3ed2ef92 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat3" +output_path: "experiments/characterization/P800-19/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..f0d1d929 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat3_ISM3MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat3" +output_path: "experiments/characterization/P800-19/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..5ebab292 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat4" +output_path: "experiments/characterization/P800-19/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..52fe4c5b --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat4" +output_path: "experiments/characterization/P800-19/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..ed145e99 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat4_ISM4MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat4" +output_path: "experiments/characterization/P800-19/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..867955c2 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat5" +output_path: "experiments/characterization/P800-19/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..18f2f92b --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat5" +output_path: "experiments/characterization/P800-19/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..6e7e5798 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat5_ISM4MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat5" +output_path: "experiments/characterization/P800-19/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..d2284098 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat6" +output_path: "experiments/characterization/P800-19/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..ecf079e3 --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat6" +output_path: "experiments/characterization/P800-19/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..4da90b0b --- /dev/null +++ b/experiments/characterization/P800-19/config/P800-19_cat6_ISM4MASA2DIR2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-19 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-19/proc_input/cat6" +output_path: "experiments/characterization/P800-19/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-19/proc_input/cat1/.gitkeep b/experiments/characterization/P800-19/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_input/cat2/.gitkeep b/experiments/characterization/P800-19/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_input/cat3/.gitkeep b/experiments/characterization/P800-19/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_input/cat4/.gitkeep b/experiments/characterization/P800-19/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_input/cat5/.gitkeep b/experiments/characterization/P800-19/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_input/cat6/.gitkeep b/experiments/characterization/P800-19/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-19/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-19/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/background_noise/.gitkeep b/experiments/characterization/P800-2/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-16LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-16LKFS.yml new file mode 100644 index 00000000..036dfd8f --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-16LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat1" +output_path: "experiments/characterization/P800-2/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-26LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-26LKFS.yml new file mode 100644 index 00000000..57c546fe --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-26LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat1" +output_path: "experiments/characterization/P800-2/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-36LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-36LKFS.yml new file mode 100644 index 00000000..406bf22b --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-36LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat1" +output_path: "experiments/characterization/P800-2/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-16LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-16LKFS.yml new file mode 100644 index 00000000..0eb846ae --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-16LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat2" +output_path: "experiments/characterization/P800-2/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-26LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-26LKFS.yml new file mode 100644 index 00000000..9d6a749d --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-26LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat2" +output_path: "experiments/characterization/P800-2/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-36LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-36LKFS.yml new file mode 100644 index 00000000..0dc317bc --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-36LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat2" +output_path: "experiments/characterization/P800-2/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-16LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-16LKFS.yml new file mode 100644 index 00000000..f8e53475 --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-16LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat3" +output_path: "experiments/characterization/P800-2/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-26LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-26LKFS.yml new file mode 100644 index 00000000..6ec4447a --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-26LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat3" +output_path: "experiments/characterization/P800-2/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-36LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-36LKFS.yml new file mode 100644 index 00000000..db4a196a --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-36LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat3" +output_path: "experiments/characterization/P800-2/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-16LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-16LKFS.yml new file mode 100644 index 00000000..e8eb60fb --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-16LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat4" +output_path: "experiments/characterization/P800-2/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-26LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-26LKFS.yml new file mode 100644 index 00000000..acf6de4c --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-26LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat4" +output_path: "experiments/characterization/P800-2/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-36LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-36LKFS.yml new file mode 100644 index 00000000..be0ffe7b --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-36LKFS.yml @@ -0,0 +1,494 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat4" +output_path: "experiments/characterization/P800-2/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat5_STEREO-16LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat5_STEREO-16LKFS.yml new file mode 100644 index 00000000..d132d101 --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat5_STEREO-16LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat5" +output_path: "experiments/characterization/P800-2/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat5_STEREO-26LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat5_STEREO-26LKFS.yml new file mode 100644 index 00000000..a29aa9ca --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat5_STEREO-26LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat5" +output_path: "experiments/characterization/P800-2/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat5_STEREO-36LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat5_STEREO-36LKFS.yml new file mode 100644 index 00000000..e7506465 --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat5_STEREO-36LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat5" +output_path: "experiments/characterization/P800-2/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat6_STEREO-16LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat6_STEREO-16LKFS.yml new file mode 100644 index 00000000..c375e400 --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat6_STEREO-16LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat6" +output_path: "experiments/characterization/P800-2/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat6_STEREO-26LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat6_STEREO-26LKFS.yml new file mode 100644 index 00000000..05a083ed --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat6_STEREO-26LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat6" +output_path: "experiments/characterization/P800-2/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/config/P800-2_cat6_STEREO-36LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat6_STEREO-36LKFS.yml new file mode 100644 index 00000000..b5ff4b76 --- /dev/null +++ b/experiments/characterization/P800-2/config/P800-2_cat6_STEREO-36LKFS.yml @@ -0,0 +1,437 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-2 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-2/proc_input/cat6" +output_path: "experiments/characterization/P800-2/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-2/proc_input/cat1/.gitkeep b/experiments/characterization/P800-2/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_input/cat2/.gitkeep b/experiments/characterization/P800-2/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_input/cat3/.gitkeep b/experiments/characterization/P800-2/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_input/cat4/.gitkeep b/experiments/characterization/P800-2/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_input/cat5/.gitkeep b/experiments/characterization/P800-2/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_input/cat6/.gitkeep b/experiments/characterization/P800-2/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-2/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-2/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..debf6603 --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-16LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat1" +output_path: "experiments/characterization/P800-20/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..5f45daa1 --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-26LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat1" +output_path: "experiments/characterization/P800-20/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..bc44ba7f --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat1_ISM1MASA2DIR2-36LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat1" +output_path: "experiments/characterization/P800-20/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..92cf6875 --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-16LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat2" +output_path: "experiments/characterization/P800-20/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..a727efea --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-26LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat2" +output_path: "experiments/characterization/P800-20/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..ce8d079a --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat2_ISM2MASA2DIR2-36LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat2" +output_path: "experiments/characterization/P800-20/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..5e760eea --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-16LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat3" +output_path: "experiments/characterization/P800-20/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..df3c75fe --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-26LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat3" +output_path: "experiments/characterization/P800-20/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..17485d34 --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat3_ISM3MASA2DIR2-36LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat3" +output_path: "experiments/characterization/P800-20/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..fa680fd1 --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-16LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat4" +output_path: "experiments/characterization/P800-20/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..ca7ea349 --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-26LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat4" +output_path: "experiments/characterization/P800-20/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..a9215b17 --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat4_ISM4MASA2DIR2-36LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat4" +output_path: "experiments/characterization/P800-20/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM4MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..794a73c0 --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-16LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat5" +output_path: "experiments/characterization/P800-20/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..dd3804a7 --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-26LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat5" +output_path: "experiments/characterization/P800-20/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..2649ba4b --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat5_ISM2MASA2DIR2-36LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat5" +output_path: "experiments/characterization/P800-20/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..d4d931be --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-16LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat6" +output_path: "experiments/characterization/P800-20/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..09620d50 --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-26LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat6" +output_path: "experiments/characterization/P800-20/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..89feeb37 --- /dev/null +++ b/experiments/characterization/P800-20/config/P800-20_cat6_ISM3MASA2DIR2-36LKFS.yml @@ -0,0 +1,312 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-20 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-20/proc_input/cat6" +output_path: "experiments/characterization/P800-20/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM3MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 34 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 26 + c05: + type: mnru + q: 22 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL OMASA 2TC clean conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c11: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c13: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX OMASA 2TC FER conditions ### + c14: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX OMASA 2TC clean conditions ### + c17: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c18: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c27: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c28: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FX ISM + MASA 2TC conditions ### + c31: + type: ivas_combined + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas_combined + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas_combined + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas_combined + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas_combined + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas_combined + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-20/proc_input/cat1/.gitkeep b/experiments/characterization/P800-20/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_input/cat2/.gitkeep b/experiments/characterization/P800-20/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_input/cat3/.gitkeep b/experiments/characterization/P800-20/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_input/cat4/.gitkeep b/experiments/characterization/P800-20/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_input/cat5/.gitkeep b/experiments/characterization/P800-20/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_input/cat6/.gitkeep b/experiments/characterization/P800-20/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-20/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-20/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/background_noise/.gitkeep b/experiments/characterization/P800-21/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-16LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-16LKFS.yml new file mode 100644 index 00000000..ca751ef8 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-16LKFS.yml @@ -0,0 +1,508 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat1" +output_path: "experiments/characterization/P800-21/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-26LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-26LKFS.yml new file mode 100644 index 00000000..fb4c2e49 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-26LKFS.yml @@ -0,0 +1,508 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat1" +output_path: "experiments/characterization/P800-21/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-36LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-36LKFS.yml new file mode 100644 index 00000000..20c258d7 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-36LKFS.yml @@ -0,0 +1,508 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat1" +output_path: "experiments/characterization/P800-21/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-16LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-16LKFS.yml new file mode 100644 index 00000000..6e0f7dfa --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-16LKFS.yml @@ -0,0 +1,508 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat2" +output_path: "experiments/characterization/P800-21/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-26LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-26LKFS.yml new file mode 100644 index 00000000..d798525d --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-26LKFS.yml @@ -0,0 +1,508 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat2" +output_path: "experiments/characterization/P800-21/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-36LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-36LKFS.yml new file mode 100644 index 00000000..505567a4 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-36LKFS.yml @@ -0,0 +1,508 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat2" +output_path: "experiments/characterization/P800-21/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-16LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-16LKFS.yml new file mode 100644 index 00000000..178e6915 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-16LKFS.yml @@ -0,0 +1,508 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat3" +output_path: "experiments/characterization/P800-21/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-26LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-26LKFS.yml new file mode 100644 index 00000000..7bd406fe --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-26LKFS.yml @@ -0,0 +1,508 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat3" +output_path: "experiments/characterization/P800-21/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-36LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-36LKFS.yml new file mode 100644 index 00000000..190db2dd --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-36LKFS.yml @@ -0,0 +1,508 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat3" +output_path: "experiments/characterization/P800-21/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + - -max_band + - SWB + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-16LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-16LKFS.yml new file mode 100644 index 00000000..af417cd9 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-16LKFS.yml @@ -0,0 +1,454 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat4" +output_path: "experiments/characterization/P800-21/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-26LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-26LKFS.yml new file mode 100644 index 00000000..8e5e53a5 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-26LKFS.yml @@ -0,0 +1,454 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat4" +output_path: "experiments/characterization/P800-21/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-36LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-36LKFS.yml new file mode 100644 index 00000000..bb4273a6 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-36LKFS.yml @@ -0,0 +1,454 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat4" +output_path: "experiments/characterization/P800-21/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat5_STEREO-16LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat5_STEREO-16LKFS.yml new file mode 100644 index 00000000..ad15c5f8 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat5_STEREO-16LKFS.yml @@ -0,0 +1,451 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat5" +output_path: "experiments/characterization/P800-21/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat5_STEREO-26LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat5_STEREO-26LKFS.yml new file mode 100644 index 00000000..c8f78875 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat5_STEREO-26LKFS.yml @@ -0,0 +1,451 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat5" +output_path: "experiments/characterization/P800-21/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat5_STEREO-36LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat5_STEREO-36LKFS.yml new file mode 100644 index 00000000..66282dab --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat5_STEREO-36LKFS.yml @@ -0,0 +1,451 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat5" +output_path: "experiments/characterization/P800-21/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat6_STEREO-16LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat6_STEREO-16LKFS.yml new file mode 100644 index 00000000..03a456b7 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat6_STEREO-16LKFS.yml @@ -0,0 +1,451 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat6" +output_path: "experiments/characterization/P800-21/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat6_STEREO-26LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat6_STEREO-26LKFS.yml new file mode 100644 index 00000000..5d67d35a --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat6_STEREO-26LKFS.yml @@ -0,0 +1,451 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat6" +output_path: "experiments/characterization/P800-21/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/config/P800-21_cat6_STEREO-36LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat6_STEREO-36LKFS.yml new file mode 100644 index 00000000..2a4309f7 --- /dev/null +++ b/experiments/characterization/P800-21/config/P800-21_cat6_STEREO-36LKFS.yml @@ -0,0 +1,451 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-21 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-21/proc_input/cat6" +output_path: "experiments/characterization/P800-21/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "STEREO" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 27 + c03: + type: mnru + q: 22 + c04: + type: mnru + q: 17 + c05: + type: mnru + q: 12 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "STEREO" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-21/proc_input/cat1/.gitkeep b/experiments/characterization/P800-21/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_input/cat2/.gitkeep b/experiments/characterization/P800-21/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_input/cat3/.gitkeep b/experiments/characterization/P800-21/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_input/cat4/.gitkeep b/experiments/characterization/P800-21/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_input/cat5/.gitkeep b/experiments/characterization/P800-21/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_input/cat6/.gitkeep b/experiments/characterization/P800-21/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-21/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-21/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/config/P800-22_cat1_ISM1-16LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat1_ISM1-16LKFS.yml new file mode 100644 index 00000000..931fa8a8 --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat1_ISM1-16LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat1" +output_path: "experiments/characterization/P800-22/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat1_ISM1-26LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat1_ISM1-26LKFS.yml new file mode 100644 index 00000000..3dbfdf94 --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat1_ISM1-26LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat1" +output_path: "experiments/characterization/P800-22/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat1_ISM1-36LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat1_ISM1-36LKFS.yml new file mode 100644 index 00000000..802ec140 --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat1_ISM1-36LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat1" +output_path: "experiments/characterization/P800-22/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat2_ISM1-16LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat2_ISM1-16LKFS.yml new file mode 100644 index 00000000..fc9d584d --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat2_ISM1-16LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat2" +output_path: "experiments/characterization/P800-22/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat2_ISM1-26LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat2_ISM1-26LKFS.yml new file mode 100644 index 00000000..630a2efd --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat2_ISM1-26LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat2" +output_path: "experiments/characterization/P800-22/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat2_ISM1-36LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat2_ISM1-36LKFS.yml new file mode 100644 index 00000000..e12f03b9 --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat2_ISM1-36LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat2" +output_path: "experiments/characterization/P800-22/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat3_ISM2-16LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat3_ISM2-16LKFS.yml new file mode 100644 index 00000000..9a0d75b7 --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat3_ISM2-16LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat3" +output_path: "experiments/characterization/P800-22/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat3_ISM2-26LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat3_ISM2-26LKFS.yml new file mode 100644 index 00000000..2cc36b72 --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat3_ISM2-26LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat3" +output_path: "experiments/characterization/P800-22/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat3_ISM2-36LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat3_ISM2-36LKFS.yml new file mode 100644 index 00000000..85e8e8e3 --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat3_ISM2-36LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat3" +output_path: "experiments/characterization/P800-22/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat4_ISM2-16LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat4_ISM2-16LKFS.yml new file mode 100644 index 00000000..b33a025c --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat4_ISM2-16LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat4" +output_path: "experiments/characterization/P800-22/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat4_ISM2-26LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat4_ISM2-26LKFS.yml new file mode 100644 index 00000000..34e5569a --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat4_ISM2-26LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat4" +output_path: "experiments/characterization/P800-22/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat4_ISM2-36LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat4_ISM2-36LKFS.yml new file mode 100644 index 00000000..6dbf42c6 --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat4_ISM2-36LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat4" +output_path: "experiments/characterization/P800-22/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat5_ISM1-16LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat5_ISM1-16LKFS.yml new file mode 100644 index 00000000..e53718c8 --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat5_ISM1-16LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat5" +output_path: "experiments/characterization/P800-22/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat5_ISM1-26LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat5_ISM1-26LKFS.yml new file mode 100644 index 00000000..2a6014ae --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat5_ISM1-26LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat5" +output_path: "experiments/characterization/P800-22/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat5_ISM1-36LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat5_ISM1-36LKFS.yml new file mode 100644 index 00000000..fe676913 --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat5_ISM1-36LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat5" +output_path: "experiments/characterization/P800-22/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat6_ISM2-16LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat6_ISM2-16LKFS.yml new file mode 100644 index 00000000..2e5c6a00 --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat6_ISM2-16LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat6" +output_path: "experiments/characterization/P800-22/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat6_ISM2-26LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat6_ISM2-26LKFS.yml new file mode 100644 index 00000000..b6e550fe --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat6_ISM2-26LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat6" +output_path: "experiments/characterization/P800-22/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/config/P800-22_cat6_ISM2-36LKFS.yml b/experiments/characterization/P800-22/config/P800-22_cat6_ISM2-36LKFS.yml new file mode 100644 index 00000000..0472d89b --- /dev/null +++ b/experiments/characterization/P800-22/config/P800-22_cat6_ISM2-36LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-22 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-22/proc_input/cat6" +output_path: "experiments/characterization/P800-22/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-22/proc_input/cat1/.gitkeep b/experiments/characterization/P800-22/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_input/cat2/.gitkeep b/experiments/characterization/P800-22/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_input/cat3/.gitkeep b/experiments/characterization/P800-22/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_input/cat4/.gitkeep b/experiments/characterization/P800-22/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_input/cat5/.gitkeep b/experiments/characterization/P800-22/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_input/cat6/.gitkeep b/experiments/characterization/P800-22/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-22/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-22/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/background_noise/.gitkeep b/experiments/characterization/P800-23/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/config/P800-23_cat1_FOA-16LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-16LKFS.yml new file mode 100644 index 00000000..9682ae40 --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-16LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat1" +output_path: "experiments/characterization/P800-23/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat1_FOA-26LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-26LKFS.yml new file mode 100644 index 00000000..3b973348 --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-26LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat1" +output_path: "experiments/characterization/P800-23/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat1_FOA-36LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-36LKFS.yml new file mode 100644 index 00000000..32ca1b8d --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-36LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat1" +output_path: "experiments/characterization/P800-23/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat2_FOA-16LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-16LKFS.yml new file mode 100644 index 00000000..7876ac0b --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-16LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat2" +output_path: "experiments/characterization/P800-23/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat2_FOA-26LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-26LKFS.yml new file mode 100644 index 00000000..75861bd3 --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-26LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat2" +output_path: "experiments/characterization/P800-23/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat2_FOA-36LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-36LKFS.yml new file mode 100644 index 00000000..bf718d05 --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-36LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat2" +output_path: "experiments/characterization/P800-23/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat3_FOA-16LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-16LKFS.yml new file mode 100644 index 00000000..80356a4e --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-16LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat3" +output_path: "experiments/characterization/P800-23/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat3_FOA-26LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-26LKFS.yml new file mode 100644 index 00000000..891b01c2 --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-26LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat3" +output_path: "experiments/characterization/P800-23/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat3_FOA-36LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-36LKFS.yml new file mode 100644 index 00000000..22fdd9d7 --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-36LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat3" +output_path: "experiments/characterization/P800-23/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat4_FOA-16LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-16LKFS.yml new file mode 100644 index 00000000..f84f2239 --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-16LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat4" +output_path: "experiments/characterization/P800-23/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat4_FOA-26LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-26LKFS.yml new file mode 100644 index 00000000..3f83550d --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-26LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat4" +output_path: "experiments/characterization/P800-23/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat4_FOA-36LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-36LKFS.yml new file mode 100644 index 00000000..598a155f --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-36LKFS.yml @@ -0,0 +1,400 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat4" +output_path: "experiments/characterization/P800-23/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat5_FOA-16LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat5_FOA-16LKFS.yml new file mode 100644 index 00000000..a1499a27 --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat5_FOA-16LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat5" +output_path: "experiments/characterization/P800-23/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat5_FOA-26LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat5_FOA-26LKFS.yml new file mode 100644 index 00000000..c9a65336 --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat5_FOA-26LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat5" +output_path: "experiments/characterization/P800-23/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat5_FOA-36LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat5_FOA-36LKFS.yml new file mode 100644 index 00000000..4506bdfb --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat5_FOA-36LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat5" +output_path: "experiments/characterization/P800-23/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat6_FOA-16LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat6_FOA-16LKFS.yml new file mode 100644 index 00000000..b327407b --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat6_FOA-16LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat6" +output_path: "experiments/characterization/P800-23/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat6_FOA-26LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat6_FOA-26LKFS.yml new file mode 100644 index 00000000..944a3e91 --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat6_FOA-26LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat6" +output_path: "experiments/characterization/P800-23/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/config/P800-23_cat6_FOA-36LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat6_FOA-36LKFS.yml new file mode 100644 index 00000000..e1b4f470 --- /dev/null +++ b/experiments/characterization/P800-23/config/P800-23_cat6_FOA-36LKFS.yml @@ -0,0 +1,397 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-23 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-23/proc_input/cat6" +output_path: "experiments/characterization/P800-23/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FL enc FX dec conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c12: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c15: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c16: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c17: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c18: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c19: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + ### IVAS FL enc FL dec conditions ### + c23: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c30: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: JBM2FER + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + errpatt_late_loss_rate: 1.0e-13 + c31: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O1.dat + c34: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c35: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + c36: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + opts: + - -no_delay_cmp + tx: + type: JBM + error_pattern: ivas_processing_scripts/dly_error_profiles/dly_error_profile_I1.O2.dat + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-23/proc_input/cat1/.gitkeep b/experiments/characterization/P800-23/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_input/cat2/.gitkeep b/experiments/characterization/P800-23/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_input/cat3/.gitkeep b/experiments/characterization/P800-23/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_input/cat4/.gitkeep b/experiments/characterization/P800-23/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_input/cat5/.gitkeep b/experiments/characterization/P800-23/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_input/cat6/.gitkeep b/experiments/characterization/P800-23/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-23/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-23/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/background_noise/.gitkeep b/experiments/characterization/P800-3/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/config/P800-3_cat1_FOA-16LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-16LKFS.yml new file mode 100644 index 00000000..963abf8f --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat1" +output_path: "experiments/characterization/P800-3/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat1_FOA-26LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-26LKFS.yml new file mode 100644 index 00000000..b1e18404 --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat1" +output_path: "experiments/characterization/P800-3/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat1_FOA-36LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-36LKFS.yml new file mode 100644 index 00000000..9428a46f --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat1" +output_path: "experiments/characterization/P800-3/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat2_FOA-16LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-16LKFS.yml new file mode 100644 index 00000000..c0324a94 --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat2" +output_path: "experiments/characterization/P800-3/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat2_FOA-26LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-26LKFS.yml new file mode 100644 index 00000000..50633d6b --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat2" +output_path: "experiments/characterization/P800-3/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat2_FOA-36LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-36LKFS.yml new file mode 100644 index 00000000..2ec21a2a --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat2" +output_path: "experiments/characterization/P800-3/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat3_FOA-16LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-16LKFS.yml new file mode 100644 index 00000000..0835d251 --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat3" +output_path: "experiments/characterization/P800-3/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat3_FOA-26LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-26LKFS.yml new file mode 100644 index 00000000..b7835d9c --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat3" +output_path: "experiments/characterization/P800-3/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat3_FOA-36LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-36LKFS.yml new file mode 100644 index 00000000..42e1de8d --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat3" +output_path: "experiments/characterization/P800-3/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat4_FOA-16LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-16LKFS.yml new file mode 100644 index 00000000..099ab859 --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat4" +output_path: "experiments/characterization/P800-3/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat4_FOA-26LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-26LKFS.yml new file mode 100644 index 00000000..203e2d6c --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat4" +output_path: "experiments/characterization/P800-3/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat4_FOA-36LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-36LKFS.yml new file mode 100644 index 00000000..db874763 --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat4" +output_path: "experiments/characterization/P800-3/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat5_FOA-16LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat5_FOA-16LKFS.yml new file mode 100644 index 00000000..fbae536b --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat5_FOA-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat5" +output_path: "experiments/characterization/P800-3/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat5_FOA-26LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat5_FOA-26LKFS.yml new file mode 100644 index 00000000..7a28cd70 --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat5_FOA-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat5" +output_path: "experiments/characterization/P800-3/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat5_FOA-36LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat5_FOA-36LKFS.yml new file mode 100644 index 00000000..ab9dba75 --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat5_FOA-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat5" +output_path: "experiments/characterization/P800-3/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat6_FOA-16LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat6_FOA-16LKFS.yml new file mode 100644 index 00000000..8b3071d4 --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat6_FOA-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat6" +output_path: "experiments/characterization/P800-3/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat6_FOA-26LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat6_FOA-26LKFS.yml new file mode 100644 index 00000000..982d76e6 --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat6_FOA-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat6" +output_path: "experiments/characterization/P800-3/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/config/P800-3_cat6_FOA-36LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat6_FOA-36LKFS.yml new file mode 100644 index 00000000..93ff1008 --- /dev/null +++ b/experiments/characterization/P800-3/config/P800-3_cat6_FOA-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-3 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-3/proc_input/cat6" +output_path: "experiments/characterization/P800-3/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-3/proc_input/cat1/.gitkeep b/experiments/characterization/P800-3/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_input/cat2/.gitkeep b/experiments/characterization/P800-3/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_input/cat3/.gitkeep b/experiments/characterization/P800-3/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_input/cat4/.gitkeep b/experiments/characterization/P800-3/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_input/cat5/.gitkeep b/experiments/characterization/P800-3/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_input/cat6/.gitkeep b/experiments/characterization/P800-3/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-3/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-3/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/background_noise/.gitkeep b/experiments/characterization/P800-4/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-16LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-16LKFS.yml new file mode 100644 index 00000000..ebe05242 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-16LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat1" +output_path: "experiments/characterization/P800-4/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-26LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-26LKFS.yml new file mode 100644 index 00000000..fc6dff57 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-26LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat1" +output_path: "experiments/characterization/P800-4/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-36LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-36LKFS.yml new file mode 100644 index 00000000..dc05189b --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-36LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat1" +output_path: "experiments/characterization/P800-4/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-16LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-16LKFS.yml new file mode 100644 index 00000000..41346cbb --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-16LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat2" +output_path: "experiments/characterization/P800-4/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-26LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-26LKFS.yml new file mode 100644 index 00000000..976dfe48 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-26LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat2" +output_path: "experiments/characterization/P800-4/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-36LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-36LKFS.yml new file mode 100644 index 00000000..f1da6d8c --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-36LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat2" +output_path: "experiments/characterization/P800-4/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-16LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-16LKFS.yml new file mode 100644 index 00000000..65ce90df --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-16LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat3" +output_path: "experiments/characterization/P800-4/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-26LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-26LKFS.yml new file mode 100644 index 00000000..817b5ab2 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-26LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat3" +output_path: "experiments/characterization/P800-4/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-36LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-36LKFS.yml new file mode 100644 index 00000000..89d645c6 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-36LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat3" +output_path: "experiments/characterization/P800-4/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-16LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-16LKFS.yml new file mode 100644 index 00000000..3fb485d4 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-16LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat4" +output_path: "experiments/characterization/P800-4/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-26LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-26LKFS.yml new file mode 100644 index 00000000..82907206 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-26LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat4" +output_path: "experiments/characterization/P800-4/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-36LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-36LKFS.yml new file mode 100644 index 00000000..9f779a89 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-36LKFS.yml @@ -0,0 +1,418 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat4" +output_path: "experiments/characterization/P800-4/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat5_HOA2-16LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat5_HOA2-16LKFS.yml new file mode 100644 index 00000000..da4dcc3b --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat5_HOA2-16LKFS.yml @@ -0,0 +1,415 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat5" +output_path: "experiments/characterization/P800-4/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat5_HOA2-26LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat5_HOA2-26LKFS.yml new file mode 100644 index 00000000..d886510a --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat5_HOA2-26LKFS.yml @@ -0,0 +1,415 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat5" +output_path: "experiments/characterization/P800-4/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat5_HOA2-36LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat5_HOA2-36LKFS.yml new file mode 100644 index 00000000..9003e444 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat5_HOA2-36LKFS.yml @@ -0,0 +1,415 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat5" +output_path: "experiments/characterization/P800-4/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat6_HOA2-16LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat6_HOA2-16LKFS.yml new file mode 100644 index 00000000..cf4b5f60 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat6_HOA2-16LKFS.yml @@ -0,0 +1,415 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat6" +output_path: "experiments/characterization/P800-4/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat6_HOA2-26LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat6_HOA2-26LKFS.yml new file mode 100644 index 00000000..10ba2760 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat6_HOA2-26LKFS.yml @@ -0,0 +1,415 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat6" +output_path: "experiments/characterization/P800-4/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/config/P800-4_cat6_HOA2-36LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat6_HOA2-36LKFS.yml new file mode 100644 index 00000000..86ff6430 --- /dev/null +++ b/experiments/characterization/P800-4/config/P800-4_cat6_HOA2-36LKFS.yml @@ -0,0 +1,415 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-4 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-4/proc_input/cat6" +output_path: "experiments/characterization/P800-4/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-4/proc_input/cat1/.gitkeep b/experiments/characterization/P800-4/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_input/cat2/.gitkeep b/experiments/characterization/P800-4/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_input/cat3/.gitkeep b/experiments/characterization/P800-4/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_input/cat4/.gitkeep b/experiments/characterization/P800-4/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_input/cat5/.gitkeep b/experiments/characterization/P800-4/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_input/cat6/.gitkeep b/experiments/characterization/P800-4/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-4/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-4/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/background_noise/.gitkeep b/experiments/characterization/P800-5/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-16LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-16LKFS.yml new file mode 100644 index 00000000..00ebee40 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat1" +output_path: "experiments/characterization/P800-5/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-26LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-26LKFS.yml new file mode 100644 index 00000000..6094a333 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat1" +output_path: "experiments/characterization/P800-5/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-36LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-36LKFS.yml new file mode 100644 index 00000000..b7583b31 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat1" +output_path: "experiments/characterization/P800-5/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-16LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-16LKFS.yml new file mode 100644 index 00000000..5d30dd9a --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat2" +output_path: "experiments/characterization/P800-5/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-26LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-26LKFS.yml new file mode 100644 index 00000000..9d777e40 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat2" +output_path: "experiments/characterization/P800-5/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-36LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-36LKFS.yml new file mode 100644 index 00000000..32986965 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat2" +output_path: "experiments/characterization/P800-5/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-16LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-16LKFS.yml new file mode 100644 index 00000000..6b01b352 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat3" +output_path: "experiments/characterization/P800-5/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-26LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-26LKFS.yml new file mode 100644 index 00000000..47c7db1e --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat3" +output_path: "experiments/characterization/P800-5/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-36LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-36LKFS.yml new file mode 100644 index 00000000..013f45f7 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat3" +output_path: "experiments/characterization/P800-5/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-16LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-16LKFS.yml new file mode 100644 index 00000000..acfee92a --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat4" +output_path: "experiments/characterization/P800-5/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-26LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-26LKFS.yml new file mode 100644 index 00000000..31db0109 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat4" +output_path: "experiments/characterization/P800-5/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-36LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-36LKFS.yml new file mode 100644 index 00000000..ee2f7020 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat4" +output_path: "experiments/characterization/P800-5/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat5_HOA3-16LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat5_HOA3-16LKFS.yml new file mode 100644 index 00000000..3af2ec00 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat5_HOA3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat5" +output_path: "experiments/characterization/P800-5/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat5_HOA3-26LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat5_HOA3-26LKFS.yml new file mode 100644 index 00000000..b13094bc --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat5_HOA3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat5" +output_path: "experiments/characterization/P800-5/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat5_HOA3-36LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat5_HOA3-36LKFS.yml new file mode 100644 index 00000000..cf90547b --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat5_HOA3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat5" +output_path: "experiments/characterization/P800-5/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat6_HOA3-16LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat6_HOA3-16LKFS.yml new file mode 100644 index 00000000..9dddcab4 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat6_HOA3-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat6" +output_path: "experiments/characterization/P800-5/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat6_HOA3-26LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat6_HOA3-26LKFS.yml new file mode 100644 index 00000000..2cdb1970 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat6_HOA3-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat6" +output_path: "experiments/characterization/P800-5/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/config/P800-5_cat6_HOA3-36LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat6_HOA3-36LKFS.yml new file mode 100644 index 00000000..91f91441 --- /dev/null +++ b/experiments/characterization/P800-5/config/P800-5_cat6_HOA3-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-5 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-5/proc_input/cat6" +output_path: "experiments/characterization/P800-5/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA3" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 512000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-5/proc_input/cat1/.gitkeep b/experiments/characterization/P800-5/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_input/cat2/.gitkeep b/experiments/characterization/P800-5/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_input/cat3/.gitkeep b/experiments/characterization/P800-5/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_input/cat4/.gitkeep b/experiments/characterization/P800-5/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_input/cat5/.gitkeep b/experiments/characterization/P800-5/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_input/cat6/.gitkeep b/experiments/characterization/P800-5/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-5/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-5/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/background_noise/.gitkeep b/experiments/characterization/P800-6/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/config/P800-6_cat1_5_1-16LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-16LKFS.yml new file mode 100644 index 00000000..169850a9 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat1" +output_path: "experiments/characterization/P800-6/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat1_5_1-26LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-26LKFS.yml new file mode 100644 index 00000000..5e9e50b6 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat1" +output_path: "experiments/characterization/P800-6/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat1_5_1-36LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-36LKFS.yml new file mode 100644 index 00000000..ced5e8fa --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat1" +output_path: "experiments/characterization/P800-6/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat2_7_1-16LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-16LKFS.yml new file mode 100644 index 00000000..c2d834e1 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat2" +output_path: "experiments/characterization/P800-6/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat2_7_1-26LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-26LKFS.yml new file mode 100644 index 00000000..642e85cd --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat2" +output_path: "experiments/characterization/P800-6/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat2_7_1-36LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-36LKFS.yml new file mode 100644 index 00000000..1d1eb631 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat2" +output_path: "experiments/characterization/P800-6/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat3_5_1-16LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-16LKFS.yml new file mode 100644 index 00000000..a6250d80 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat3" +output_path: "experiments/characterization/P800-6/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat3_5_1-26LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-26LKFS.yml new file mode 100644 index 00000000..634b080c --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat3" +output_path: "experiments/characterization/P800-6/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat3_5_1-36LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-36LKFS.yml new file mode 100644 index 00000000..03646239 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat3" +output_path: "experiments/characterization/P800-6/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat4_7_1-16LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-16LKFS.yml new file mode 100644 index 00000000..24a66a69 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat4" +output_path: "experiments/characterization/P800-6/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat4_7_1-26LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-26LKFS.yml new file mode 100644 index 00000000..5a4e0832 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat4" +output_path: "experiments/characterization/P800-6/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat4_7_1-36LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-36LKFS.yml new file mode 100644 index 00000000..d785a596 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat4" +output_path: "experiments/characterization/P800-6/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat5_5_1-16LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat5_5_1-16LKFS.yml new file mode 100644 index 00000000..446c9d85 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat5_5_1-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat5" +output_path: "experiments/characterization/P800-6/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat5_5_1-26LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat5_5_1-26LKFS.yml new file mode 100644 index 00000000..5b6376ff --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat5_5_1-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat5" +output_path: "experiments/characterization/P800-6/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat5_5_1-36LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat5_5_1-36LKFS.yml new file mode 100644 index 00000000..7e114f98 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat5_5_1-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat5" +output_path: "experiments/characterization/P800-6/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat6_7_1-16LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat6_7_1-16LKFS.yml new file mode 100644 index 00000000..29c5c4ca --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat6_7_1-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat6" +output_path: "experiments/characterization/P800-6/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat6_7_1-26LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat6_7_1-26LKFS.yml new file mode 100644 index 00000000..0f133d63 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat6_7_1-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat6" +output_path: "experiments/characterization/P800-6/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/config/P800-6_cat6_7_1-36LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat6_7_1-36LKFS.yml new file mode 100644 index 00000000..e8eb7477 --- /dev/null +++ b/experiments/characterization/P800-6/config/P800-6_cat6_7_1-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-6 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-6/proc_input/cat6" +output_path: "experiments/characterization/P800-6/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-6/proc_input/cat1/.gitkeep b/experiments/characterization/P800-6/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_input/cat2/.gitkeep b/experiments/characterization/P800-6/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_input/cat3/.gitkeep b/experiments/characterization/P800-6/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_input/cat4/.gitkeep b/experiments/characterization/P800-6/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_input/cat5/.gitkeep b/experiments/characterization/P800-6/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_input/cat6/.gitkeep b/experiments/characterization/P800-6/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-6/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-6/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/background_noise/.gitkeep b/experiments/characterization/P800-7/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-16LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-16LKFS.yml new file mode 100644 index 00000000..9f66cf13 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat1" +output_path: "experiments/characterization/P800-7/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-26LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-26LKFS.yml new file mode 100644 index 00000000..5274aa73 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat1" +output_path: "experiments/characterization/P800-7/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-36LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-36LKFS.yml new file mode 100644 index 00000000..9b02b8b0 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat1" +output_path: "experiments/characterization/P800-7/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-16LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-16LKFS.yml new file mode 100644 index 00000000..1c334102 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat2" +output_path: "experiments/characterization/P800-7/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-26LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-26LKFS.yml new file mode 100644 index 00000000..1abdf15a --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat2" +output_path: "experiments/characterization/P800-7/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-36LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-36LKFS.yml new file mode 100644 index 00000000..11699dd4 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat2" +output_path: "experiments/characterization/P800-7/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-16LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-16LKFS.yml new file mode 100644 index 00000000..58fbc5b6 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat3" +output_path: "experiments/characterization/P800-7/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-26LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-26LKFS.yml new file mode 100644 index 00000000..8c8dcec3 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat3" +output_path: "experiments/characterization/P800-7/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-36LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-36LKFS.yml new file mode 100644 index 00000000..d31c3c17 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat3" +output_path: "experiments/characterization/P800-7/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-16LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-16LKFS.yml new file mode 100644 index 00000000..7b9bae5e --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-16LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat4" +output_path: "experiments/characterization/P800-7/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-26LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-26LKFS.yml new file mode 100644 index 00000000..6bf61919 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-26LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat4" +output_path: "experiments/characterization/P800-7/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-36LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-36LKFS.yml new file mode 100644 index 00000000..6840a075 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-36LKFS.yml @@ -0,0 +1,305 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat4" +output_path: "experiments/characterization/P800-7/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-16LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-16LKFS.yml new file mode 100644 index 00000000..843912d9 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat5" +output_path: "experiments/characterization/P800-7/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-26LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-26LKFS.yml new file mode 100644 index 00000000..c442ea99 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat5" +output_path: "experiments/characterization/P800-7/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-36LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-36LKFS.yml new file mode 100644 index 00000000..ee380d56 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat5_5_1_4-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat5" +output_path: "experiments/characterization/P800-7/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-16LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-16LKFS.yml new file mode 100644 index 00000000..4ac2bcdf --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat6" +output_path: "experiments/characterization/P800-7/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-26LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-26LKFS.yml new file mode 100644 index 00000000..36ec831f --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat6" +output_path: "experiments/characterization/P800-7/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-36LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-36LKFS.yml new file mode 100644 index 00000000..0e21f246 --- /dev/null +++ b/experiments/characterization/P800-7/config/P800-7_cat6_7_1_4-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-7 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-7/proc_input/cat6" +output_path: "experiments/characterization/P800-7/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 192000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-7/proc_input/cat1/.gitkeep b/experiments/characterization/P800-7/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_input/cat2/.gitkeep b/experiments/characterization/P800-7/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_input/cat3/.gitkeep b/experiments/characterization/P800-7/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_input/cat4/.gitkeep b/experiments/characterization/P800-7/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_input/cat5/.gitkeep b/experiments/characterization/P800-7/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_input/cat6/.gitkeep b/experiments/characterization/P800-7/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-7/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-7/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/background_noise/.gitkeep b/experiments/characterization/P800-8/background_noise/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/config/P800-8_cat1_5_1-16LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-16LKFS.yml new file mode 100644 index 00000000..be9afa81 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-16LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat1" +output_path: "experiments/characterization/P800-8/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat1_5_1-26LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-26LKFS.yml new file mode 100644 index 00000000..0b8c21fe --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-26LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat1" +output_path: "experiments/characterization/P800-8/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat1_5_1-36LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-36LKFS.yml new file mode 100644 index 00000000..b7229120 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-36LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat1" +output_path: "experiments/characterization/P800-8/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat2_7_1-16LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-16LKFS.yml new file mode 100644 index 00000000..825f36e5 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-16LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat2" +output_path: "experiments/characterization/P800-8/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat2_7_1-26LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-26LKFS.yml new file mode 100644 index 00000000..e9d0676e --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-26LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat2" +output_path: "experiments/characterization/P800-8/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat2_7_1-36LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-36LKFS.yml new file mode 100644 index 00000000..b44c7b10 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-36LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat2" +output_path: "experiments/characterization/P800-8/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-16LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-16LKFS.yml new file mode 100644 index 00000000..1ff631d7 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-16LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat3" +output_path: "experiments/characterization/P800-8/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-26LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-26LKFS.yml new file mode 100644 index 00000000..6e2e5550 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-26LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat3" +output_path: "experiments/characterization/P800-8/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-36LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-36LKFS.yml new file mode 100644 index 00000000..5a5cae7d --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-36LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat3" +output_path: "experiments/characterization/P800-8/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-16LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-16LKFS.yml new file mode 100644 index 00000000..36df0f64 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-16LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat4" +output_path: "experiments/characterization/P800-8/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-26LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-26LKFS.yml new file mode 100644 index 00000000..19e135fd --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-26LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat4" +output_path: "experiments/characterization/P800-8/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-36LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-36LKFS.yml new file mode 100644 index 00000000..935ca163 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-36LKFS.yml @@ -0,0 +1,386 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat4" +output_path: "experiments/characterization/P800-8/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat5_5_1-16LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat5_5_1-16LKFS.yml new file mode 100644 index 00000000..b6285bd5 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat5_5_1-16LKFS.yml @@ -0,0 +1,383 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat5" +output_path: "experiments/characterization/P800-8/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat5_5_1-26LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat5_5_1-26LKFS.yml new file mode 100644 index 00000000..8e335b80 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat5_5_1-26LKFS.yml @@ -0,0 +1,383 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat5" +output_path: "experiments/characterization/P800-8/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat5_5_1-36LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat5_5_1-36LKFS.yml new file mode 100644 index 00000000..9d227e68 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat5_5_1-36LKFS.yml @@ -0,0 +1,383 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat5" +output_path: "experiments/characterization/P800-8/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "5_1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-16LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-16LKFS.yml new file mode 100644 index 00000000..f733b01a --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-16LKFS.yml @@ -0,0 +1,383 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat6" +output_path: "experiments/characterization/P800-8/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-26LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-26LKFS.yml new file mode 100644 index 00000000..213ae0bf --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-26LKFS.yml @@ -0,0 +1,383 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat6" +output_path: "experiments/characterization/P800-8/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-36LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-36LKFS.yml new file mode 100644 index 00000000..99b5aad5 --- /dev/null +++ b/experiments/characterization/P800-8/config/P800-8_cat6_7_1_4-36LKFS.yml @@ -0,0 +1,383 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-8 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-8/proc_input/cat6" +output_path: "experiments/characterization/P800-8/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "7_1_4" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 32 + c03: + type: mnru + q: 27 + c04: + type: mnru + q: 22 + c05: + type: mnru + q: 17 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + c07: + type: esdru + alpha: 0.6 + c08: + type: esdru + alpha: 0.4 + c09: + type: esdru + alpha: 0.2 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c12: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c13: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c14: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c15: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c16: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c17: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c18: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c20: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c21: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c22: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c23: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c24: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c25: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c26: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + c27: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 5 + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c29: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c30: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c31: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c32: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c33: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c34: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c35: + type: ivas + bitrates: + - 256000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + c36: + type: ivas + bitrates: + - 384000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 5 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-8/proc_input/cat1/.gitkeep b/experiments/characterization/P800-8/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_input/cat2/.gitkeep b/experiments/characterization/P800-8/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_input/cat3/.gitkeep b/experiments/characterization/P800-8/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_input/cat4/.gitkeep b/experiments/characterization/P800-8/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_input/cat5/.gitkeep b/experiments/characterization/P800-8/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_input/cat6/.gitkeep b/experiments/characterization/P800-8/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-8/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-8/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/config/P800-9_cat1_ISM1-16LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat1_ISM1-16LKFS.yml new file mode 100644 index 00000000..50bd3363 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat1_ISM1-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat1" +output_path: "experiments/characterization/P800-9/proc_output/cat1/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat1_ISM1-26LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat1_ISM1-26LKFS.yml new file mode 100644 index 00000000..aeda0124 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat1_ISM1-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat1" +output_path: "experiments/characterization/P800-9/proc_output/cat1/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat1_ISM1-36LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat1_ISM1-36LKFS.yml new file mode 100644 index 00000000..2c4c3623 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat1_ISM1-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat1" +output_path: "experiments/characterization/P800-9/proc_output/cat1/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat2_ISM1-16LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat2_ISM1-16LKFS.yml new file mode 100644 index 00000000..2832fa4d --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat2_ISM1-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat2" +output_path: "experiments/characterization/P800-9/proc_output/cat2/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat2_ISM1-26LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat2_ISM1-26LKFS.yml new file mode 100644 index 00000000..18e1b713 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat2_ISM1-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat2" +output_path: "experiments/characterization/P800-9/proc_output/cat2/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat2_ISM1-36LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat2_ISM1-36LKFS.yml new file mode 100644 index 00000000..9d48ccc7 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat2_ISM1-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat2" +output_path: "experiments/characterization/P800-9/proc_output/cat2/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat3_ISM2-16LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat3_ISM2-16LKFS.yml new file mode 100644 index 00000000..d7cee54a --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat3_ISM2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat3" +output_path: "experiments/characterization/P800-9/proc_output/cat3/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat3_ISM2-26LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat3_ISM2-26LKFS.yml new file mode 100644 index 00000000..e418c238 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat3_ISM2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat3" +output_path: "experiments/characterization/P800-9/proc_output/cat3/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat3_ISM2-36LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat3_ISM2-36LKFS.yml new file mode 100644 index 00000000..f015f513 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat3_ISM2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat3" +output_path: "experiments/characterization/P800-9/proc_output/cat3/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat4_ISM2-16LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat4_ISM2-16LKFS.yml new file mode 100644 index 00000000..a6be5865 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat4_ISM2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat4" +output_path: "experiments/characterization/P800-9/proc_output/cat4/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat4_ISM2-26LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat4_ISM2-26LKFS.yml new file mode 100644 index 00000000..838db172 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat4_ISM2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat4" +output_path: "experiments/characterization/P800-9/proc_output/cat4/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat4_ISM2-36LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat4_ISM2-36LKFS.yml new file mode 100644 index 00000000..c19a9a8a --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat4_ISM2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat4" +output_path: "experiments/characterization/P800-9/proc_output/cat4/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat5_ISM1-16LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat5_ISM1-16LKFS.yml new file mode 100644 index 00000000..84e0c098 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat5_ISM1-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat5" +output_path: "experiments/characterization/P800-9/proc_output/cat5/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat5_ISM1-26LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat5_ISM1-26LKFS.yml new file mode 100644 index 00000000..4f3847da --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat5_ISM1-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat5" +output_path: "experiments/characterization/P800-9/proc_output/cat5/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat5_ISM1-36LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat5_ISM1-36LKFS.yml new file mode 100644 index 00000000..2d55e6de --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat5_ISM1-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat5" +output_path: "experiments/characterization/P800-9/proc_output/cat5/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM1" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat6_ISM2-16LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat6_ISM2-16LKFS.yml new file mode 100644 index 00000000..3f837ca4 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat6_ISM2-16LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat6" +output_path: "experiments/characterization/P800-9/proc_output/cat6/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat6_ISM2-26LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat6_ISM2-26LKFS.yml new file mode 100644 index 00000000..027e6514 --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat6_ISM2-26LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat6" +output_path: "experiments/characterization/P800-9/proc_output/cat6/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/config/P800-9_cat6_ISM2-36LKFS.yml b/experiments/characterization/P800-9/config/P800-9_cat6_ISM2-36LKFS.yml new file mode 100644 index 00000000..7294c6bf --- /dev/null +++ b/experiments/characterization/P800-9/config/P800-9_cat6_ISM2-36LKFS.yml @@ -0,0 +1,302 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-9 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-9/proc_input/cat6" +output_path: "experiments/characterization/P800-9/proc_output/cat6/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "ISM2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + ### MNRU conditions ### + c02: + type: mnru + q: 36 + c03: + type: mnru + q: 30 + c04: + type: mnru + q: 24 + c05: + type: mnru + q: 18 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.7 + c07: + type: esdru + alpha: 0.5 + c08: + type: esdru + alpha: 0.3 + c09: + type: esdru + alpha: 0.1 + ### IVAS FX/FL mix conditions ### + c10: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c11: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c12: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c13: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c14: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c15: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c16: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c17: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c18: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + ### IVAS FL conditions ### + c19: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c20: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c21: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c22: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c23: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c24: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c25: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c26: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + c27: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + ### IVAS FX conditions ### + c28: + type: ivas + bitrates: + - 160000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c29: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c30: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c31: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c32: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c33: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c34: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c35: + type: ivas + bitrates: + - 96000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + c36: + type: ivas + bitrates: + - 128000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-9/proc_input/cat1/.gitkeep b/experiments/characterization/P800-9/proc_input/cat1/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_input/cat2/.gitkeep b/experiments/characterization/P800-9/proc_input/cat2/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_input/cat3/.gitkeep b/experiments/characterization/P800-9/proc_input/cat3/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_input/cat4/.gitkeep b/experiments/characterization/P800-9/proc_input/cat4/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_input/cat5/.gitkeep b/experiments/characterization/P800-9/proc_input/cat5/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_input/cat6/.gitkeep b/experiments/characterization/P800-9/proc_input/cat6/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat1/out_-16LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat1/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat1/out_-26LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat1/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat1/out_-36LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat1/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat2/out_-16LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat2/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat2/out_-26LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat2/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat2/out_-36LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat2/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat3/out_-16LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat3/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat3/out_-26LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat3/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat3/out_-36LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat3/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat4/out_-16LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat4/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat4/out_-26LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat4/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat4/out_-36LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat4/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat5/out_-16LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat5/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat5/out_-26LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat5/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat5/out_-36LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat5/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat6/out_-16LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat6/out_-16LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat6/out_-26LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat6/out_-26LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b diff --git a/experiments/characterization/P800-9/proc_output/cat6/out_-36LKFS/.gitkeep b/experiments/characterization/P800-9/proc_output/cat6/out_-36LKFS/.gitkeep new file mode 100644 index 00000000..e69de29b -- GitLab From e9530a1263ded1dfe256f02e5bb4316b56219963 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Fri, 22 Aug 2025 15:36:16 +0200 Subject: [PATCH 063/101] [fix] preamble/repeat removal for JBM reference condition for loudness; refactor logic for JBM loudness scaling to be a bit clearer --- ivas_processing_scripts/processing/processing.py | 12 ++++++------ .../processing/processing_splitting_scaling.py | 8 +++++--- 2 files changed, 11 insertions(+), 9 deletions(-) diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index 51380988..aa495efa 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -200,29 +200,29 @@ def concat_teardown( in_fs, meta, tracefile, - ivas_jbm, + tracefile_needed, repeat_signal, preamble, logger: logging.Logger, ): if splits is None: raise ValueError("Splitting not possible without split marker") - if ivas_jbm and tracefile is None: + if tracefile_needed and tracefile is None: raise ValueError( "Splitting for IVAS JBM conditions not possible without tracefile" ) - if (out_fmt.startswith("ISM") or out_fmt.startswith("MASA")) and ivas_jbm: + if (out_fmt.startswith("ISM") or out_fmt.startswith("MASA")) and tracefile_needed: raise ValueError( "Splitting with JBM compensation not supported for formats with metadata (e.g. MASA, ISM)" ) - if logger and ivas_jbm: + if logger and tracefile_needed: logger.debug("Split files with JBM compensation") elif logger: logger.debug("Split files") - if not ivas_jbm: + if not tracefile_needed: # if sampling rate changed, adjust splits fs_new = float(fs) fs_old = float(in_fs) @@ -257,7 +257,7 @@ def concat_teardown( raise ValueError( f"Last split index {splits[-1]} is larger than the signal length {len(x)}" ) - elif (splits[-1] < len(x)) and not ivas_jbm: + elif (splits[-1] < len(x)) and not tracefile_needed: warn( f"Last split index {splits[-1]} is smaller than the signal length {len(x)}" ) diff --git a/ivas_processing_scripts/processing/processing_splitting_scaling.py b/ivas_processing_scripts/processing/processing_splitting_scaling.py index 597e256a..e6edc173 100644 --- a/ivas_processing_scripts/processing/processing_splitting_scaling.py +++ b/ivas_processing_scripts/processing/processing_splitting_scaling.py @@ -203,7 +203,9 @@ class Processing_splitting_scaling(Processing): def revert_preamble_concatenation( self, x, fs, in_file, out_file, in_meta, noerror=False, logger=None ): - if self.ivas_jbm and not noerror: + tracefile_needed = self.ivas_jbm and not noerror + + if tracefile_needed: # read JBM data tracefile = in_file.with_name(f"{in_file.name.split('.')[0]}.tracefile.csv") tracefile_data = np.genfromtxt(tracefile, delimiter=";") @@ -213,7 +215,7 @@ class Processing_splitting_scaling(Processing): # remove preamble and first half of signal due to repetition # JBM conditions are handled later in concat_teardown - if not self.ivas_jbm and (self.preamble or self.repeat_signal): + if not tracefile_needed and (self.preamble or self.repeat_signal): x, in_meta = remove_preamble( x, self.out_fmt, @@ -249,7 +251,7 @@ class Processing_splitting_scaling(Processing): split_fs, in_meta, tracefile_data, - ivas_jbm_splitting_flag, + tracefile_needed, self.repeat_signal, self.preamble, logger, -- GitLab From fd0de058872120cb30f684425f42fd1586b41497 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Fri, 22 Aug 2025 15:58:08 +0200 Subject: [PATCH 064/101] re-enable test for IVAS_rend binary --- tests/test_binaries_present.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/test_binaries_present.py b/tests/test_binaries_present.py index 043fd25b..05045fe4 100755 --- a/tests/test_binaries_present.py +++ b/tests/test_binaries_present.py @@ -41,7 +41,7 @@ BINARIES = [ "eid-xor", "gen-patt", "filter", - # "ivas_rend", # TODO disabled until present on runners + "IVAS_rend", "random", "networkSimulator_g192", # "masaRenderer", -- GitLab From 33df75c9f999754db360022c511307e7fdc8ac42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20M=C3=BCller?= Date: Mon, 25 Aug 2025 20:34:33 +0200 Subject: [PATCH 065/101] Update characterization configs --- .../BS1534-1/config/BS1534-1.yml | 4 ++ .../BS1534-10/config/BS1534-10-ISM1.yml | 4 ++ .../BS1534-10/config/BS1534-10-ISM2.yml | 4 ++ .../BS1534-11/config/BS1534-11-ISM3.yml | 4 ++ .../BS1534-11/config/BS1534-11-ISM4.yml | 4 ++ .../BS1534-12/config/BS1534-12-ISM3.yml | 4 ++ .../BS1534-12/config/BS1534-12-ISM4.yml | 4 ++ .../BS1534-13/config/BS1534-13.yml | 4 ++ .../BS1534-14/config/BS1534-14.yml | 4 ++ .../BS1534-15/config/BS1534-15.yml | 4 ++ .../BS1534-16/config/BS1534-16-ISM1SBA3.yml | 4 ++ .../BS1534-16/config/BS1534-16-ISM2SBA3.yml | 4 ++ .../BS1534-16/config/BS1534-16-ISM3SBA3.yml | 4 ++ .../BS1534-16/config/BS1534-16-ISM4SBA3.yml | 4 ++ .../BS1534-17/config/BS1534-17-ISM1SBA3.yml | 4 ++ .../BS1534-17/config/BS1534-17-ISM2SBA3.yml | 4 ++ .../BS1534-17/config/BS1534-17-ISM3SBA3.yml | 4 ++ .../BS1534-17/config/BS1534-17-ISM4SBA3.yml | 4 ++ .../config/BS1534-18-ISM1MASA2DIR2.yml | 4 ++ .../config/BS1534-18-ISM2MASA2DIR2.yml | 4 ++ .../config/BS1534-18-ISM3MASA2DIR2.yml | 4 ++ .../config/BS1534-18-ISM4MASA2DIR2.yml | 4 ++ .../BS1534-2/config/BS1534-2.yml | 4 ++ .../BS1534-3/config/BS1534-3.yml | 4 ++ .../BS1534-4/config/BS1534-4.yml | 4 ++ .../BS1534-5/config/BS1534-5.yml | 4 ++ .../BS1534-6/config/BS1534-6.yml | 4 ++ .../BS1534-7/config/BS1534-7-5_1.yml | 4 ++ .../BS1534-7/config/BS1534-7-7_1.yml | 4 ++ .../BS1534-8/config/BS1534-8-5_1_2.yml | 4 ++ .../BS1534-8/config/BS1534-8-5_1_4.yml | 4 ++ .../BS1534-9/config/BS1534-9.yml | 4 ++ .../config/P800-1_cat1_STEREO-16LKFS.yml | 2 +- .../config/P800-1_cat1_STEREO-26LKFS.yml | 2 +- .../config/P800-1_cat1_STEREO-36LKFS.yml | 2 +- .../config/P800-1_cat2_STEREO-16LKFS.yml | 2 +- .../config/P800-1_cat2_STEREO-26LKFS.yml | 2 +- .../config/P800-1_cat2_STEREO-36LKFS.yml | 2 +- .../config/P800-1_cat3_STEREO-16LKFS.yml | 2 +- .../config/P800-1_cat3_STEREO-26LKFS.yml | 2 +- .../config/P800-1_cat3_STEREO-36LKFS.yml | 2 +- .../config/P800-1_cat4_STEREO-16LKFS.yml | 2 +- .../config/P800-1_cat4_STEREO-26LKFS.yml | 2 +- .../config/P800-1_cat4_STEREO-36LKFS.yml | 2 +- ...6LKFS.yml => P800-12_cat1_HOA2-16LKFS.yml} | 58 +++++++++---------- ...6LKFS.yml => P800-12_cat1_HOA2-26LKFS.yml} | 58 +++++++++---------- ...6LKFS.yml => P800-12_cat1_HOA2-36LKFS.yml} | 58 +++++++++---------- .../config/P800-12_cat2_FOA-16LKFS.yml | 2 +- .../config/P800-12_cat2_FOA-26LKFS.yml | 2 +- .../config/P800-12_cat2_FOA-36LKFS.yml | 2 +- .../config/P800-12_cat3_FOA-16LKFS.yml | 2 +- .../config/P800-12_cat3_FOA-26LKFS.yml | 2 +- .../config/P800-12_cat3_FOA-36LKFS.yml | 2 +- .../config/P800-12_cat4_FOA-16LKFS.yml | 2 +- .../config/P800-12_cat4_FOA-26LKFS.yml | 2 +- .../config/P800-12_cat4_FOA-36LKFS.yml | 2 +- ....yml => P800-12_cat6_MASA1DIR2-16LKFS.yml} | 56 +++++++++--------- ....yml => P800-12_cat6_MASA1DIR2-26LKFS.yml} | 56 +++++++++--------- ....yml => P800-12_cat6_MASA1DIR2-36LKFS.yml} | 56 +++++++++--------- ...6LKFS.yml => P800-13_cat1_HOA2-16LKFS.yml} | 58 +++++++++---------- ...6LKFS.yml => P800-13_cat1_HOA2-26LKFS.yml} | 58 +++++++++---------- ...6LKFS.yml => P800-13_cat1_HOA2-36LKFS.yml} | 58 +++++++++---------- .../config/P800-13_cat2_FOA-16LKFS.yml | 2 +- .../config/P800-13_cat2_FOA-26LKFS.yml | 2 +- .../config/P800-13_cat2_FOA-36LKFS.yml | 2 +- .../config/P800-13_cat3_FOA-16LKFS.yml | 2 +- .../config/P800-13_cat3_FOA-26LKFS.yml | 2 +- .../config/P800-13_cat3_FOA-36LKFS.yml | 2 +- .../config/P800-13_cat4_FOA-16LKFS.yml | 2 +- .../config/P800-13_cat4_FOA-26LKFS.yml | 2 +- .../config/P800-13_cat4_FOA-36LKFS.yml | 2 +- ....yml => P800-13_cat6_MASA2DIR2-16LKFS.yml} | 56 +++++++++--------- ....yml => P800-13_cat6_MASA2DIR2-26LKFS.yml} | 56 +++++++++--------- ....yml => P800-13_cat6_MASA2DIR2-36LKFS.yml} | 56 +++++++++--------- .../config/P800-14_cat1_FOA-16LKFS.yml | 2 +- .../config/P800-14_cat1_FOA-26LKFS.yml | 2 +- .../config/P800-14_cat1_FOA-36LKFS.yml | 2 +- .../config/P800-14_cat2_FOA-16LKFS.yml | 2 +- .../config/P800-14_cat2_FOA-26LKFS.yml | 2 +- .../config/P800-14_cat2_FOA-36LKFS.yml | 2 +- .../config/P800-14_cat3_FOA-16LKFS.yml | 2 +- .../config/P800-14_cat3_FOA-26LKFS.yml | 2 +- .../config/P800-14_cat3_FOA-36LKFS.yml | 2 +- .../config/P800-14_cat4_FOA-16LKFS.yml | 2 +- .../config/P800-14_cat4_FOA-26LKFS.yml | 2 +- .../config/P800-14_cat4_FOA-36LKFS.yml | 2 +- .../config/P800-15_cat1_ISM1SBA3-16LKFS.yml | 2 +- .../config/P800-15_cat1_ISM1SBA3-26LKFS.yml | 2 +- .../config/P800-15_cat1_ISM1SBA3-36LKFS.yml | 2 +- .../config/P800-15_cat2_ISM1SBA3-16LKFS.yml | 2 +- .../config/P800-15_cat2_ISM1SBA3-26LKFS.yml | 2 +- .../config/P800-15_cat2_ISM1SBA3-36LKFS.yml | 2 +- .../config/P800-15_cat3_ISM2SBA3-16LKFS.yml | 2 +- .../config/P800-15_cat3_ISM2SBA3-26LKFS.yml | 2 +- .../config/P800-15_cat3_ISM2SBA3-36LKFS.yml | 2 +- .../config/P800-15_cat4_ISM2SBA3-16LKFS.yml | 2 +- .../config/P800-15_cat4_ISM2SBA3-26LKFS.yml | 2 +- .../config/P800-15_cat4_ISM2SBA3-36LKFS.yml | 2 +- .../config/P800-2_cat1_STEREO-16LKFS.yml | 2 +- .../config/P800-2_cat1_STEREO-26LKFS.yml | 2 +- .../config/P800-2_cat1_STEREO-36LKFS.yml | 2 +- .../config/P800-2_cat2_STEREO-16LKFS.yml | 2 +- .../config/P800-2_cat2_STEREO-26LKFS.yml | 2 +- .../config/P800-2_cat2_STEREO-36LKFS.yml | 2 +- .../config/P800-2_cat3_STEREO-16LKFS.yml | 2 +- .../config/P800-2_cat3_STEREO-26LKFS.yml | 2 +- .../config/P800-2_cat3_STEREO-36LKFS.yml | 2 +- .../config/P800-2_cat4_STEREO-16LKFS.yml | 2 +- .../config/P800-2_cat4_STEREO-26LKFS.yml | 2 +- .../config/P800-2_cat4_STEREO-36LKFS.yml | 2 +- .../config/P800-21_cat1_STEREO-16LKFS.yml | 2 +- .../config/P800-21_cat1_STEREO-26LKFS.yml | 2 +- .../config/P800-21_cat1_STEREO-36LKFS.yml | 2 +- .../config/P800-21_cat2_STEREO-16LKFS.yml | 2 +- .../config/P800-21_cat2_STEREO-26LKFS.yml | 2 +- .../config/P800-21_cat2_STEREO-36LKFS.yml | 2 +- .../config/P800-21_cat3_STEREO-16LKFS.yml | 2 +- .../config/P800-21_cat3_STEREO-26LKFS.yml | 2 +- .../config/P800-21_cat3_STEREO-36LKFS.yml | 2 +- .../config/P800-21_cat4_STEREO-16LKFS.yml | 2 +- .../config/P800-21_cat4_STEREO-26LKFS.yml | 2 +- .../config/P800-21_cat4_STEREO-36LKFS.yml | 2 +- .../config/P800-23_cat1_FOA-16LKFS.yml | 2 +- .../config/P800-23_cat1_FOA-26LKFS.yml | 2 +- .../config/P800-23_cat1_FOA-36LKFS.yml | 2 +- .../config/P800-23_cat2_FOA-16LKFS.yml | 2 +- .../config/P800-23_cat2_FOA-26LKFS.yml | 2 +- .../config/P800-23_cat2_FOA-36LKFS.yml | 2 +- .../config/P800-23_cat3_FOA-16LKFS.yml | 2 +- .../config/P800-23_cat3_FOA-26LKFS.yml | 2 +- .../config/P800-23_cat3_FOA-36LKFS.yml | 2 +- .../config/P800-23_cat4_FOA-16LKFS.yml | 2 +- .../config/P800-23_cat4_FOA-26LKFS.yml | 2 +- .../config/P800-23_cat4_FOA-36LKFS.yml | 2 +- .../P800-3/config/P800-3_cat1_FOA-16LKFS.yml | 2 +- .../P800-3/config/P800-3_cat1_FOA-26LKFS.yml | 2 +- .../P800-3/config/P800-3_cat1_FOA-36LKFS.yml | 2 +- .../P800-3/config/P800-3_cat2_FOA-16LKFS.yml | 2 +- .../P800-3/config/P800-3_cat2_FOA-26LKFS.yml | 2 +- .../P800-3/config/P800-3_cat2_FOA-36LKFS.yml | 2 +- .../P800-3/config/P800-3_cat3_FOA-16LKFS.yml | 2 +- .../P800-3/config/P800-3_cat3_FOA-26LKFS.yml | 2 +- .../P800-3/config/P800-3_cat3_FOA-36LKFS.yml | 2 +- .../P800-3/config/P800-3_cat4_FOA-16LKFS.yml | 2 +- .../P800-3/config/P800-3_cat4_FOA-26LKFS.yml | 2 +- .../P800-3/config/P800-3_cat4_FOA-36LKFS.yml | 2 +- .../P800-4/config/P800-4_cat1_HOA2-16LKFS.yml | 2 +- .../P800-4/config/P800-4_cat1_HOA2-26LKFS.yml | 2 +- .../P800-4/config/P800-4_cat1_HOA2-36LKFS.yml | 2 +- .../P800-4/config/P800-4_cat2_HOA2-16LKFS.yml | 2 +- .../P800-4/config/P800-4_cat2_HOA2-26LKFS.yml | 2 +- .../P800-4/config/P800-4_cat2_HOA2-36LKFS.yml | 2 +- .../P800-4/config/P800-4_cat3_HOA2-16LKFS.yml | 2 +- .../P800-4/config/P800-4_cat3_HOA2-26LKFS.yml | 2 +- .../P800-4/config/P800-4_cat3_HOA2-36LKFS.yml | 2 +- .../P800-4/config/P800-4_cat4_HOA2-16LKFS.yml | 2 +- .../P800-4/config/P800-4_cat4_HOA2-26LKFS.yml | 2 +- .../P800-4/config/P800-4_cat4_HOA2-36LKFS.yml | 2 +- .../P800-5/config/P800-5_cat1_HOA3-16LKFS.yml | 2 +- .../P800-5/config/P800-5_cat1_HOA3-26LKFS.yml | 2 +- .../P800-5/config/P800-5_cat1_HOA3-36LKFS.yml | 2 +- .../P800-5/config/P800-5_cat2_HOA3-16LKFS.yml | 2 +- .../P800-5/config/P800-5_cat2_HOA3-26LKFS.yml | 2 +- .../P800-5/config/P800-5_cat2_HOA3-36LKFS.yml | 2 +- .../P800-5/config/P800-5_cat3_HOA3-16LKFS.yml | 2 +- .../P800-5/config/P800-5_cat3_HOA3-26LKFS.yml | 2 +- .../P800-5/config/P800-5_cat3_HOA3-36LKFS.yml | 2 +- .../P800-5/config/P800-5_cat4_HOA3-16LKFS.yml | 2 +- .../P800-5/config/P800-5_cat4_HOA3-26LKFS.yml | 2 +- .../P800-5/config/P800-5_cat4_HOA3-36LKFS.yml | 2 +- .../P800-6/config/P800-6_cat1_5_1-16LKFS.yml | 2 +- .../P800-6/config/P800-6_cat1_5_1-26LKFS.yml | 2 +- .../P800-6/config/P800-6_cat1_5_1-36LKFS.yml | 2 +- .../P800-6/config/P800-6_cat2_7_1-16LKFS.yml | 2 +- .../P800-6/config/P800-6_cat2_7_1-26LKFS.yml | 2 +- .../P800-6/config/P800-6_cat2_7_1-36LKFS.yml | 2 +- .../P800-6/config/P800-6_cat3_5_1-16LKFS.yml | 2 +- .../P800-6/config/P800-6_cat3_5_1-26LKFS.yml | 2 +- .../P800-6/config/P800-6_cat3_5_1-36LKFS.yml | 2 +- .../P800-6/config/P800-6_cat4_7_1-16LKFS.yml | 2 +- .../P800-6/config/P800-6_cat4_7_1-26LKFS.yml | 2 +- .../P800-6/config/P800-6_cat4_7_1-36LKFS.yml | 2 +- .../config/P800-7_cat1_5_1_4-16LKFS.yml | 2 +- .../config/P800-7_cat1_5_1_4-26LKFS.yml | 2 +- .../config/P800-7_cat1_5_1_4-36LKFS.yml | 2 +- .../config/P800-7_cat2_7_1_4-16LKFS.yml | 2 +- .../config/P800-7_cat2_7_1_4-26LKFS.yml | 2 +- .../config/P800-7_cat2_7_1_4-36LKFS.yml | 2 +- .../config/P800-7_cat3_5_1_4-16LKFS.yml | 2 +- .../config/P800-7_cat3_5_1_4-26LKFS.yml | 2 +- .../config/P800-7_cat3_5_1_4-36LKFS.yml | 2 +- .../config/P800-7_cat4_7_1_4-16LKFS.yml | 2 +- .../config/P800-7_cat4_7_1_4-26LKFS.yml | 2 +- .../config/P800-7_cat4_7_1_4-36LKFS.yml | 2 +- .../P800-8/config/P800-8_cat1_5_1-16LKFS.yml | 2 +- .../P800-8/config/P800-8_cat1_5_1-26LKFS.yml | 2 +- .../P800-8/config/P800-8_cat1_5_1-36LKFS.yml | 2 +- .../P800-8/config/P800-8_cat2_7_1-16LKFS.yml | 2 +- .../P800-8/config/P800-8_cat2_7_1-26LKFS.yml | 2 +- .../P800-8/config/P800-8_cat2_7_1-36LKFS.yml | 2 +- .../config/P800-8_cat3_5_1_4-16LKFS.yml | 2 +- .../config/P800-8_cat3_5_1_4-26LKFS.yml | 2 +- .../config/P800-8_cat3_5_1_4-36LKFS.yml | 2 +- .../config/P800-8_cat4_7_1_4-16LKFS.yml | 2 +- .../config/P800-8_cat4_7_1_4-26LKFS.yml | 2 +- .../config/P800-8_cat4_7_1_4-36LKFS.yml | 2 +- 206 files changed, 632 insertions(+), 504 deletions(-) rename experiments/characterization/P800-12/config/{P800-12_cat1_FOA-16LKFS.yml => P800-12_cat1_HOA2-16LKFS.yml} (90%) rename experiments/characterization/P800-12/config/{P800-12_cat1_FOA-26LKFS.yml => P800-12_cat1_HOA2-26LKFS.yml} (90%) rename experiments/characterization/P800-12/config/{P800-12_cat1_FOA-36LKFS.yml => P800-12_cat1_HOA2-36LKFS.yml} (90%) rename experiments/characterization/P800-12/config/{P800-12_cat6_MASA1DIR1-16LKFS.yml => P800-12_cat6_MASA1DIR2-16LKFS.yml} (91%) rename experiments/characterization/P800-12/config/{P800-12_cat6_MASA1DIR1-26LKFS.yml => P800-12_cat6_MASA1DIR2-26LKFS.yml} (91%) rename experiments/characterization/P800-12/config/{P800-12_cat6_MASA1DIR1-36LKFS.yml => P800-12_cat6_MASA1DIR2-36LKFS.yml} (91%) rename experiments/characterization/P800-13/config/{P800-13_cat1_FOA-16LKFS.yml => P800-13_cat1_HOA2-16LKFS.yml} (90%) rename experiments/characterization/P800-13/config/{P800-13_cat1_FOA-26LKFS.yml => P800-13_cat1_HOA2-26LKFS.yml} (90%) rename experiments/characterization/P800-13/config/{P800-13_cat1_FOA-36LKFS.yml => P800-13_cat1_HOA2-36LKFS.yml} (90%) rename experiments/characterization/P800-13/config/{P800-13_cat6_MASA1DIR1-16LKFS.yml => P800-13_cat6_MASA2DIR2-16LKFS.yml} (91%) rename experiments/characterization/P800-13/config/{P800-13_cat6_MASA1DIR1-26LKFS.yml => P800-13_cat6_MASA2DIR2-26LKFS.yml} (91%) rename experiments/characterization/P800-13/config/{P800-13_cat6_MASA1DIR1-36LKFS.yml => P800-13_cat6_MASA2DIR2-36LKFS.yml} (91%) diff --git a/experiments/characterization/BS1534-1/config/BS1534-1.yml b/experiments/characterization/BS1534-1/config/BS1534-1.yml index ce760d14..df36a54d 100644 --- a/experiments/characterization/BS1534-1/config/BS1534-1.yml +++ b/experiments/characterization/BS1534-1/config/BS1534-1.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml b/experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml index acfb8ca3..0e5696fc 100644 --- a/experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml +++ b/experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml b/experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml index 30788b10..446eb162 100644 --- a/experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml +++ b/experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml b/experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml index 45a7c30c..64ff2b39 100644 --- a/experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml +++ b/experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml b/experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml index abf1bda6..70ccf8a0 100644 --- a/experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml +++ b/experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml b/experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml index de1182c6..9246ab24 100644 --- a/experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml +++ b/experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml b/experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml index c675f5c4..98199e1b 100644 --- a/experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml +++ b/experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-13/config/BS1534-13.yml b/experiments/characterization/BS1534-13/config/BS1534-13.yml index d02de29c..8584b602 100644 --- a/experiments/characterization/BS1534-13/config/BS1534-13.yml +++ b/experiments/characterization/BS1534-13/config/BS1534-13.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-14/config/BS1534-14.yml b/experiments/characterization/BS1534-14/config/BS1534-14.yml index a2afe28c..cfe88c22 100644 --- a/experiments/characterization/BS1534-14/config/BS1534-14.yml +++ b/experiments/characterization/BS1534-14/config/BS1534-14.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-15/config/BS1534-15.yml b/experiments/characterization/BS1534-15/config/BS1534-15.yml index f8ca32c1..dcbaaa22 100644 --- a/experiments/characterization/BS1534-15/config/BS1534-15.yml +++ b/experiments/characterization/BS1534-15/config/BS1534-15.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml index 0149422c..3812eb49 100644 --- a/experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml index 2d78428a..ae72aa02 100644 --- a/experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml index 18a998ff..72ae324b 100644 --- a/experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml index 75e901a8..1209195b 100644 --- a/experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml index 400269b3..86bd9482 100644 --- a/experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml index 6fdfc25d..562d1a73 100644 --- a/experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml index 5b29688a..6b0fb523 100644 --- a/experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml index ed7db170..3902f24d 100644 --- a/experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml index 14c04d6e..3668ff8b 100644 --- a/experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml index 6db71d10..43f28cd2 100644 --- a/experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml index 5323a50d..a7001c1e 100644 --- a/experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml index 8f502a55..4711601b 100644 --- a/experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-2/config/BS1534-2.yml b/experiments/characterization/BS1534-2/config/BS1534-2.yml index 79dbe418..1b7393f1 100644 --- a/experiments/characterization/BS1534-2/config/BS1534-2.yml +++ b/experiments/characterization/BS1534-2/config/BS1534-2.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-3/config/BS1534-3.yml b/experiments/characterization/BS1534-3/config/BS1534-3.yml index 49e23992..4e025fc7 100644 --- a/experiments/characterization/BS1534-3/config/BS1534-3.yml +++ b/experiments/characterization/BS1534-3/config/BS1534-3.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-4/config/BS1534-4.yml b/experiments/characterization/BS1534-4/config/BS1534-4.yml index 93367e84..d2a48242 100644 --- a/experiments/characterization/BS1534-4/config/BS1534-4.yml +++ b/experiments/characterization/BS1534-4/config/BS1534-4.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-5/config/BS1534-5.yml b/experiments/characterization/BS1534-5/config/BS1534-5.yml index 4985844e..907c9b36 100644 --- a/experiments/characterization/BS1534-5/config/BS1534-5.yml +++ b/experiments/characterization/BS1534-5/config/BS1534-5.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-6/config/BS1534-6.yml b/experiments/characterization/BS1534-6/config/BS1534-6.yml index 27c0ccdd..7febe5b3 100644 --- a/experiments/characterization/BS1534-6/config/BS1534-6.yml +++ b/experiments/characterization/BS1534-6/config/BS1534-6.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml b/experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml index c6f0d499..f6ec8d3a 100644 --- a/experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml +++ b/experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml b/experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml index 668acd23..36342f73 100644 --- a/experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml +++ b/experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml index adf12556..38bb992d 100644 --- a/experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml +++ b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml index e2ceef3b..51518199 100644 --- a/experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml +++ b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/BS1534-9/config/BS1534-9.yml b/experiments/characterization/BS1534-9/config/BS1534-9.yml index f807341b..40e46fa6 100644 --- a/experiments/characterization/BS1534-9/config/BS1534-9.yml +++ b/experiments/characterization/BS1534-9/config/BS1534-9.yml @@ -57,6 +57,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs rend: @@ -67,6 +69,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_cod_fx fmt: MONO ivas_prerend: true + dec: + bin: ivas_processing_scripts/bin/EVS_dec_fx ### IVAS FX conditions ### c05: type: ivas diff --git a/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-16LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-16LKFS.yml index 335fee64..6a9e0726 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-26LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-26LKFS.yml index 8c847560..d1ccf318 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-36LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-36LKFS.yml index 5261cee1..2bcc965e 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat1_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-16LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-16LKFS.yml index 0e4544fe..cd5b2e8c 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-26LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-26LKFS.yml index 6ed3984d..7a9d255f 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-36LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-36LKFS.yml index 44e35cd3..407ce81d 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat2_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-16LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-16LKFS.yml index 995800b0..40733ba5 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-26LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-26LKFS.yml index 03904223..493fbaac 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-36LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-36LKFS.yml index d6905b19..fefa5183 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat3_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-16LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-16LKFS.yml index ecdf9b52..11d6ddb5 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-26LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-26LKFS.yml index 9354bad2..3b08ad1b 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-36LKFS.yml b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-36LKFS.yml index 9a594f9d..e94f6cfc 100644 --- a/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-1/config/P800-1_cat4_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-1/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-1/background_noise/mp01n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-12/config/P800-12_cat1_FOA-16LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat1_HOA2-16LKFS.yml similarity index 90% rename from experiments/characterization/P800-12/config/P800-12_cat1_FOA-16LKFS.yml rename to experiments/characterization/P800-12/config/P800-12_cat1_HOA2-16LKFS.yml index 087cd41d..60c89df1 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat1_FOA-16LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat1_HOA2-16LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "FOA" + fmt: "HOA2" fs: 48000 aligned_to: len: 20 @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n1.wav snr: 45 ################################################ @@ -83,7 +83,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -92,7 +92,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -101,7 +101,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -110,7 +110,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -119,7 +119,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -128,7 +128,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -137,7 +137,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -146,7 +146,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -155,7 +155,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -165,7 +165,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -174,7 +174,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -183,7 +183,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -192,7 +192,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -201,7 +201,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -210,7 +210,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -219,7 +219,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -228,7 +228,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -237,7 +237,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -247,7 +247,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -256,7 +256,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -265,7 +265,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -274,7 +274,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -283,7 +283,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -292,7 +292,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -301,7 +301,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -310,7 +310,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -319,7 +319,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-12/config/P800-12_cat1_FOA-26LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat1_HOA2-26LKFS.yml similarity index 90% rename from experiments/characterization/P800-12/config/P800-12_cat1_FOA-26LKFS.yml rename to experiments/characterization/P800-12/config/P800-12_cat1_HOA2-26LKFS.yml index c8182f82..107ceff1 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat1_FOA-26LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat1_HOA2-26LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "FOA" + fmt: "HOA2" fs: 48000 aligned_to: len: 20 @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n1.wav snr: 45 ################################################ @@ -83,7 +83,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -92,7 +92,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -101,7 +101,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -110,7 +110,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -119,7 +119,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -128,7 +128,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -137,7 +137,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -146,7 +146,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -155,7 +155,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -165,7 +165,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -174,7 +174,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -183,7 +183,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -192,7 +192,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -201,7 +201,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -210,7 +210,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -219,7 +219,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -228,7 +228,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -237,7 +237,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -247,7 +247,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -256,7 +256,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -265,7 +265,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -274,7 +274,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -283,7 +283,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -292,7 +292,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -301,7 +301,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -310,7 +310,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -319,7 +319,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-12/config/P800-12_cat1_FOA-36LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat1_HOA2-36LKFS.yml similarity index 90% rename from experiments/characterization/P800-12/config/P800-12_cat1_FOA-36LKFS.yml rename to experiments/characterization/P800-12/config/P800-12_cat1_HOA2-36LKFS.yml index ec92c061..ac1096a6 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat1_FOA-36LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat1_HOA2-36LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "FOA" + fmt: "HOA2" fs: 48000 aligned_to: len: 20 @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n1.wav snr: 45 ################################################ @@ -83,7 +83,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -92,7 +92,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -101,7 +101,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -110,7 +110,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -119,7 +119,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -128,7 +128,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -137,7 +137,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -146,7 +146,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -155,7 +155,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -165,7 +165,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -174,7 +174,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -183,7 +183,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -192,7 +192,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -201,7 +201,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -210,7 +210,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -219,7 +219,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -228,7 +228,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -237,7 +237,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -247,7 +247,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -256,7 +256,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -265,7 +265,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -274,7 +274,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -283,7 +283,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -292,7 +292,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -301,7 +301,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -310,7 +310,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -319,7 +319,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-12/config/P800-12_cat2_FOA-16LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-16LKFS.yml index 7e06f6b5..05ae4111 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat2_FOA-16LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-12/config/P800-12_cat2_FOA-26LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-26LKFS.yml index fc8e8e1f..4ab227dd 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat2_FOA-26LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-12/config/P800-12_cat2_FOA-36LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-36LKFS.yml index 1f398a72..82f4218b 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat2_FOA-36LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat2_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-12/config/P800-12_cat3_FOA-16LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-16LKFS.yml index dbd75846..bbaaa8a4 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat3_FOA-16LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-12/config/P800-12_cat3_FOA-26LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-26LKFS.yml index fe648970..7039dd67 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat3_FOA-26LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-12/config/P800-12_cat3_FOA-36LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-36LKFS.yml index d3d88855..38341691 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat3_FOA-36LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat3_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-12/config/P800-12_cat4_FOA-16LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-16LKFS.yml index d989a3c6..444d948f 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat4_FOA-16LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-12/config/P800-12_cat4_FOA-26LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-26LKFS.yml index 33b1d74b..d7402d95 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat4_FOA-26LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-12/config/P800-12_cat4_FOA-36LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-36LKFS.yml index f43cf9db..1682ad3e 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat4_FOA-36LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat4_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-12/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-12/background_noise/fp12n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR2-16LKFS.yml similarity index 91% rename from experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-16LKFS.yml rename to experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR2-16LKFS.yml index f1db8c16..ab3ee9ea 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-16LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR2-16LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA1DIR2" fs: 48000 aligned_to: len: 20 @@ -80,7 +80,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -89,7 +89,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -98,7 +98,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -107,7 +107,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -116,7 +116,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -125,7 +125,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -134,7 +134,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -143,7 +143,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -152,7 +152,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -162,7 +162,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -171,7 +171,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -180,7 +180,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -189,7 +189,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -198,7 +198,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -207,7 +207,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -216,7 +216,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -225,7 +225,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -234,7 +234,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -244,7 +244,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -253,7 +253,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -262,7 +262,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -271,7 +271,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -280,7 +280,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -289,7 +289,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -298,7 +298,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -307,7 +307,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -316,7 +316,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR2-26LKFS.yml similarity index 91% rename from experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-26LKFS.yml rename to experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR2-26LKFS.yml index b5d35a66..068ac94b 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-26LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR2-26LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA1DIR2" fs: 48000 aligned_to: len: 20 @@ -80,7 +80,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -89,7 +89,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -98,7 +98,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -107,7 +107,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -116,7 +116,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -125,7 +125,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -134,7 +134,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -143,7 +143,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -152,7 +152,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -162,7 +162,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -171,7 +171,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -180,7 +180,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -189,7 +189,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -198,7 +198,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -207,7 +207,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -216,7 +216,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -225,7 +225,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -234,7 +234,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -244,7 +244,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -253,7 +253,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -262,7 +262,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -271,7 +271,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -280,7 +280,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -289,7 +289,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -298,7 +298,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -307,7 +307,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -316,7 +316,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR2-36LKFS.yml similarity index 91% rename from experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-36LKFS.yml rename to experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR2-36LKFS.yml index 62b6d16b..89a2c625 100644 --- a/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR1-36LKFS.yml +++ b/experiments/characterization/P800-12/config/P800-12_cat6_MASA1DIR2-36LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA1DIR2" fs: 48000 aligned_to: len: 20 @@ -80,7 +80,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -89,7 +89,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -98,7 +98,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -107,7 +107,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -116,7 +116,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -125,7 +125,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -134,7 +134,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -143,7 +143,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -152,7 +152,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -162,7 +162,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -171,7 +171,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -180,7 +180,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -189,7 +189,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -198,7 +198,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -207,7 +207,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -216,7 +216,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -225,7 +225,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -234,7 +234,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -244,7 +244,7 @@ conditions_to_generate: - 13200 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -253,7 +253,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -262,7 +262,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -271,7 +271,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -280,7 +280,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -289,7 +289,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -298,7 +298,7 @@ conditions_to_generate: - 80000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -307,7 +307,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -316,7 +316,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-13/config/P800-13_cat1_FOA-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat1_HOA2-16LKFS.yml similarity index 90% rename from experiments/characterization/P800-13/config/P800-13_cat1_FOA-16LKFS.yml rename to experiments/characterization/P800-13/config/P800-13_cat1_HOA2-16LKFS.yml index 0cf7eec8..2df32a68 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat1_FOA-16LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat1_HOA2-16LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "FOA" + fmt: "HOA2" fs: 48000 aligned_to: len: 20 @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n1.wav snr: 45 ################################################ @@ -83,7 +83,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -92,7 +92,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -101,7 +101,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -110,7 +110,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -119,7 +119,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -128,7 +128,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -137,7 +137,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -146,7 +146,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -155,7 +155,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -165,7 +165,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -174,7 +174,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -183,7 +183,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -192,7 +192,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -201,7 +201,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -210,7 +210,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -219,7 +219,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -228,7 +228,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -237,7 +237,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -247,7 +247,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -256,7 +256,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -265,7 +265,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -274,7 +274,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -283,7 +283,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -292,7 +292,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -301,7 +301,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -310,7 +310,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -319,7 +319,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-13/config/P800-13_cat1_FOA-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat1_HOA2-26LKFS.yml similarity index 90% rename from experiments/characterization/P800-13/config/P800-13_cat1_FOA-26LKFS.yml rename to experiments/characterization/P800-13/config/P800-13_cat1_HOA2-26LKFS.yml index 7ab8e6a5..a5cd57ba 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat1_FOA-26LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat1_HOA2-26LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "FOA" + fmt: "HOA2" fs: 48000 aligned_to: len: 20 @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n1.wav snr: 45 ################################################ @@ -83,7 +83,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -92,7 +92,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -101,7 +101,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -110,7 +110,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -119,7 +119,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -128,7 +128,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -137,7 +137,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -146,7 +146,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -155,7 +155,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -165,7 +165,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -174,7 +174,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -183,7 +183,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -192,7 +192,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -201,7 +201,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -210,7 +210,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -219,7 +219,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -228,7 +228,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -237,7 +237,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -247,7 +247,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -256,7 +256,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -265,7 +265,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -274,7 +274,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -283,7 +283,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -292,7 +292,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -301,7 +301,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -310,7 +310,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -319,7 +319,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-13/config/P800-13_cat1_FOA-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat1_HOA2-36LKFS.yml similarity index 90% rename from experiments/characterization/P800-13/config/P800-13_cat1_FOA-36LKFS.yml rename to experiments/characterization/P800-13/config/P800-13_cat1_HOA2-36LKFS.yml index 78b34fd5..4db87a21 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat1_FOA-36LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat1_HOA2-36LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "FOA" + fmt: "HOA2" fs: 48000 aligned_to: len: 20 @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n1.wav snr: 45 ################################################ @@ -83,7 +83,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -92,7 +92,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -101,7 +101,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -110,7 +110,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -119,7 +119,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -128,7 +128,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -137,7 +137,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -146,7 +146,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -155,7 +155,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -165,7 +165,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -174,7 +174,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -183,7 +183,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -192,7 +192,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -201,7 +201,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -210,7 +210,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -219,7 +219,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -228,7 +228,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -237,7 +237,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -247,7 +247,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -256,7 +256,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -265,7 +265,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -274,7 +274,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -283,7 +283,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -292,7 +292,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -301,7 +301,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -310,7 +310,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -319,7 +319,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-13/config/P800-13_cat2_FOA-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-16LKFS.yml index f6bff9df..59eb5c5a 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat2_FOA-16LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-13/config/P800-13_cat2_FOA-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-26LKFS.yml index 611f2d1c..7a4e0ce5 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat2_FOA-26LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-13/config/P800-13_cat2_FOA-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-36LKFS.yml index 4afd96dc..46eff300 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat2_FOA-36LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat2_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-13/config/P800-13_cat3_FOA-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-16LKFS.yml index 712d4ec5..3e039dbb 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat3_FOA-16LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-13/config/P800-13_cat3_FOA-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-26LKFS.yml index 7ba75e5a..3ee4bd44 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat3_FOA-26LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-13/config/P800-13_cat3_FOA-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-36LKFS.yml index 55a3e098..ae9cacf2 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat3_FOA-36LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat3_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-13/config/P800-13_cat4_FOA-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-16LKFS.yml index e6a588b4..8573bb6f 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat4_FOA-16LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-13/config/P800-13_cat4_FOA-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-26LKFS.yml index 76f1c358..e0ad673b 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat4_FOA-26LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-13/config/P800-13_cat4_FOA-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-36LKFS.yml index 5d1c5bbf..e03c9e6d 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat4_FOA-36LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat4_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-13/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-13/background_noise/cp13n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat6_MASA2DIR2-16LKFS.yml similarity index 91% rename from experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-16LKFS.yml rename to experiments/characterization/P800-13/config/P800-13_cat6_MASA2DIR2-16LKFS.yml index a4db7149..68019f2d 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-16LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat6_MASA2DIR2-16LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA2DIR2" fs: 48000 aligned_to: len: 20 @@ -80,7 +80,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -89,7 +89,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -98,7 +98,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -107,7 +107,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -116,7 +116,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -125,7 +125,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -134,7 +134,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -143,7 +143,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -152,7 +152,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -162,7 +162,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -171,7 +171,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -180,7 +180,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -189,7 +189,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -198,7 +198,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -207,7 +207,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -216,7 +216,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -225,7 +225,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -234,7 +234,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -244,7 +244,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -253,7 +253,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -262,7 +262,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -271,7 +271,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -280,7 +280,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -289,7 +289,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -298,7 +298,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -307,7 +307,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -316,7 +316,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat6_MASA2DIR2-26LKFS.yml similarity index 91% rename from experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-26LKFS.yml rename to experiments/characterization/P800-13/config/P800-13_cat6_MASA2DIR2-26LKFS.yml index 1edcee09..3cb0f70f 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-26LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat6_MASA2DIR2-26LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA2DIR2" fs: 48000 aligned_to: len: 20 @@ -80,7 +80,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -89,7 +89,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -98,7 +98,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -107,7 +107,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -116,7 +116,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -125,7 +125,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -134,7 +134,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -143,7 +143,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -152,7 +152,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -162,7 +162,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -171,7 +171,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -180,7 +180,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -189,7 +189,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -198,7 +198,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -207,7 +207,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -216,7 +216,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -225,7 +225,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -234,7 +234,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -244,7 +244,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -253,7 +253,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -262,7 +262,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -271,7 +271,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -280,7 +280,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -289,7 +289,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -298,7 +298,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -307,7 +307,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -316,7 +316,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat6_MASA2DIR2-36LKFS.yml similarity index 91% rename from experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-36LKFS.yml rename to experiments/characterization/P800-13/config/P800-13_cat6_MASA2DIR2-36LKFS.yml index 18148e26..514f98e4 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat6_MASA1DIR1-36LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat6_MASA2DIR2-36LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA2DIR2" fs: 48000 aligned_to: len: 20 @@ -80,7 +80,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c11: @@ -89,7 +89,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c12: @@ -98,7 +98,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c13: @@ -107,7 +107,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c14: @@ -116,7 +116,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c15: @@ -125,7 +125,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c16: @@ -134,7 +134,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c17: @@ -143,7 +143,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c18: @@ -152,7 +152,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx ### IVAS FL conditions ### @@ -162,7 +162,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c20: @@ -171,7 +171,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c21: @@ -180,7 +180,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c22: @@ -189,7 +189,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c23: @@ -198,7 +198,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c24: @@ -207,7 +207,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c25: @@ -216,7 +216,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c26: @@ -225,7 +225,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref c27: @@ -234,7 +234,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref ### IVAS FX conditions ### @@ -244,7 +244,7 @@ conditions_to_generate: - 16400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c29: @@ -253,7 +253,7 @@ conditions_to_generate: - 24400 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c30: @@ -262,7 +262,7 @@ conditions_to_generate: - 32000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c31: @@ -271,7 +271,7 @@ conditions_to_generate: - 48000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c32: @@ -280,7 +280,7 @@ conditions_to_generate: - 64000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c33: @@ -289,7 +289,7 @@ conditions_to_generate: - 96000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c34: @@ -298,7 +298,7 @@ conditions_to_generate: - 128000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c35: @@ -307,7 +307,7 @@ conditions_to_generate: - 192000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx c36: @@ -316,7 +316,7 @@ conditions_to_generate: - 384000 cod: bin: ivas_processing_scripts/bin/IVAS_cod_fx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-16LKFS.yml index 117a498d..f3f5cb44 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-26LKFS.yml index 0bacc225..2a1df640 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-36LKFS.yml index 205468e5..251f15a7 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-16LKFS.yml index adeb380f..f0138a27 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-26LKFS.yml index cdf4a061..76828a32 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-36LKFS.yml index 249a8241..ef52de41 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat2_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-16LKFS.yml index 4795cf84..1055eedf 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-26LKFS.yml index 1ee658b0..f134c542 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-36LKFS.yml index cf14f6a1..fb7fc95f 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat3_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-16LKFS.yml index 98ae90c0..5dceca10 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-26LKFS.yml index 1371fc44..788569b7 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-36LKFS.yml index a8af0baf..1b5748a6 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat4_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-14/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-16LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-16LKFS.yml index 27940556..320c5c42 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-16LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n1.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-26LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-26LKFS.yml index 57d6a9a1..818bef28 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-26LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n1.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-36LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-36LKFS.yml index 98b18850..fe32412a 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-36LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat1_ISM1SBA3-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n1.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-16LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-16LKFS.yml index 5485b025..067072a3 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-16LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n2.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-26LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-26LKFS.yml index 85718647..54b7b20d 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-26LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n2.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-36LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-36LKFS.yml index 6d96ad59..f16d2384 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-36LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat2_ISM1SBA3-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n2.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-16LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-16LKFS.yml index 9a8d3ce0..6b531add 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-16LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-26LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-26LKFS.yml index 7fdb6ac0..9c1a4542 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-26LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-36LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-36LKFS.yml index 12d8d47a..adb54f16 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-36LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat3_ISM2SBA3-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-16LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-16LKFS.yml index 995a587d..0defb7d9 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-16LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-26LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-26LKFS.yml index b0e91acb..b7d20f47 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-26LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-36LKFS.yml b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-36LKFS.yml index 79938f30..9a2e6eeb 100644 --- a/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-36LKFS.yml +++ b/experiments/characterization/P800-15/config/P800-15_cat4_ISM2SBA3-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-15/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-15/background_noise/ap15n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-16LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-16LKFS.yml index 036dfd8f..b9270101 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-26LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-26LKFS.yml index 57c546fe..d309c1ff 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-36LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-36LKFS.yml index 406bf22b..7faf6811 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat1_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-16LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-16LKFS.yml index 0eb846ae..bd62e548 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-26LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-26LKFS.yml index 9d6a749d..a59c32ff 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-36LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-36LKFS.yml index 0dc317bc..2f74f0ac 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat2_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-16LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-16LKFS.yml index f8e53475..ef38c29c 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-26LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-26LKFS.yml index 6ec4447a..f015e81d 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-36LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-36LKFS.yml index db4a196a..4a0e1857 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat3_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-16LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-16LKFS.yml index e8eb60fb..8ef52c03 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-26LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-26LKFS.yml index acf6de4c..d05000de 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-36LKFS.yml b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-36LKFS.yml index be0ffe7b..d38a269a 100644 --- a/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-2/config/P800-2_cat4_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-2/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-2/background_noise/hp02n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-16LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-16LKFS.yml index ca751ef8..d23139f3 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-26LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-26LKFS.yml index fb4c2e49..135865b4 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-36LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-36LKFS.yml index 20c258d7..66ede7cc 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat1_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-16LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-16LKFS.yml index 6e0f7dfa..634ee4e1 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-26LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-26LKFS.yml index d798525d..78eb9222 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-36LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-36LKFS.yml index 505567a4..6ab5133d 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat2_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-16LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-16LKFS.yml index 178e6915..efc9aebe 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-26LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-26LKFS.yml index 7bd406fe..42b33eba 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-36LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-36LKFS.yml index 190db2dd..b4572322 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat3_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-16LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-16LKFS.yml index af417cd9..f59b3f99 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-16LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-26LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-26LKFS.yml index 8e5e53a5..19e38f97 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-26LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-36LKFS.yml b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-36LKFS.yml index bb4273a6..6167288c 100644 --- a/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-36LKFS.yml +++ b/experiments/characterization/P800-21/config/P800-21_cat4_STEREO-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-21/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-21/background_noise/fp21n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat1_FOA-16LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-16LKFS.yml index 9682ae40..3a4e8de4 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat1_FOA-16LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat1_FOA-26LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-26LKFS.yml index 3b973348..15b769cc 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat1_FOA-26LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat1_FOA-36LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-36LKFS.yml index 32ca1b8d..9dee1953 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat1_FOA-36LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat1_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat2_FOA-16LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-16LKFS.yml index 7876ac0b..8e780d10 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat2_FOA-16LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat2_FOA-26LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-26LKFS.yml index 75861bd3..43b780f6 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat2_FOA-26LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat2_FOA-36LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-36LKFS.yml index bf718d05..3ae92bf1 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat2_FOA-36LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat2_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat3_FOA-16LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-16LKFS.yml index 80356a4e..196f4321 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat3_FOA-16LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat3_FOA-26LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-26LKFS.yml index 891b01c2..18d89a08 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat3_FOA-26LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat3_FOA-36LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-36LKFS.yml index 22fdd9d7..2a0018bc 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat3_FOA-36LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat3_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat4_FOA-16LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-16LKFS.yml index f84f2239..8602926c 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat4_FOA-16LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat4_FOA-26LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-26LKFS.yml index 3f83550d..06f0d5fb 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat4_FOA-26LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-23/config/P800-23_cat4_FOA-36LKFS.yml b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-36LKFS.yml index 598a155f..3867c102 100644 --- a/experiments/characterization/P800-23/config/P800-23_cat4_FOA-36LKFS.yml +++ b/experiments/characterization/P800-23/config/P800-23_cat4_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-23/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-23/background_noise/cp23n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat1_FOA-16LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-16LKFS.yml index 963abf8f..88a2092e 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat1_FOA-16LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat1_FOA-26LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-26LKFS.yml index b1e18404..e47c03fe 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat1_FOA-26LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat1_FOA-36LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-36LKFS.yml index 9428a46f..713c773c 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat1_FOA-36LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat1_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat2_FOA-16LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-16LKFS.yml index c0324a94..b0c13cbc 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat2_FOA-16LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat2_FOA-26LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-26LKFS.yml index 50633d6b..a142956f 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat2_FOA-26LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat2_FOA-36LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-36LKFS.yml index 2ec21a2a..1dbd540f 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat2_FOA-36LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat2_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat3_FOA-16LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-16LKFS.yml index 0835d251..13463340 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat3_FOA-16LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat3_FOA-26LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-26LKFS.yml index b7835d9c..cb58886f 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat3_FOA-26LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat3_FOA-36LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-36LKFS.yml index 42e1de8d..3fd5e787 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat3_FOA-36LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat3_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat4_FOA-16LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-16LKFS.yml index 099ab859..f80954cd 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat4_FOA-16LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat4_FOA-26LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-26LKFS.yml index 203e2d6c..bee45618 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat4_FOA-26LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-3/config/P800-3_cat4_FOA-36LKFS.yml b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-36LKFS.yml index db874763..6772f655 100644 --- a/experiments/characterization/P800-3/config/P800-3_cat4_FOA-36LKFS.yml +++ b/experiments/characterization/P800-3/config/P800-3_cat4_FOA-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-3/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-3/background_noise/ip03n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-16LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-16LKFS.yml index ebe05242..e49cb19a 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-16LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-26LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-26LKFS.yml index fc6dff57..70bbfd03 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-26LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-36LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-36LKFS.yml index dc05189b..340ab97a 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-36LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat1_HOA2-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-16LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-16LKFS.yml index 41346cbb..9d832a45 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-16LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-26LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-26LKFS.yml index 976dfe48..3a543210 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-26LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-36LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-36LKFS.yml index f1da6d8c..db9f92f5 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-36LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat2_HOA2-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-16LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-16LKFS.yml index 65ce90df..2cfec9a0 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-16LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-26LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-26LKFS.yml index 817b5ab2..23bbfd60 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-26LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-36LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-36LKFS.yml index 89d645c6..a2eb2b55 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-36LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat3_HOA2-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-16LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-16LKFS.yml index 3fb485d4..bc1f8bb7 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-16LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-26LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-26LKFS.yml index 82907206..db7f7b1a 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-26LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-36LKFS.yml b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-36LKFS.yml index 9f779a89..0390d962 100644 --- a/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-36LKFS.yml +++ b/experiments/characterization/P800-4/config/P800-4_cat4_HOA2-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-4/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-4/background_noise/ip04n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-16LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-16LKFS.yml index 00ebee40..64d47ce9 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-16LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-26LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-26LKFS.yml index 6094a333..18c34151 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-26LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-36LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-36LKFS.yml index b7583b31..c1cd44bb 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-36LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat1_HOA3-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-16LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-16LKFS.yml index 5d30dd9a..e378c5b3 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-16LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-26LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-26LKFS.yml index 9d777e40..772e35e2 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-26LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-36LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-36LKFS.yml index 32986965..e80013b5 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-36LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat2_HOA3-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-16LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-16LKFS.yml index 6b01b352..25622a99 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-16LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-26LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-26LKFS.yml index 47c7db1e..f744fd73 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-26LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-36LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-36LKFS.yml index 013f45f7..57d8e1d6 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-36LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat3_HOA3-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-16LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-16LKFS.yml index acfee92a..3626f1f5 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-16LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-26LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-26LKFS.yml index 31db0109..9d2a2ad5 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-26LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-36LKFS.yml b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-36LKFS.yml index ee2f7020..c53678a9 100644 --- a/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-36LKFS.yml +++ b/experiments/characterization/P800-5/config/P800-5_cat4_HOA3-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-5/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-5/background_noise/ap05n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat1_5_1-16LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-16LKFS.yml index 169850a9..7aa71e31 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat1_5_1-16LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat1_5_1-26LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-26LKFS.yml index 5e9e50b6..63c125df 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat1_5_1-26LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat1_5_1-36LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-36LKFS.yml index ced5e8fa..6311dbdf 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat1_5_1-36LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat1_5_1-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat2_7_1-16LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-16LKFS.yml index c2d834e1..77c4387a 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat2_7_1-16LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat2_7_1-26LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-26LKFS.yml index 642e85cd..52f24e39 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat2_7_1-26LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat2_7_1-36LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-36LKFS.yml index 1d1eb631..aed9a6db 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat2_7_1-36LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat2_7_1-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat3_5_1-16LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-16LKFS.yml index a6250d80..226e61be 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat3_5_1-16LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat3_5_1-26LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-26LKFS.yml index 634b080c..e57357bc 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat3_5_1-26LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat3_5_1-36LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-36LKFS.yml index 03646239..f72853c3 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat3_5_1-36LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat3_5_1-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat4_7_1-16LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-16LKFS.yml index 24a66a69..89295a5b 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat4_7_1-16LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat4_7_1-26LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-26LKFS.yml index 5a4e0832..ca214645 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat4_7_1-26LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-6/config/P800-6_cat4_7_1-36LKFS.yml b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-36LKFS.yml index d785a596..d228aced 100644 --- a/experiments/characterization/P800-6/config/P800-6_cat4_7_1-36LKFS.yml +++ b/experiments/characterization/P800-6/config/P800-6_cat4_7_1-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-6/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-6/background_noise/fp06n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-16LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-16LKFS.yml index 9f66cf13..a52a5d4c 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-16LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-26LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-26LKFS.yml index 5274aa73..12288e7c 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-26LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-36LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-36LKFS.yml index 9b02b8b0..d0036db0 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-36LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat1_5_1_4-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-16LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-16LKFS.yml index 1c334102..dad34e55 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-16LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-26LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-26LKFS.yml index 1abdf15a..54c7f49c 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-26LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-36LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-36LKFS.yml index 11699dd4..742b53db 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-36LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat2_7_1_4-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-16LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-16LKFS.yml index 58fbc5b6..e0450937 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-16LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-26LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-26LKFS.yml index 8c8dcec3..ea52809b 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-26LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-36LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-36LKFS.yml index d31c3c17..251bda97 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-36LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat3_5_1_4-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-16LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-16LKFS.yml index 7b9bae5e..23c5b4f1 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-16LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-26LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-26LKFS.yml index 6bf61919..5727a147 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-26LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-36LKFS.yml b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-36LKFS.yml index 6840a075..05a1c97f 100644 --- a/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-36LKFS.yml +++ b/experiments/characterization/P800-7/config/P800-7_cat4_7_1_4-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-7/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-7/background_noise/cp07n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat1_5_1-16LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-16LKFS.yml index be9afa81..bcf15937 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat1_5_1-16LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat1_5_1-26LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-26LKFS.yml index 0b8c21fe..16243ef4 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat1_5_1-26LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat1_5_1-36LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-36LKFS.yml index b7229120..d4d99f18 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat1_5_1-36LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat1_5_1-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat1.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n1.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat2_7_1-16LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-16LKFS.yml index 825f36e5..f87f6e69 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat2_7_1-16LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat2_7_1-26LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-26LKFS.yml index e9d0676e..8116f972 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat2_7_1-26LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat2_7_1-36LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-36LKFS.yml index b44c7b10..1cdfac57 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat2_7_1-36LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat2_7_1-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat2.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n2.wav snr: 45 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-16LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-16LKFS.yml index 1ff631d7..994ef322 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-16LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-26LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-26LKFS.yml index 6e2e5550..5a716a77 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-26LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-36LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-36LKFS.yml index 5a5cae7d..ecaa0a39 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-36LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat3_5_1_4-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat3.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n3.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-16LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-16LKFS.yml index 36df0f64..b2e29837 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-16LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-16LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-26LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-26LKFS.yml index 19e135fd..401bfb99 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-26LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-26LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n4.wav snr: 15 ################################################ diff --git a/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-36LKFS.yml b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-36LKFS.yml index 935ca163..0bf26dd4 100644 --- a/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-36LKFS.yml +++ b/experiments/characterization/P800-8/config/P800-8_cat4_7_1_4-36LKFS.yml @@ -40,7 +40,7 @@ preprocessing_2: preamble: 10000 repeat_signal: true background_noise: - background_noise_path: experiments/characterization/P800-8/background_noise/background_noise_cat4.wav + background_noise_path: experiments/characterization/P800-8/background_noise/fp08n4.wav snr: 15 ################################################ -- GitLab From 686aea0addeef78ca08327f8ef3ae2b4d9d2a9a0 Mon Sep 17 00:00:00 2001 From: norvell Date: Tue, 26 Aug 2025 10:05:32 +0200 Subject: [PATCH 066/101] Fix incorrect reference for bs1770demo --- ivas_processing_scripts/bin/README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/bin/README.md b/ivas_processing_scripts/bin/README.md index 413de93a..cc588089 100755 --- a/ivas_processing_scripts/bin/README.md +++ b/ivas_processing_scripts/bin/README.md @@ -2,7 +2,7 @@ Necessary additional executables: | Processing step | Executable | Where to find | | ---------------------------------------------------------------- | --------------------- | ----------------------------------------------------------------------------------------------------------- | -| Loudness measurement and adjustment | bs1770demo | https://github.com/ErikNorvell-Ericsson/STL (Note branch) | +| Loudness measurement and adjustment | bs1770demo | https://github.com/openitu/STL | | MNRU | p50fbmnru | https://github.com/openitu/STL | | ESDRU | esdru | https://github.com/openitu/STL | | Frame error pattern application | eid-xor | https://github.com/openitu/STL | -- GitLab From 8b49c0eda6fa005b1d925b9275599ea96f9060f7 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 11:03:45 +0200 Subject: [PATCH 067/101] update READMEs and rename file used for selection testing --- README.md | 333 +++++++++++------- characterization_tests.md | 56 +++ ...rate_test.py => generate_test_selection.py | 0 ivas_processing_scripts/bin/README.md | 46 ++- tests/test_experiments.py | 2 +- 5 files changed, 298 insertions(+), 139 deletions(-) create mode 100644 characterization_tests.md rename generate_test.py => generate_test_selection.py (100%) diff --git a/README.md b/README.md index d47e2ea3..2e456315 100755 --- a/README.md +++ b/README.md @@ -1,32 +1,32 @@ -**** @@ -47,6 +47,111 @@ --- +# Running characterization experiments + +For an overview of the experiments, see [characterization_tests.md](characterization_tests.md) + +## Prerequisites + +- A working python environment (minimum version >= 3.9) with the required packages installed. +- The required additional binaries from ITU STL or the respective 3GPP contributions: + - The binaries must be placed in ivas_processing_scripts/bin OR + - a path specified in [binary_paths.yml](ivas_processing_scripts/binary_paths.yml) configuration file (please read the instructions carefully if using). + - Please note the required patch for networkSimulator_g192 that must be manually applied. +- EVS fixed point binaries + - These should be placed in the bin folder and named EVS_cod_fx and EVS_dec_fx +- Compiled versions of the codec from the BASOP repository: + - Binaries compiled with ivas_float_update should be placed in the bin folder and named IVAS_cod_flt_ref and IVAS_dec_flt_ref + - Binaries compiled with main (BASOP) should be placed in the bin folder and named IVAS_cod_fx and IVAS_dec_fx +- IVAS_rend from the floating-point repository: + - This should be placed in the bin folder and named named IVAS_rend +- A local clone of this repository + +## Setup + +- Ensure you are on the latest version of the main branch of the processing scripts repo (`git pull`) +- Navigate to the box.com folder “Inbox_selected” for the experiment you wish to run. +- Download the experiment folder, e.g., “Inbox_selected/P.800/P.800-1” +- Copy/move the downloaded items into the corresponding folder in experiments/characterization in your copy of the processing scripts repo. +- e.g., `cp -r ~/Downloads/P.800-1/\* experiments/characterization/P800-1/` + +## Processing + +Run the processing from the root directory of the repository by invoking the python module with the experiment configuration YAML file: + +```sh +python3 -m ivas_processing_scripts experiments/characterization/P800-1/config/P800-1_cat1_STEREO-16LKFS.yml +``` + +Repeat the above step for all configuration files to process all categories and levels. + +Notes: + +- The python module does NOT accept a list of configs; they must be run individually. +- This can be somewhat worked around with a shell loop, but please note this can make finding an error more difficult: + +```sh +for config in $(ls experiments/characterization/P800-1/config/*.yml); do python3 -m ivas_processing_scripts $config; done +``` + +## Follow up tasks + +After the processing is finished, the outputs will be present in the respective `proc_output` directories. + +- For P.800 tests, these outputs need to be collected according to the test plan to assemble the final outputs required for P.800 test software. +- For MUSHRA tests, the outputs may be used directly, or in case of multi-input format experiments again need to be manually assembled. + +At this point of time there is no script to automatically perform this. + +## Directory structure + +### P.800 experiments + +```bash +. +└── P800-1 + ├── background_noise + │ └── + ├── config + │ └── + ├── proc_input + │ ├── cat1 + │ │ ├── + │ │ ├── for ISM metadata + │ │ └── for MASA metadata + │ ├── cat2... + │ └── ...cat6 + └── proc_output + ├── cat1 + │ ├── out_-16LKFS + │ │ ├── c01 + │ │ │ └── + │ │ ├── c02... + │ │ └── ...cXX + │ ├── out_-26LKFS + │ └── out_-36LKFS + ├── cat2... + └── ...cat6 +``` + +### BS.1534 experiments + +```bash +. +└── BS1534-1 + ├── config + │ └── + ├── proc_input[_FMT] # for multiple input formats, suffix is present + │ ├── + │ ├── for ISM metadata + │ └── for MASA metadata + └── proc_output[_FMT] # for multiple input formats, suffix is present + ├── c01 + │ └── + ├── c02... + └── ...cXX +``` + # Quick guide: How to set up a listening test This section describes step by step how to set up a listening test according to the Processing Plan (IVAS-7) and Test Plan (IVAS-8). @@ -86,7 +191,7 @@ Start by running a single scene to verify settings. Output includes both audio a The addition of custom background noise at specific level is supported for the STEREO and SBA formats only. For ISMs it's not applicable. For OMASA and OSBA formats, it is expected that the backround noise is provided in the FOA/HOA2/HOA3 format as the first item in the `input` list. -### Item processing +### Item processing (selection) The input has to be in the folder `experiments/selection/P800-{X}/proc_input_{l}`. If item generation is performed previous to this step, the corresponding files are already in the right folder. If this step is performed independently of the previous one the input files have to be copied to the respective folder sorted by category. @@ -104,7 +209,7 @@ For more information about this processing step see The set up for the MUSHRA test only consists of the item processing. -### Item processing +### Item processing (Selection) To process a BS1534-{X}{x} (X = 1, 2, ...7, x = a, b) listening test, the input files have to be placed in the folder `experiments/selection/BS1534-{X}{x}/proc_input_{l}` and the command `python generate_test.py BS1534-{X}{x},{l}` has to be run from the root of the repository. 'l' stands for the listening lab designator: a (Force Technology), b (HEAD acoustics), c (MQ University), d (Mesaqin.com). @@ -220,18 +325,18 @@ output_path: "./tmp_output" ### If input format is ISM{1-4} a path for the metadata files can be specified; ### default = null (for ISM search for item_name.{wav, raw, pcm}.{0-3}.csv in input folder, otherise ignored) # metadata_path: - ### Path can be set for all items with the 'all_items' key (automatic search for item_name.{wav, raw, pcm}.{0-3}.csv within this folder) - # all_items: ".../metadata_folder" - ### Path can be set for all items individually with 'item{1-4}' keys - ### 'item{1-4}' keys can also be renamed to the input file names including extension {wav, raw, pcm} - ### Either list individual files for all objects or name folder for automatic search for one item - # item1: - # - ".../meta_all_obj" - # item2: - # - ".../meta_obj1.csv" - # - ".../meta_ob2.csv" - # noise.wav: - # - ".../metadata_folder_for_noise_item" +### Path can be set for all items with the 'all_items' key (automatic search for item_name.{wav, raw, pcm}.{0-3}.csv within this folder) +# all_items: ".../metadata_folder" +### Path can be set for all items individually with 'item{1-4}' keys +### 'item{1-4}' keys can also be renamed to the input file names including extension {wav, raw, pcm} +### Either list individual files for all objects or name folder for automatic search for one item +# item1: +# - ".../meta_all_obj" +# item2: +# - ".../meta_obj1.csv" +# - ".../meta_ob2.csv" +# noise.wav: +# - ".../metadata_folder_for_noise_item" ### Select only a subset of items ### searches for the specified substring in found filenames; default = null @@ -269,31 +374,31 @@ input: ### Pre-processing step performed prior to core processing for all conditions ### If not defined, preprocessing step is skipped # preprocessing: - ### Target format used in rendering from input format; default = null (no rendering) - # fmt: "7_1_4" - ### Define mask (HP50 or 20KBP) for input signal filtering; default = null - # mask: "HP50" - ### Gain factor to be applied BEFORE any other processing (linear, or add dB suffix) - # gain_pre: 10 dB - ### Gain factor to be applied AFTER any other processing (linear, or add dB suffix) - # gain_post: 3.1622776602 - ### Target sampling rate in Hz for resampling; default = null (no resampling) - # fs: 16000 - ### Target loudness in LKFS; default = null (no loudness change applied) - # loudness: -26 - ### Spatial audio format in which loudness is adjusted (only used if preprocessing loudness is not null); - ### default = null (uses postprocessing fmt) - # loudness_fmt: "BINAURAL" - ### Pre-/post-trim individual signal(s) (ms) (negative values pad silence); default = 0 - # trim: - # - 50 - # - -50 - ### Flag for using noise (amplitude +-4) instead of silence for padding; default = false (silence) - # pad_noise: true - ### Value for application of delay (ms) (negative values advance); default = 0 - # delay: 20 - ### Length of window used at start/end of signal (ms); default = 0 - # window: 100 +### Target format used in rendering from input format; default = null (no rendering) +# fmt: "7_1_4" +### Define mask (HP50 or 20KBP) for input signal filtering; default = null +# mask: "HP50" +### Gain factor to be applied BEFORE any other processing (linear, or add dB suffix) +# gain_pre: 10 dB +### Gain factor to be applied AFTER any other processing (linear, or add dB suffix) +# gain_post: 3.1622776602 +### Target sampling rate in Hz for resampling; default = null (no resampling) +# fs: 16000 +### Target loudness in LKFS; default = null (no loudness change applied) +# loudness: -26 +### Spatial audio format in which loudness is adjusted (only used if preprocessing loudness is not null); +### default = null (uses postprocessing fmt) +# loudness_fmt: "BINAURAL" +### Pre-/post-trim individual signal(s) (ms) (negative values pad silence); default = 0 +# trim: +# - 50 +# - -50 +### Flag for using noise (amplitude +-4) instead of silence for padding; default = false (silence) +# pad_noise: true +### Value for application of delay (ms) (negative values advance); default = 0 +# delay: 20 +### Length of window used at start/end of signal (ms); default = 0 +# window: 100 ``` @@ -305,29 +410,29 @@ input: ```yaml # preprocessing_2: - ### Options for processing of the concatenated item (concatenate_input: true) or - ### the individual items (concatenate_input: false) after previous pre-processing step - ### Horizontally concatenate input items into one long file; default = false - # concatenate_input: true - ### Specify the concatenation order in a list of strings. If not specified, the concatenation order would be - ### as per the filesystem on the users' device - ### Should only be used if concatenate_input = true - # concatenation_order: [] - ### Specify preamble duration in ms; default = 0 - # preamble: 10000 - ### Flag wheter to use noise (amplitude +-4) for the preamble or silence; default = false (silence) - # preamble_noise: true - ### Additive background noise - # background_noise: - ### SNR for background noise in dB; REQUIRED for prerecorded background noise and ignored for low level noise - # snr: 10 - ### REQUIRED: Either background noise path or low level noise flag - ### Path to background noise, must have same format and sampling rate as input signal(s); default = null - # background_noise_path: ".../noise.wav" - ### Flag for using low level [-4,+4] background noise; default = false - # low_level_noise: true - ### Flag for repeating the whole signal once and discarding the first half after processing - # repeat_signal: true +### Options for processing of the concatenated item (concatenate_input: true) or +### the individual items (concatenate_input: false) after previous pre-processing step +### Horizontally concatenate input items into one long file; default = false +# concatenate_input: true +### Specify the concatenation order in a list of strings. If not specified, the concatenation order would be +### as per the filesystem on the users' device +### Should only be used if concatenate_input = true +# concatenation_order: [] +### Specify preamble duration in ms; default = 0 +# preamble: 10000 +### Flag wheter to use noise (amplitude +-4) for the preamble or silence; default = false (silence) +# preamble_noise: true +### Additive background noise +# background_noise: +### SNR for background noise in dB; REQUIRED for prerecorded background noise and ignored for low level noise +# snr: 10 +### REQUIRED: Either background noise path or low level noise flag +### Path to background noise, must have same format and sampling rate as input signal(s); default = null +# background_noise_path: ".../noise.wav" +### Flag for using low level [-4,+4] background noise; default = false +# low_level_noise: true +### Flag for repeating the whole signal once and discarding the first half after processing +# repeat_signal: true ``` @@ -342,22 +447,22 @@ input: ### e.g. frame error insertion or transport simulation for JBM testing ### can be given globally or in individual conditions of type ivas or evs # tx: - ### REQUIRED: Type of bitstream processing; possible types: "JBM" or "FER" - #type: "JBM" - ### JBM - ### REQUIRED: either error_pattern or error_profile - ### delay error profile file - # error_pattern: ".../dly_error_profile.dat" - ### Index of one of the existing delay error profile files to use (1-11) - # error_profile: 5 - ## nFramesPerPacket parameter for the network simulator (optional); default = 1 - # n_frames_per_packet: 2 - ### FER - ### REQUIRED: either error_pattern or error_rate - ### Frame error pattern file - # error_pattern: "path/pattern.192" - ### Error rate in percent - # error_rate: 5 +### REQUIRED: Type of bitstream processing; possible types: "JBM" or "FER" +#type: "JBM" +### JBM +### REQUIRED: either error_pattern or error_profile +### delay error profile file +# error_pattern: ".../dly_error_profile.dat" +### Index of one of the existing delay error profile files to use (1-11) +# error_profile: 5 +## nFramesPerPacket parameter for the network simulator (optional); default = 1 +# n_frames_per_packet: 2 +### FER +### REQUIRED: either error_pattern or error_rate +### Frame error pattern file +# error_pattern: "path/pattern.192" +### Error rate in percent +# error_rate: 5 ``` @@ -628,19 +733,7 @@ The processing chain is as follows: The following additional executables are needed for the different processing steps: -| Processing step | Executable | Where to find | -| ------------------------------------------------------------------------------------------- | -------------------------- | --------------------------------------------------------------------------------------------------------------- | -| Loudness measurement and adjustment | bs1770demo | (Note branch) | -| MNRU | p50fbmnru | | -| ESDRU | esdru | | -| Frame error pattern application | eid-xor | | -| Error pattern generation | gen-patt | (Note: Version in is buggy!) | -| Reverberation module | reverb | | -| Filtering, Resampling | filter | | -| Random offset/seed generation (necessary for background noise and FER bitstream processing) | random | | -| JBM network simulator | networkSimulator_g192 | | -| MASA rendering (also used in loudness measurement of MASA items) | masaRenderer, masaAnalyzer | | -| EVS reference conditions | EVS_cod, EVS_dec | | +--8<-- "ivas_processing_scripts/bin/README.md" The necessary binaries have to be either placed in the [ivas_processing_scripts/bin](./ivas_processing_scripts/bin) folder or the path has to be specified in [ivas_processing_scripts/binary_paths.yml](./ivas_processing_scripts/binary_paths.yml). diff --git a/characterization_tests.md b/characterization_tests.md new file mode 100644 index 00000000..3a15f3d3 --- /dev/null +++ b/characterization_tests.md @@ -0,0 +1,56 @@ +# Characterization experiments + +Each link in the table leads to the config directory of the respective experiment. + +## P.800 + +| Experiment | Format | +| ------------------------------------------------------- | -------------------- | +| [P800-1](experiments/characterization/P800-1/config/) | Stereo | +| [P800-2](experiments/characterization/P800-2/config/) | Stereo | +| [P800-3](experiments/characterization/P800-3/config/) | FOA | +| [P800-4](experiments/characterization/P800-4/config/) | HOA2 | +| [P800-5](experiments/characterization/P800-5/config/) | HOA3 | +| [P800-6](experiments/characterization/P800-6/config/) | MC 5.1, 7.1 | +| [P800-7](experiments/characterization/P800-7/config/) | MC 5.1+4, 7.1+4 | +| [P800-8](experiments/characterization/P800-8/config/) | MC - Mixed CICP | +| [P800-9](experiments/characterization/P800-9/config/) | 1-2 Objects | +| [P800-10](experiments/characterization/P800-10/config/) | 3-4 Objects | +| [P800-11](experiments/characterization/P800-11/config/) | 1-4 Objects | +| [P800-12](experiments/characterization/P800-12/config/) | MASA 1 TC | +| [P800-13](experiments/characterization/P800-13/config/) | MASA 2 TCs | +| [P800-14](experiments/characterization/P800-14/config/) | MASA 1-2 TC | +| [P800-15](experiments/characterization/P800-15/config/) | OSBA (1-2 objects) | +| [P800-16](experiments/characterization/P800-16/config/) | OSBA (3-4 objects) | +| [P800-17](experiments/characterization/P800-17/config/) | OSBA (1-4 objects) | +| [P800-18](experiments/characterization/P800-18/config/) | OMASA (1-2 objects) | +| [P800-19](experiments/characterization/P800-19/config/) | OMASA (3-4 objects) | +| [P800-20](experiments/characterization/P800-20/config/) | OMASA (1-4 objects) | +| [P800-21](experiments/characterization/P800-21/config/) | JBM with Stereo | +| [P800-22](experiments/characterization/P800-22/config/) | JBM with 1-2 objects | +| [P800-23](experiments/characterization/P800-23/config/) | JBM with FOA | + +## BS.1534 + +| Experiment | Format | +| ----------------------------------------------------------- | -------------------------- | +| [BS1534-1](experiments/characterization/BS1534-1/config/) | Stereo | +| [BS1534-2](experiments/characterization/BS1534-2/config/) | Stereo | +| [BS1534-3](experiments/characterization/BS1534-3/config/) | FOA | +| [BS1534-4](experiments/characterization/BS1534-4/config/) | FOA | +| [BS1534-5](experiments/characterization/BS1534-5/config/) | HOA3 | +| [BS1534-6](experiments/characterization/BS1534-6/config/) | Multichannel 5.1 | +| [BS1534-7](experiments/characterization/BS1534-7/config/) | Multi-channel 5.1, 7.1 | +| [BS1534-8](experiments/characterization/BS1534-8/config/) | Multi-channel 5.1+2, 5.1+4 | +| [BS1534-9](experiments/characterization/BS1534-9/config/) | Multi-channel 7.1+4 | +| [BS1534-10](experiments/characterization/BS1534-10/config/) | ISM 1-2 | +| [BS1534-11](experiments/characterization/BS1534-11/config/) | ISM 3-4 | +| [BS1534-12](experiments/characterization/BS1534-12/config/) | ISM 3-4 | +| [BS1534-13](experiments/characterization/BS1534-13/config/) | MASA (1TC) | +| [BS1534-14](experiments/characterization/BS1534-14/config/) | MASA (1TC) | +| [BS1534-15](experiments/characterization/BS1534-15/config/) | MASA (2TC) | +| [BS1534-16](experiments/characterization/BS1534-16/config/) | OSBA (1-4 obj.) | +| [BS1534-17](experiments/characterization/BS1534-17/config/) | OSBA (1-4 obj.) | +| [BS1534-18](experiments/characterization/BS1534-18/config/) | OMASA (1-4 obj.) | +| [BS1534-19](experiments/characterization/BS1534-19/config/) | Stereo downmix for EVS | +| [BS1534-20](experiments/characterization/BS1534-20/config/) | ISM 6 DoF (4 objects) | diff --git a/generate_test.py b/generate_test_selection.py similarity index 100% rename from generate_test.py rename to generate_test_selection.py diff --git a/ivas_processing_scripts/bin/README.md b/ivas_processing_scripts/bin/README.md index 413de93a..e3842a91 100755 --- a/ivas_processing_scripts/bin/README.md +++ b/ivas_processing_scripts/bin/README.md @@ -1,20 +1,30 @@ -Necessary additional executables: +# Necessary additional executables -| Processing step | Executable | Where to find | -| ---------------------------------------------------------------- | --------------------- | ----------------------------------------------------------------------------------------------------------- | -| Loudness measurement and adjustment | bs1770demo | https://github.com/ErikNorvell-Ericsson/STL (Note branch) | -| MNRU | p50fbmnru | https://github.com/openitu/STL | -| ESDRU | esdru | https://github.com/openitu/STL | -| Frame error pattern application | eid-xor | https://github.com/openitu/STL | -| Reverberation module | reverb | https://github.com/openitu/STL | -| Error pattern generation | gen-patt | https://www.itu.int/rec/T-REC-G.191-201003-S/en (Note: Version in https://github.com/openitu/STL is buggy!) | -| Filtering, Resampling | filter | https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip | -| Random offset/seed generation [^1] | random | https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip | -| JBM network simulator [^2] | networkSimulator_g192 | https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip | -| Patch to MAX_FRAME_SIZE for JBM network simulator from above | networkSimulator_g192 | https://www.3gpp.org/ftp/TSG_SA/WG4_CODEC/TSGS4_123-e/Docs/S4-230604.zip | -| MASA rendering (also used in loudness measurement of MASA items) | masaRenderer | https://www.3gpp.org/ftp/TSG_SA/WG4_CODEC/TSGS4_122_Athens/Docs/S4-230221.zip | -| EVS reference conditions | EVS_cod, EVS_dec | https://www.3gpp.org/ftp/Specs/archive/26_series/26.443/26443-h00.zip | -| EVS JBM conditions | dlyerr_2_errpat | http://ftp.3gpp.org/tsg_sa/WG4_CODEC/TSGS4_70/Docs/S4-121077.zip | + +| Processing Step | Executable | Source | +|----------------------------------------------|----------------------------|--------------------------------------------------------------------------------------------| +| Loudness measurement and adjustment | `bs1770demo` | [ErikNorvell-Ericsson/STL (Note branch)](https://github.com/ErikNorvell-Ericsson/STL) | +| EVS JBM conditions | `dlyerr_2_errpat` | [3GPP S4-121077](http://ftp.3gpp.org/tsg_sa/WG4_CODEC/TSGS4_70/Docs/S4-121077.zip) | +| Frame error pattern application | `eid-xor` | [openitu/STL](https://github.com/openitu/STL) | +| ESDRU | `esdru` | [openitu/STL](https://github.com/openitu/STL) | +| EVS reference conditions (floating-point) | `EVS_cod`, `EVS_dec` | [3GPP 26.443](https://www.3gpp.org/ftp/Specs/archive/26_series/26.443/26443-h00.zip) | +| EVS reference conditions (fixed-point) | `EVS_cod_fx`, `EVS_dec_fx` | [3GPP 26.452](https://www.3gpp.org/ftp/Specs/archive/26_series/26.452/26452-i00.zip) | +| Filtering, Resampling | `filter` | [3GPP S4-131277](https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip) | +| Error pattern generation | `gen-patt` | [ITU-T G.191](https://www.itu.int/rec/T-REC-G.191-201003-S/en) :warning: [^1] | +| MASA rendering and loudness measurement [^2] | `IVAS_rend` | [IVAS Codec](https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec) | +| MASA format creation | `masaAnalyzer` | [Nokia MASA tools](https://github.com/Nokia-Bell-Labs/MASA_tools_for_IVAS) | +| JBM network simulator [^3] | `networkSimulator_g192` | [3GPP S4-131277](https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip) | +| JBM network simulator patch | `networkSimulator_g192` | [3GPP S4-230604](https://www.3gpp.org/ftp/TSG_SA/WG4_CODEC/TSGS4_123-e/Docs/S4-230604.zip) | +| MNRU | `p50fbmnru` | [openitu/STL](https://github.com/openitu/STL) | +| Random offset/seed generation [^4] | `random` | [3GPP S4-131277](https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip) | +| Reverberation module | `reverb` | [openitu/STL](https://github.com/openitu/STL) | -[^1]: necessary for background noise and FER bitstream processing -[^2]: requires manual patching +[^1]: :warning: version in STL is buggy! + +[^2]: formerly required masaRenderer (now deprecated: https://www.3gpp.org/ftp/TSG_SA/WG4_CODEC/TSGS4_122_Athens/Docs/S4-230221.zip) + +[^3]: requires manual patching + +[^4]: necessary for background noise and FER bitstream processing + + \ No newline at end of file diff --git a/tests/test_experiments.py b/tests/test_experiments.py index b645d3a9..fe959f61 100644 --- a/tests/test_experiments.py +++ b/tests/test_experiments.py @@ -51,7 +51,7 @@ from tests.constants import ( HERE = Path(__file__).parent.absolute() sys.path.append(HERE.parent) -from generate_test import Arguments, create_experiment_setup # NOQA +from generate_test_selection import Arguments, create_experiment_setup # NOQA N_INPUT_SIGNALS = 2 -- GitLab From 0647ba3bbfe9f81f45eb15a3a9c9034c2d25b74e Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 11:11:24 +0200 Subject: [PATCH 068/101] try different include syntax --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 2e456315..91d8301c 100755 --- a/README.md +++ b/README.md @@ -733,7 +733,7 @@ The processing chain is as follows: The following additional executables are needed for the different processing steps: ---8<-- "ivas_processing_scripts/bin/README.md" +::include{ivas_processing_scripts/bin/README.md} The necessary binaries have to be either placed in the [ivas_processing_scripts/bin](./ivas_processing_scripts/bin) folder or the path has to be specified in [ivas_processing_scripts/binary_paths.yml](./ivas_processing_scripts/binary_paths.yml). -- GitLab From 363db6effeedb648ca8fa4ef75c3bcc3044d18b3 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 11:13:23 +0200 Subject: [PATCH 069/101] reference file instead of attempting to include it --- README.md | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/README.md b/README.md index 91d8301c..c0bebb30 100755 --- a/README.md +++ b/README.md @@ -731,9 +731,7 @@ The processing chain is as follows: ## Additional Executables -The following additional executables are needed for the different processing steps: - -::include{ivas_processing_scripts/bin/README.md} +Additional executables are needed for the different processing steps, please see the dedicated [README](ivas_processing_scripts/bin/README.md). The necessary binaries have to be either placed in the [ivas_processing_scripts/bin](./ivas_processing_scripts/bin) folder or the path has to be specified in [ivas_processing_scripts/binary_paths.yml](./ivas_processing_scripts/binary_paths.yml). -- GitLab From 0533226b3d117228680a5f60dc7edc8752b8a71b Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 11:18:48 +0200 Subject: [PATCH 070/101] update link for gen-patt --- ivas_processing_scripts/bin/README.md | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/ivas_processing_scripts/bin/README.md b/ivas_processing_scripts/bin/README.md index fc513627..8c44045e 100755 --- a/ivas_processing_scripts/bin/README.md +++ b/ivas_processing_scripts/bin/README.md @@ -11,18 +11,17 @@ | EVS reference conditions (floating-point) | `EVS_cod`, `EVS_dec` | [3GPP 26.443](https://www.3gpp.org/ftp/Specs/archive/26_series/26.443/26443-h00.zip) | | EVS reference conditions (fixed-point) | `EVS_cod_fx`, `EVS_dec_fx` | [3GPP 26.452](https://www.3gpp.org/ftp/Specs/archive/26_series/26.452/26452-i00.zip) | | Filtering, Resampling | `filter` | [3GPP S4-131277](https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip) | -| Error pattern generation | `gen-patt` | [ITU-T G.191](https://www.itu.int/rec/T-REC-G.191-201003-S/en) :warning: [^1] | -| MASA rendering and loudness measurement [^2] | `IVAS_rend` | [IVAS Codec](https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec) | +| Error pattern generation | `gen-patt` | [openitu/STL](https://github.com/openitu/STL) | +| MASA rendering and loudness measurement [^1] | `IVAS_rend` | [IVAS Codec](https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec) | | MASA format creation | `masaAnalyzer` | [Nokia MASA tools](https://github.com/Nokia-Bell-Labs/MASA_tools_for_IVAS) | -| JBM network simulator [^3] | `networkSimulator_g192` | [3GPP S4-131277](https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip) | +| JBM network simulator [^2] | `networkSimulator_g192` | [3GPP S4-131277](https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip) | | JBM network simulator patch | `networkSimulator_g192` | [3GPP S4-230604](https://www.3gpp.org/ftp/TSG_SA/WG4_CODEC/TSGS4_123-e/Docs/S4-230604.zip) | | MNRU | `p50fbmnru` | [openitu/STL](https://github.com/openitu/STL) | -| Random offset/seed generation [^4] | `random` | [3GPP S4-131277](https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip) | +| Random offset/seed generation [^3] | `random` | [3GPP S4-131277](https://www.3gpp.org/ftp/tsg_sa/WG4_CODEC/TSGS4_76/docs/S4-131277.zip) | | Reverberation module | `reverb` | [openitu/STL](https://github.com/openitu/STL) | -[^1]: :warning: version in STL is buggy! -[^2]: formerly required masaRenderer (now deprecated: https://www.3gpp.org/ftp/TSG_SA/WG4_CODEC/TSGS4_122_Athens/Docs/S4-230221.zip) -[^3]: requires manual patching -[^4]: necessary for background noise and FER bitstream processing +[^1]: formerly required masaRenderer (now deprecated: https://www.3gpp.org/ftp/TSG_SA/WG4_CODEC/TSGS4_122_Athens/Docs/S4-230221.zip) +[^2]: requires manual patching +[^3]: necessary for background noise and FER bitstream processing -- GitLab From c23f30ed49bdf1fe40273fa65b35cadac6821820 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 15:27:36 +0200 Subject: [PATCH 071/101] [fix] multi-EVS bitrates for BS.1534-19 --- .../characterization/BS1534-19/config/BS1534-19.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/experiments/characterization/BS1534-19/config/BS1534-19.yml b/experiments/characterization/BS1534-19/config/BS1534-19.yml index dbe4d5bf..0738453c 100644 --- a/experiments/characterization/BS1534-19/config/BS1534-19.yml +++ b/experiments/characterization/BS1534-19/config/BS1534-19.yml @@ -50,8 +50,8 @@ conditions_to_generate: c03: type: evs bitrates: - - 7200 - - 7200 + - - 7200 + - 7200 cod: bin: ivas_processing_scripts/bin/EVS_cod_fx dec: @@ -59,8 +59,8 @@ conditions_to_generate: c04: type: evs bitrates: - - 13200 - - 13200 + - - 13200 + - 13200 cod: bin: ivas_processing_scripts/bin/EVS_cod_fx dec: -- GitLab From 06b3ed91829100a27853ad28fc7dfcab75a9f244 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 15:29:47 +0200 Subject: [PATCH 072/101] [fix] IVAS_rend binary name is case sensitive on unix --- .../audiotools/wrappers/masaRenderer.py | 8 ++++---- ivas_processing_scripts/binary_paths.yml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py index 48560b4f..bb1c0db1 100755 --- a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py +++ b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py @@ -66,13 +66,13 @@ def ivasRendMasa( # This import is needed here and not at the top of the file to avoid a circular dependency with imports! from ivas_processing_scripts.processing.ivas import IVAS_rend - if "ivas_rend" in DEFAULT_CONFIG_BINARIES["binary_paths"]: + if "IVAS_rend" in DEFAULT_CONFIG_BINARIES["binary_paths"]: binary = find_binary( - DEFAULT_CONFIG_BINARIES["binary_paths"]["ivas_rend"].name, - binary_path=DEFAULT_CONFIG_BINARIES["binary_paths"]["ivas_rend"].parent, + DEFAULT_CONFIG_BINARIES["binary_paths"]["IVAS_rend"].name, + binary_path=DEFAULT_CONFIG_BINARIES["binary_paths"]["IVAS_rend"].parent, ) else: - binary = find_binary("ivas_rend") + binary = find_binary("IVAS_rend") rend = IVAS_rend( { diff --git a/ivas_processing_scripts/binary_paths.yml b/ivas_processing_scripts/binary_paths.yml index d2fe99c0..00de00dd 100644 --- a/ivas_processing_scripts/binary_paths.yml +++ b/ivas_processing_scripts/binary_paths.yml @@ -23,7 +23,7 @@ # ### Binary for error pattern generation # gen-patt: "path/to/binary/gen-patt" # ### Binary for IVAS Renderer -# ivas_rend: "path/to/binary/ivas_rend" +# IVAS_rend: "path/to/binary/IVAS_rend" # ### Binary for random offset/seed generation # random: "path/to/binary/random" # ### Binary for JBM network similulator -- GitLab From f00446047aa2aee7bfcb876b5e617a35d471d9e7 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 16:35:33 +0200 Subject: [PATCH 073/101] update .gitignore --- .gitignore | 34 ++++++++++++++++++---------------- 1 file changed, 18 insertions(+), 16 deletions(-) diff --git a/.gitignore b/.gitignore index 1103511d..7b271adb 100644 --- a/.gitignore +++ b/.gitignore @@ -12,22 +12,24 @@ venv/ *.bs *.192 mc.double -experiments/selection/*/proc_input*/cat*/*.wav -experiments/selection/*/proc_input*/cat*/*.csv -experiments/selection/*/proc_input*/cat*/*.pcm -experiments/selection/*/proc_input*/FOA*/*.wav -experiments/selection/*/proc_input*/HOA2*/*.wav -experiments/selection/*/background_noise/*.wav -experiments/selection/*/background_noise/*.txt -experiments/selection/*/proc_input*/*.wav -experiments/selection/*/proc_input*/*.pcm -experiments/selection/*/proc_input*/*.csv -experiments/selection/*/proc_input*/*.log -experiments/selection/*/proc_input*/*.yml -experiments/selection/*/proc_output*/ -experiments/selection/*/config/*-lab_*.yml -experiments/selection/*/gen_input/IRs/*.wav -experiments/selection/*/gen_input/items_mono/*.wav +experiments/*/*/proc_input*/cat*/*.wav +experiments/*/*/proc_input*/cat*/*.csv +experiments/*/*/proc_input*/cat*/*.met +experiments/*/*/proc_input*/cat*/*.pcm +experiments/*/*/proc_input*/FOA*/*.wav +experiments/*/*/proc_input*/HOA2*/*.wav +experiments/*/*/background_noise/*.wav +experiments/*/*/background_noise/*.csv +experiments/*/*/background_noise/*.txt +experiments/*/*/proc_input*/*.wav +experiments/*/*/proc_input*/*.pcm +experiments/*/*/proc_input*/*.csv +experiments/*/*/proc_input*/*.log +experiments/*/*/proc_input*/*.yml +experiments/*/*/proc_output*/ +experiments/*/*/config/*-lab_*.yml +experiments/*/*/gen_input/IRs/*.wav +experiments/*/*/gen_input/items_mono/*.wav *~ tests/temp_output_* tests/cut -- GitLab From 76318360be08a749bdf5f3e56abb339a4ebb504c Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 16:37:36 +0200 Subject: [PATCH 074/101] [fix] BS.1534 experiments use incorrect key instead of --- .../characterization/BS1534-1/config/BS1534-1.yml | 4 ++-- .../BS1534-10/config/BS1534-10-ISM1.yml | 4 ++-- .../BS1534-10/config/BS1534-10-ISM2.yml | 4 ++-- .../BS1534-11/config/BS1534-11-ISM3.yml | 4 ++-- .../BS1534-11/config/BS1534-11-ISM4.yml | 4 ++-- .../BS1534-12/config/BS1534-12-ISM3.yml | 4 ++-- .../BS1534-12/config/BS1534-12-ISM4.yml | 4 ++-- .../characterization/BS1534-13/config/BS1534-13.yml | 4 ++-- .../characterization/BS1534-14/config/BS1534-14.yml | 4 ++-- .../characterization/BS1534-15/config/BS1534-15.yml | 4 ++-- .../BS1534-16/config/BS1534-16-ISM1SBA3.yml | 4 ++-- .../BS1534-16/config/BS1534-16-ISM2SBA3.yml | 4 ++-- .../BS1534-16/config/BS1534-16-ISM3SBA3.yml | 4 ++-- .../BS1534-16/config/BS1534-16-ISM4SBA3.yml | 4 ++-- .../BS1534-17/config/BS1534-17-ISM1SBA3.yml | 4 ++-- .../BS1534-17/config/BS1534-17-ISM2SBA3.yml | 4 ++-- .../BS1534-17/config/BS1534-17-ISM3SBA3.yml | 4 ++-- .../BS1534-17/config/BS1534-17-ISM4SBA3.yml | 4 ++-- .../BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml | 4 ++-- .../BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml | 4 ++-- .../BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml | 4 ++-- .../BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml | 4 ++-- .../characterization/BS1534-19/config/BS1534-19.yml | 12 ++++++++---- .../characterization/BS1534-2/config/BS1534-2.yml | 4 ++-- .../characterization/BS1534-20/config/BS1534-20.yml | 6 +++--- .../characterization/BS1534-3/config/BS1534-3.yml | 4 ++-- .../characterization/BS1534-4/config/BS1534-4.yml | 4 ++-- .../characterization/BS1534-5/config/BS1534-5.yml | 4 ++-- .../characterization/BS1534-6/config/BS1534-6.yml | 4 ++-- .../BS1534-7/config/BS1534-7-5_1.yml | 4 ++-- .../BS1534-7/config/BS1534-7-7_1.yml | 4 ++-- .../BS1534-8/config/BS1534-8-5_1_2.yml | 4 ++-- .../BS1534-8/config/BS1534-8-5_1_4.yml | 4 ++-- .../characterization/BS1534-9/config/BS1534-9.yml | 4 ++-- 34 files changed, 75 insertions(+), 71 deletions(-) diff --git a/experiments/characterization/BS1534-1/config/BS1534-1.yml b/experiments/characterization/BS1534-1/config/BS1534-1.yml index df36a54d..d315616e 100644 --- a/experiments/characterization/BS1534-1/config/BS1534-1.yml +++ b/experiments/characterization/BS1534-1/config/BS1534-1.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 16400 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 32000 diff --git a/experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml b/experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml index 0e5696fc..9c5f42dd 100644 --- a/experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml +++ b/experiments/characterization/BS1534-10/config/BS1534-10-ISM1.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml b/experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml index 446eb162..7a294dd4 100644 --- a/experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml +++ b/experiments/characterization/BS1534-10/config/BS1534-10-ISM2.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml b/experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml index 64ff2b39..b4cbdbb2 100644 --- a/experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml +++ b/experiments/characterization/BS1534-11/config/BS1534-11-ISM3.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 24400 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 48000 diff --git a/experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml b/experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml index 70ccf8a0..c494ca96 100644 --- a/experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml +++ b/experiments/characterization/BS1534-11/config/BS1534-11-ISM4.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 24400 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 48000 diff --git a/experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml b/experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml index 9246ab24..95abadf6 100644 --- a/experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml +++ b/experiments/characterization/BS1534-12/config/BS1534-12-ISM3.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml b/experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml index 98199e1b..116d7839 100644 --- a/experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml +++ b/experiments/characterization/BS1534-12/config/BS1534-12-ISM4.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-13/config/BS1534-13.yml b/experiments/characterization/BS1534-13/config/BS1534-13.yml index 8584b602..78cf9b5c 100644 --- a/experiments/characterization/BS1534-13/config/BS1534-13.yml +++ b/experiments/characterization/BS1534-13/config/BS1534-13.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 16400 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 32000 diff --git a/experiments/characterization/BS1534-14/config/BS1534-14.yml b/experiments/characterization/BS1534-14/config/BS1534-14.yml index cfe88c22..f2b6b6f1 100644 --- a/experiments/characterization/BS1534-14/config/BS1534-14.yml +++ b/experiments/characterization/BS1534-14/config/BS1534-14.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-15/config/BS1534-15.yml b/experiments/characterization/BS1534-15/config/BS1534-15.yml index dcbaaa22..4eafff68 100644 --- a/experiments/characterization/BS1534-15/config/BS1534-15.yml +++ b/experiments/characterization/BS1534-15/config/BS1534-15.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml index 3812eb49..9f20f402 100644 --- a/experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM1SBA3.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 16400 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 32000 diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml index ae72aa02..c94259e5 100644 --- a/experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM2SBA3.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 16400 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 32000 diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml index 72ae324b..27e5c870 100644 --- a/experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM3SBA3.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 16400 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 32000 diff --git a/experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml b/experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml index 1209195b..ef064ce8 100644 --- a/experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml +++ b/experiments/characterization/BS1534-16/config/BS1534-16-ISM4SBA3.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 16400 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 32000 diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml index 86bd9482..83c3a167 100644 --- a/experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM1SBA3.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml index 562d1a73..1ee8fcf1 100644 --- a/experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM2SBA3.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml index 6b0fb523..33bc5fae 100644 --- a/experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM3SBA3.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml b/experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml index 3902f24d..a470a04b 100644 --- a/experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml +++ b/experiments/characterization/BS1534-17/config/BS1534-17-ISM4SBA3.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml index 3668ff8b..0b3b0f76 100644 --- a/experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM1MASA2DIR2.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml index 43f28cd2..2272e653 100644 --- a/experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM2MASA2DIR2.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml index a7001c1e..734a6cfb 100644 --- a/experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM3MASA2DIR2.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml b/experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml index 4711601b..657c45d0 100644 --- a/experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml +++ b/experiments/characterization/BS1534-18/config/BS1534-18-ISM4MASA2DIR2.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-19/config/BS1534-19.yml b/experiments/characterization/BS1534-19/config/BS1534-19.yml index 0738453c..55fb2f26 100644 --- a/experiments/characterization/BS1534-19/config/BS1534-19.yml +++ b/experiments/characterization/BS1534-19/config/BS1534-19.yml @@ -49,6 +49,8 @@ conditions_to_generate: ### Dual EVS + static dmx ### c03: type: evs + ivas_rend: + fmt: MONO bitrates: - - 7200 - 7200 @@ -58,6 +60,8 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs + ivas_rend: + fmt: MONO bitrates: - - 13200 - 13200 @@ -68,7 +72,7 @@ conditions_to_generate: ### Static dmx + EVS ### c05: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 13200 @@ -80,7 +84,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c06: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 24400 @@ -93,7 +97,7 @@ conditions_to_generate: ### CuT (dynamic dmx + EVS) ### c07: type: ivas - rend: + ivas_rend: fmt: STEREO bitrates: - 13200 @@ -105,7 +109,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_dec_fx c08: type: ivas - rend: + ivas_rend: fmt: STEREO bitrates: - 24400 diff --git a/experiments/characterization/BS1534-2/config/BS1534-2.yml b/experiments/characterization/BS1534-2/config/BS1534-2.yml index 1b7393f1..d808e258 100644 --- a/experiments/characterization/BS1534-2/config/BS1534-2.yml +++ b/experiments/characterization/BS1534-2/config/BS1534-2.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-20/config/BS1534-20.yml b/experiments/characterization/BS1534-20/config/BS1534-20.yml index 60f21116..17d02668 100644 --- a/experiments/characterization/BS1534-20/config/BS1534-20.yml +++ b/experiments/characterization/BS1534-20/config/BS1534-20.yml @@ -44,7 +44,7 @@ conditions_to_generate: ### Reference and Anchor conditions ### c01: type: ref - rend: + ivas_rend: fmt: BINAURAL opts: - -dpid @@ -56,7 +56,7 @@ conditions_to_generate: trajectory: true c02: type: lp7k - rend: + ivas_rend: fmt: BINAURAL opts: - -dpid @@ -68,7 +68,7 @@ conditions_to_generate: trajectory: true c03: type: lp3k5 - rend: + ivas_rend: fmt: BINAURAL opts: - -dpid diff --git a/experiments/characterization/BS1534-3/config/BS1534-3.yml b/experiments/characterization/BS1534-3/config/BS1534-3.yml index 4e025fc7..559c3b7e 100644 --- a/experiments/characterization/BS1534-3/config/BS1534-3.yml +++ b/experiments/characterization/BS1534-3/config/BS1534-3.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 16400 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 32000 diff --git a/experiments/characterization/BS1534-4/config/BS1534-4.yml b/experiments/characterization/BS1534-4/config/BS1534-4.yml index d2a48242..e2628648 100644 --- a/experiments/characterization/BS1534-4/config/BS1534-4.yml +++ b/experiments/characterization/BS1534-4/config/BS1534-4.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-5/config/BS1534-5.yml b/experiments/characterization/BS1534-5/config/BS1534-5.yml index 907c9b36..6345ea6e 100644 --- a/experiments/characterization/BS1534-5/config/BS1534-5.yml +++ b/experiments/characterization/BS1534-5/config/BS1534-5.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-6/config/BS1534-6.yml b/experiments/characterization/BS1534-6/config/BS1534-6.yml index 7febe5b3..fa0f7ea5 100644 --- a/experiments/characterization/BS1534-6/config/BS1534-6.yml +++ b/experiments/characterization/BS1534-6/config/BS1534-6.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 16400 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 32000 diff --git a/experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml b/experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml index f6ec8d3a..cf35b012 100644 --- a/experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml +++ b/experiments/characterization/BS1534-7/config/BS1534-7-5_1.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml b/experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml index 36342f73..3b5b930b 100644 --- a/experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml +++ b/experiments/characterization/BS1534-7/config/BS1534-7-7_1.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml index 38bb992d..1eced6fe 100644 --- a/experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml +++ b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_2.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml index 51518199..0c735e09 100644 --- a/experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml +++ b/experiments/characterization/BS1534-8/config/BS1534-8-5_1_4.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 diff --git a/experiments/characterization/BS1534-9/config/BS1534-9.yml b/experiments/characterization/BS1534-9/config/BS1534-9.yml index 40e46fa6..815d009e 100644 --- a/experiments/characterization/BS1534-9/config/BS1534-9.yml +++ b/experiments/characterization/BS1534-9/config/BS1534-9.yml @@ -49,7 +49,7 @@ conditions_to_generate: ### EVS conditions ### c03: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 64000 @@ -61,7 +61,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/EVS_dec_fx c04: type: evs - rend: + ivas_rend: fmt: STEREO bitrates: - 128000 -- GitLab From c6183e3c2a187a1fccea2c79d4772eeedbeb6574 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 16:59:30 +0200 Subject: [PATCH 075/101] [fix] -stereo_dmx_evs is added with -stereo, preserve the first --- ivas_processing_scripts/processing/ivas.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 4fe80986..9562c44b 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -227,6 +227,12 @@ class IVAS(Processing): ] ) + # check for special case of -stereo_dmx_evs + if "-stereo" in cmd and "-stereo_dmx_evs" in cmd: + # done this way to ensure `output_format` is replaced in the correct position + cmd.remove("-stereo_dmx_evs") + cmd[cmd.index("-stereo")] = "-stereo_dmx_evs" + run(cmd, logger=logger) def simulate_tx( -- GitLab From 15b08767087a479d70d9b7002806115ec8e297aa Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 17:20:18 +0200 Subject: [PATCH 076/101] [fix] missing default attr for IVAS_rend processing class --- ivas_processing_scripts/audiotools/wrappers/masaRenderer.py | 1 + 1 file changed, 1 insertion(+) diff --git a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py index bb1c0db1..0515da0c 100755 --- a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py +++ b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py @@ -81,6 +81,7 @@ def ivasRendMasa( "in_fs": masa.fs, "out_fmt": out_fmt, "trajectory": trajectory, + "use_windows_codec_binaries": False, } ) -- GitLab From 9e2d4408aca4398fea4590531ee3b7c572290048 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 17:20:54 +0200 Subject: [PATCH 077/101] [lint] remove unused variable --- .../processing/processing_splitting_scaling.py | 7 ------- 1 file changed, 7 deletions(-) diff --git a/ivas_processing_scripts/processing/processing_splitting_scaling.py b/ivas_processing_scripts/processing/processing_splitting_scaling.py index e6edc173..5f9ac34f 100644 --- a/ivas_processing_scripts/processing/processing_splitting_scaling.py +++ b/ivas_processing_scripts/processing/processing_splitting_scaling.py @@ -236,13 +236,6 @@ class Processing_splitting_scaling(Processing): ) splits, split_names, split_fs = read_splits_file(splits_info_file) - # split file - if self.ivas_jbm and not noerror: - # only use flag if IVAS JBM condition but not the loudness reference without error is processed - ivas_jbm_splitting_flag = True - else: - ivas_jbm_splitting_flag = False - file_splits, meta_splits, new_splits = concat_teardown( x, splits, -- GitLab From 1395eec6544bd753777c5e33a32986cc5b3ac77b Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 17:33:24 +0200 Subject: [PATCH 078/101] [fix] crash due to logger being None --- ivas_processing_scripts/processing/ivas.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 4fe80986..435b813e 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -487,8 +487,9 @@ class IVAS_rend(Processing): in_meta, logger: Optional[logging.Logger] = None, ) -> None: - logger.debug(f"IVAS rend configuration : {self.__dict__}") - logger.debug(f"IVAS rend {in_file.absolute()} -> {out_file.absolute()}") + if logger: + logger.debug(f"IVAS rend configuration : {self.__dict__}") + logger.debug(f"IVAS rend {in_file.absolute()} -> {out_file.absolute()}") # set defaults in case input sampling rate is not specified if not self.in_fs: -- GitLab From 405cae2ad40d0c749d974b319ff1a8ca34f82393 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 17:42:16 +0200 Subject: [PATCH 079/101] [fix] metadata supplied to IVAS_rend should be a list of Path --- ivas_processing_scripts/audiotools/wrappers/masaRenderer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py index 0515da0c..94fda5bc 100755 --- a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py +++ b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py @@ -94,7 +94,7 @@ def ivasRendMasa( if masa_metadata_file is not None and not isinstance(masa_metadata_file, Path): masa_metadata_file = Path(masa_metadata_file) - rend.process(tmp_in, tmp_out, in_meta=masa_metadata_file) + rend.process(tmp_in, tmp_out, in_meta=[masa_metadata_file]) output, _ = read(tmp_out) return output -- GitLab From ac980de66a4b6ba43d4ec37e28d64c90df6b81c6 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 17:57:17 +0200 Subject: [PATCH 080/101] [fix] use getattr instead of directly using the attribute --- ivas_processing_scripts/processing/ivas.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 435b813e..cfedf189 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -550,7 +550,7 @@ class IVAS_rend(Processing): cmd.append("-im") cmd.extend([str(f) for f in in_meta]) - if self.opts: + if getattr(self, "opts", None): cmd.extend(self.opts) run(cmd, logger=logger) -- GitLab From 7a35ef267d1cb3a3ed0eec5616c8405a1b955383 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 18:05:17 +0200 Subject: [PATCH 081/101] [fix] trigger usage of EVS decoder commandline in case -stereo_dmx_evs is specified --- ivas_processing_scripts/processing/ivas.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 9562c44b..28c20718 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -232,6 +232,7 @@ class IVAS(Processing): # done this way to ensure `output_format` is replaced in the correct position cmd.remove("-stereo_dmx_evs") cmd[cmd.index("-stereo")] = "-stereo_dmx_evs" + self.use_evs_dec = True # signal the decoder to use EVS commandline run(cmd, logger=logger) @@ -392,7 +393,7 @@ class IVAS(Processing): else: output_format = self.out_fmt.name - if output_format == "": + if output_format == "" or getattr(self, "use_evs_dec", None): cmd.extend( [ str(self.out_fs // 1000), -- GitLab From 622a7a8ea1d9990742d05c6b623f3907a78b2049 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 18:06:52 +0200 Subject: [PATCH 082/101] [fix] update config --- experiments/characterization/BS1534-19/config/BS1534-19.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/experiments/characterization/BS1534-19/config/BS1534-19.yml b/experiments/characterization/BS1534-19/config/BS1534-19.yml index 55fb2f26..e2789faa 100644 --- a/experiments/characterization/BS1534-19/config/BS1534-19.yml +++ b/experiments/characterization/BS1534-19/config/BS1534-19.yml @@ -106,7 +106,7 @@ conditions_to_generate: opts: - -stereo_dmx_evs dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx + bin: ivas_processing_scripts/bin/EVS_dec_fx c08: type: ivas ivas_rend: @@ -118,7 +118,7 @@ conditions_to_generate: opts: - -stereo_dmx_evs dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx + bin: ivas_processing_scripts/bin/EVS_dec_fx ################################################ ### Post-processing -- GitLab From a4b682b9ba985fa06167534c2667ccbdd6520c47 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 18:18:10 +0200 Subject: [PATCH 083/101] [fix] temporary file not written --- ivas_processing_scripts/audiotools/wrappers/masaRenderer.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py index 94fda5bc..baf2bd48 100755 --- a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py +++ b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py @@ -89,6 +89,8 @@ def ivasRendMasa( tmp_dir = Path(tmp_dir) tmp_in = tmp_dir.joinpath("tmp_masaRendIn.pcm") tmp_out = tmp_dir.joinpath("tmp_masaRendOut.pcm") + + write(tmp_in, masa.audio, masa.fs) masa_metadata_file = masa.metadata_file if masa_metadata_file is not None and not isinstance(masa_metadata_file, Path): -- GitLab From 4fed9d3b9c23d4351b974316a825ae2fe39a7142 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Wed, 27 Aug 2025 09:29:36 +0200 Subject: [PATCH 084/101] use correct error enum --- ivas_processing_scripts/audiotools/audio.py | 6 +++--- ivas_processing_scripts/audiotools/metadata.py | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/ivas_processing_scripts/audiotools/audio.py b/ivas_processing_scripts/audiotools/audio.py index b7274546..19b2d25f 100755 --- a/ivas_processing_scripts/audiotools/audio.py +++ b/ivas_processing_scripts/audiotools/audio.py @@ -283,7 +283,7 @@ class ObjectBasedAudio(Audio): if file_name_meta.is_file(): obj.metadata_files.append(file_name_meta) else: - raise ValueError(f"Metadata file {file_name_meta} not found.") + raise FileNotFoundError(f"Metadata file {file_name_meta} not found.") warn( f"No metadata files specified: The following files were found and used: \n {*obj.metadata_files,}" ) @@ -422,7 +422,7 @@ class OMASAAudio(Audio): if file_name_meta.is_file(): obj.metadata_files.append(file_name_meta) else: - raise ValueError(f"Metadata file {file_name_meta} not found.") + raise FileNotFoundError(f"Metadata file {file_name_meta} not found.") warn( f"No metadata files specified: The following files were found and used: \n {*obj.metadata_files,}" ) @@ -527,7 +527,7 @@ class OSBAAudio(Audio): if file_name_meta.is_file(): obj.metadata_files.append(file_name_meta) else: - raise ValueError(f"Metadata file {file_name_meta} not found.") + raise FileNotFoundError(f"Metadata file {file_name_meta} not found.") warn( f"No metadata files specified: The following files were found and used: \n {*obj.metadata_files,}" ) diff --git a/ivas_processing_scripts/audiotools/metadata.py b/ivas_processing_scripts/audiotools/metadata.py index 8bcd4662..ec1b6166 100755 --- a/ivas_processing_scripts/audiotools/metadata.py +++ b/ivas_processing_scripts/audiotools/metadata.py @@ -586,7 +586,7 @@ def metadata_search_ISM( if file_name_meta.is_file(): list_item.append(Path(file_name_meta).resolve()) else: - raise ValueError(f"Metadata file {file_name_meta} not found.") + raise FileNotFoundError(f"Metadata file {file_name_meta} not found.") if len(item_names) == 1: list_meta = list_item else: @@ -614,7 +614,7 @@ def metadata_search_MASA( if file_name_meta.is_file(): list_item.append(Path(file_name_meta).resolve()) else: - raise ValueError(f"Metadata file {file_name_meta} not found.") + raise FileNotFoundError(f"Metadata file {file_name_meta} not found.") if len(item_names) == 1: list_meta = list_item else: -- GitLab From e7d2808a11ffe5ebba96d8c6d7bdc2163c41b69c Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Wed, 27 Aug 2025 09:29:58 +0200 Subject: [PATCH 085/101] [fix] use WAV instead of PCM for tempfile so that channel count is detected properly --- ivas_processing_scripts/audiotools/wrappers/masaRenderer.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py index baf2bd48..8abda7e9 100755 --- a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py +++ b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py @@ -87,8 +87,8 @@ def ivasRendMasa( with TemporaryDirectory() as tmp_dir: tmp_dir = Path(tmp_dir) - tmp_in = tmp_dir.joinpath("tmp_masaRendIn.pcm") - tmp_out = tmp_dir.joinpath("tmp_masaRendOut.pcm") + tmp_in = tmp_dir.joinpath("tmp_masaRendIn.wav") + tmp_out = tmp_dir.joinpath("tmp_masaRendOut.wav") write(tmp_in, masa.audio, masa.fs) -- GitLab From f002b05b198d4b0c68292f49c77d09cd693ce8e5 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Wed, 27 Aug 2025 09:36:34 +0200 Subject: [PATCH 086/101] formatting --- ivas_processing_scripts/audiotools/wrappers/masaRenderer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py index 8abda7e9..b6aa1c9e 100755 --- a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py +++ b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py @@ -89,7 +89,7 @@ def ivasRendMasa( tmp_dir = Path(tmp_dir) tmp_in = tmp_dir.joinpath("tmp_masaRendIn.wav") tmp_out = tmp_dir.joinpath("tmp_masaRendOut.wav") - + write(tmp_in, masa.audio, masa.fs) masa_metadata_file = masa.metadata_file -- GitLab From 1f9180e352a51f122d9c696cab31899bf4db887e Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Wed, 27 Aug 2025 09:54:07 +0200 Subject: [PATCH 087/101] [fix] use PCM as an output format for EVS decoding --- ivas_processing_scripts/processing/ivas.py | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 28c20718..1fd6af6d 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -37,7 +37,7 @@ from pathlib import Path from typing import Optional, Tuple, Union from ivas_processing_scripts.audiotools import audio -from ivas_processing_scripts.audiotools.audiofile import parse_wave_header, read +from ivas_processing_scripts.audiotools.audiofile import parse_wave_header, read, write from ivas_processing_scripts.audiotools.constants import IVAS_FRAME_LEN_MS from ivas_processing_scripts.audiotools.utils import truncate_trajectory_3dof from ivas_processing_scripts.audiotools.wrappers.dlyerr_2_errpat import dlyerr_2_errpat @@ -133,6 +133,10 @@ class IVAS(Processing): bitstream_noerror = bitstream bitstream, voip = self.simulate_tx(in_file, bitstream, logger) + # change suffix to PCM for EVS decoding mode + if getattr(self, "use_evs_dec", None): + out_file = out_file.with_suffix(".pcm") + # decode twice with and without bitstream errors self.dec(bitstream, out_file, voip=voip, logger=logger) if bitstream_noerror != bitstream and self.tx_condition: @@ -141,6 +145,19 @@ class IVAS(Processing): ) self.dec(bitstream_noerror, out_file_unprocessed, voip=False, logger=logger) + # convert PCM back to WAV in case of EVS decoding + if getattr(self, "use_evs_dec", None): + out_file_orig = out_file.with_suffix(".wav") + data, fs = read(out_file, self.out_fmt.num_channels, self.out_fs) + write(out_file_orig, data, fs) + + if bitstream_noerror != bitstream and self.tx_condition: + out_file_unprocessed_orig = out_file_unprocessed.with_suffix(".wav") + data, fs = read( + out_file_unprocessed, self.out_fmt.num_channels, self.out_fs + ) + write(out_file_unprocessed_orig, data, fs) + def enc( self, in_file: Path, -- GitLab From b54660bfad8093bbde39b907456549fb4e54ca27 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Wed, 27 Aug 2025 10:00:19 +0200 Subject: [PATCH 088/101] formatting --- ivas_processing_scripts/audiotools/audio.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/ivas_processing_scripts/audiotools/audio.py b/ivas_processing_scripts/audiotools/audio.py index 19b2d25f..3df2de94 100755 --- a/ivas_processing_scripts/audiotools/audio.py +++ b/ivas_processing_scripts/audiotools/audio.py @@ -283,7 +283,9 @@ class ObjectBasedAudio(Audio): if file_name_meta.is_file(): obj.metadata_files.append(file_name_meta) else: - raise FileNotFoundError(f"Metadata file {file_name_meta} not found.") + raise FileNotFoundError( + f"Metadata file {file_name_meta} not found." + ) warn( f"No metadata files specified: The following files were found and used: \n {*obj.metadata_files,}" ) @@ -422,7 +424,9 @@ class OMASAAudio(Audio): if file_name_meta.is_file(): obj.metadata_files.append(file_name_meta) else: - raise FileNotFoundError(f"Metadata file {file_name_meta} not found.") + raise FileNotFoundError( + f"Metadata file {file_name_meta} not found." + ) warn( f"No metadata files specified: The following files were found and used: \n {*obj.metadata_files,}" ) @@ -527,7 +531,9 @@ class OSBAAudio(Audio): if file_name_meta.is_file(): obj.metadata_files.append(file_name_meta) else: - raise FileNotFoundError(f"Metadata file {file_name_meta} not found.") + raise FileNotFoundError( + f"Metadata file {file_name_meta} not found." + ) warn( f"No metadata files specified: The following files were found and used: \n {*obj.metadata_files,}" ) -- GitLab From f84e8a197850fc01d22234113aaec2e7758f47cb Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Wed, 27 Aug 2025 10:10:13 +0200 Subject: [PATCH 089/101] formatting --- ivas_processing_scripts/processing/ivas.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 1fd6af6d..81e540d0 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -249,7 +249,7 @@ class IVAS(Processing): # done this way to ensure `output_format` is replaced in the correct position cmd.remove("-stereo_dmx_evs") cmd[cmd.index("-stereo")] = "-stereo_dmx_evs" - self.use_evs_dec = True # signal the decoder to use EVS commandline + self.use_evs_dec = True # signal the decoder to use EVS commandline run(cmd, logger=logger) -- GitLab From 557b2d4f4a49f719f4e2915953894e88bfb589af Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Fri, 22 Aug 2025 16:10:37 +0200 Subject: [PATCH 090/101] rename class to SceneDescription to avoid confusion --- ivas_processing_scripts/audiotools/convert/__init__.py | 6 +++--- ivas_processing_scripts/audiotools/metadata.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/ivas_processing_scripts/audiotools/convert/__init__.py b/ivas_processing_scripts/audiotools/convert/__init__.py index d279c561..88654b6c 100755 --- a/ivas_processing_scripts/audiotools/convert/__init__.py +++ b/ivas_processing_scripts/audiotools/convert/__init__.py @@ -74,7 +74,7 @@ def convert_file( # get audio class object - can be either a regular single audio or scene description .txt if not isinstance(in_fmt, PurePath) and in_fmt.startswith("META"): - input = metadata.Metadata(in_file) + input = metadata.SceneDescription(in_file) else: # first check prevents crash on custom_ls setup formats if isinstance(in_fmt, str) and in_fmt.startswith("MASA") and in_meta is None: @@ -90,7 +90,7 @@ def convert_file( out_fs = input.fs if not out_fmt: - if isinstance(input, metadata.Metadata): + if isinstance(input, metadata.SceneDescription): raise ValueError( "Output format must be specified for scene description files!" ) @@ -139,7 +139,7 @@ def convert_file( output.metadata_files = copy(input.metadata_files) # apply actual conversion - if isinstance(input, metadata.Metadata): + if isinstance(input, metadata.SceneDescription): if logger: logger.debug(f"Converting metadata to {out_fmt} : {in_file} -> {out_file}") diff --git a/ivas_processing_scripts/audiotools/metadata.py b/ivas_processing_scripts/audiotools/metadata.py index ec1b6166..09b8c589 100755 --- a/ivas_processing_scripts/audiotools/metadata.py +++ b/ivas_processing_scripts/audiotools/metadata.py @@ -47,7 +47,7 @@ from ivas_processing_scripts.audiotools.constants import ( ) -class Metadata: +class SceneDescription: def __init__(self, meta_file: Union[str, Path]): self.meta_file = Path(meta_file) -- GitLab From 8d8890503ae53d15efd3b4ba3a6fd8db26a59a22 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 08:26:06 +0200 Subject: [PATCH 091/101] rename function for ISM --- ivas_processing_scripts/audiotools/metadata.py | 2 +- ivas_processing_scripts/processing/processing.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/ivas_processing_scripts/audiotools/metadata.py b/ivas_processing_scripts/audiotools/metadata.py index 09b8c589..3db87462 100755 --- a/ivas_processing_scripts/audiotools/metadata.py +++ b/ivas_processing_scripts/audiotools/metadata.py @@ -297,7 +297,7 @@ def trim_meta( return -def concat_meta_from_file( +def concat_ism_metadata_files( audio_files: list[str], meta_files: list[list[str]], out_file: list[str], diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index aa495efa..5238ec61 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -45,7 +45,7 @@ from ivas_processing_scripts.audiotools.constants import IVAS_FRAME_LEN_MS from ivas_processing_scripts.audiotools.convert.__init__ import convert from ivas_processing_scripts.audiotools.metadata import ( add_remove_metadata_preamble, - concat_meta_from_file, + concat_ism_metadata_files, ) from ivas_processing_scripts.constants import LOGGER_DATEFMT, LOGGER_FORMAT from ivas_processing_scripts.processing.config import TestConfig @@ -135,7 +135,7 @@ def concat_setup(cfg: TestConfig, chain, logger: logging.Logger): f"{cfg.input_path.name}_concatenated.wav.{obj_idx}.csv" ) ) - concat_meta_from_file( + concat_ism_metadata_files( cfg.items_list, cfg.metadata_path, cfg.concat_meta, -- GitLab From 7cc489c0f68dbba9c4419409e77b8a725507cda4 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 26 Aug 2025 08:28:27 +0200 Subject: [PATCH 092/101] [fix] implement MASA metadata concatenation --- ivas_processing_scripts/__init__.py | 34 ++++--- .../audiotools/metadata.py | 94 ++++++++++++++++++- ivas_processing_scripts/processing/chains.py | 4 +- .../processing/preprocessing_2.py | 28 +++--- .../processing/processing.py | 66 ++++++++----- ivas_processing_scripts/utils.py | 9 +- tests/test_experiments.py | 4 +- 7 files changed, 180 insertions(+), 59 deletions(-) diff --git a/ivas_processing_scripts/__init__.py b/ivas_processing_scripts/__init__.py index a457eb5e..e9058df5 100755 --- a/ivas_processing_scripts/__init__.py +++ b/ivas_processing_scripts/__init__.py @@ -117,13 +117,17 @@ def main(args): item_names=cfg.items_list, ) # print info about found and used metadata files - for i in range(len(metadata_ISM)): - metadata_str = [] - for o in range(len(metadata_ISM[i])): - metadata_str.append(str(metadata_ISM[i][o])) + for audio, meta in zip(cfg.items_list, metadata_ISM): logger.debug( - f" ISM metadata files item {cfg.items_list[i]}: {', '.join(metadata_str)}" + f" MASA metadata file item {audio}: {', '.join(str(m) for m in meta)}" ) + # for i in range(len(metadata_ISM)): + # metadata_str = [] + # for o in range(len(metadata_ISM[i])): + # metadata_str.append(str(metadata_ISM[i][o])) + # logger.debug( + # f" ISM metadata files item {cfg.items_list[i]}: {', '.join(metadata_str)}" + # ) metadata = metadata_ISM # check for MASA metadata @@ -134,15 +138,21 @@ def main(args): item_names=cfg.items_list, ) # print info about found and used metadata files - for i in range(len(metadata_MASA)): - metadata_str = [] - for o in range(len(metadata_MASA[i])): - metadata_str.append(str(metadata_MASA[i][o])) + for audio, meta in zip(cfg.items_list, metadata_MASA): logger.debug( - f" MASA metadata file item {cfg.items_list[i]}: {', '.join(metadata_str)}" + f" MASA metadata file item {audio}: {', '.join(str(m) for m in meta)}" ) - for i, meta in enumerate(metadata): - meta.extend(metadata_MASA[i]) + # for i in range(len(metadata_MASA)): + # metadata_str = [] + # for o in range(len(metadata_MASA[i])): + # metadata_str.append(str(metadata_MASA[i][o])) + # logger.debug( + # f" MASA metadata file item {cfg.items_list[i]}: {', '.join(metadata_str)}" + # ) + # extend the list in case ISM metadata already is present + metadata = [ + meta_list + met for meta_list, met in zip(metadata, metadata_MASA) + ] if not cfg.input["fmt"].startswith("ISM") and "MASA" not in cfg.input["fmt"]: metadata = [None] * len(cfg.items_list) diff --git a/ivas_processing_scripts/audiotools/metadata.py b/ivas_processing_scripts/audiotools/metadata.py index 3db87462..5c3c9d8a 100755 --- a/ivas_processing_scripts/audiotools/metadata.py +++ b/ivas_processing_scripts/audiotools/metadata.py @@ -31,7 +31,10 @@ # import csv +import logging from pathlib import Path +from shutil import copyfile, copyfileobj +from tempfile import TemporaryDirectory from typing import Optional, TextIO, Tuple, Union import numpy as np @@ -203,6 +206,8 @@ def write_ISM_metadata_in_file( file_names = file_name for i, csv_file in enumerate(file_names): + if not str(csv_file).endswith(".csv"): + continue # skip MASA metadata number_frames = metadata[i].shape[0] number_columns = metadata[i].shape[1] with open(csv_file, "w", newline="") as file: @@ -376,7 +381,7 @@ def concat_ism_metadata_files( # add preamble if preamble: - concat_meta_all_obj = add_remove_metadata_preamble( + concat_meta_all_obj = add_remove_ism_metadata_preamble( concat_meta_all_obj, preamble ) @@ -623,7 +628,7 @@ def metadata_search_MASA( return list_meta -def add_remove_metadata_preamble( +def add_remove_ism_metadata_preamble( metadata, preamble, add: Optional[bool] = True, @@ -657,3 +662,88 @@ def add_remove_metadata_preamble( ) return metadata + + +def concat_masa_metadata_files( + meta_files: list[list[str]], + out_file: Union[str, Path], +) -> None: + """ + Concatenate ISM metadata from files + + Parameters + ---------- + meta_files: list[list[str]] + List of corresponding metadata file names + out_file: Union[str, Path] + Name of concatenated output file + """ + # meta_files is a list of lists + # this could be a list of ISM metadata files (OMASA) + # or just a single MASA metadata file, so we use the last index + with open(out_file, "wb") as out_file: + for meta in meta_files: + with open(meta[-1], "rb") as in_file: + copyfileobj(in_file, out_file) + + +def add_masa_metadata_preamble_repeat( + masa: audio.MetadataAssistedSpatialAudio, + metadata_in: Path, + metadata_out: Path, + preamble: int, + repeat: Optional[bool] = False, + logger: Optional[logging.Logger] = None, +) -> None: + preamble_frames = preamble / IVAS_FRAME_LEN_MS + if not preamble_frames.is_integer(): + raise ValueError( + f"Application of preamble for MASA metadata is only possible if preamble length is multiple of frame length. " + f"Frame length: {IVAS_FRAME_LEN_MS}ms" + ) + preamble_frames = int(preamble_frames) + + from ivas_processing_scripts.audiotools.wrappers.masaAnalyzer import masaAnalyzer + + with TemporaryDirectory() as tmp_dir: + tmp_dir = Path(tmp_dir) + tmp_meta = tmp_dir.joinpath("preamble.met") + + # generate zero metadata for preamble + if preamble > 0: + frame_smp = 48 * IVAS_FRAME_LEN_MS + preamble_smp = int(frame_smp * (preamble / IVAS_FRAME_LEN_MS)) + + fmt = "HOA2" if masa.dirs == 2 else "FOA" + sba = audio.fromtype(fmt) + sba.audio = np.zeros([preamble_smp, sba.num_channels]) + sba.fs = 48000 + + num_tc = masa.num_channels - getattr(masa, "num_ism_channels", 0) + + masaAnalyzer(sba, num_tc, masa.dirs, tmp_meta) + + if logger: + logger.debug(f"Input Metadata size {metadata_in.stat().st_size}") + logger.debug(f"Preamble Metadata size {tmp_meta.stat().st_size}") + + # concatenate preamble and metadata + with open(tmp_meta, "ab") as out_meta: + # append out the original input metadata + with open(metadata_in, "rb") as in_meta: + copyfileobj(in_meta, out_meta) + + if logger: + logger.debug(f"Input Metadata + Preamble size {tmp_meta.stat().st_size}") + + if repeat: + # repeat the entire file + with open(tmp_meta, "rb") as in_meta: + md = in_meta.read() + with open(metadata_out, "wb") as out_meta: + out_meta.write(md * 2) + else: + copyfile(tmp_meta, metadata_out) + + if logger: + logger.debug(f"Output Metadata size {metadata_out.stat().st_size}") diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index b58ab4a9..530af3b5 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -54,7 +54,7 @@ from ivas_processing_scripts.processing.tx import get_tx_cfg from ivas_processing_scripts.utils import ( find_binary, get_abs_path, - list_audio, + list_audio_or_md, parse_gain, ) @@ -112,7 +112,7 @@ def init_processing_chains(cfg: TestConfig) -> None: ) # list items in input directory - cfg.items_list = list_audio( + cfg.items_list = list_audio_or_md( cfg.input_path, select_list=getattr(cfg, "input_select", None) ) if len(cfg.items_list) == 0: diff --git a/ivas_processing_scripts/processing/preprocessing_2.py b/ivas_processing_scripts/processing/preprocessing_2.py index cce42bbf..2402a856 100644 --- a/ivas_processing_scripts/processing/preprocessing_2.py +++ b/ivas_processing_scripts/processing/preprocessing_2.py @@ -40,7 +40,8 @@ from ivas_processing_scripts.audiotools import audio from ivas_processing_scripts.audiotools.audioarray import trim from ivas_processing_scripts.audiotools.audiofile import write from ivas_processing_scripts.audiotools.metadata import ( - add_remove_metadata_preamble, + add_masa_metadata_preamble_repeat, + add_remove_ism_metadata_preamble, write_ISM_metadata_in_file, ) from ivas_processing_scripts.audiotools.wrappers.bs1770 import ( @@ -64,26 +65,15 @@ class Preprocessing2(Processing): self.in_fmt, in_file, fs=self.in_fs, in_meta=in_meta ) - if isinstance( - audio_object, (audio.MetadataAssistedSpatialAudio, audio.OMASAAudio) - ): - if self.preamble > 0 or self.background_noise or self.repeat_signal: - raise ValueError( - "No preprocessing 2 possible for formats including MASA metadata" - ) - # modify ISM metadata if self.in_fmt.startswith("ISM"): - if not self.preamble: - preamble = 0 - else: - preamble = self.preamble + preamble = self.preamble or 0 # read out old metadata = audio_object.object_pos # add preamble - metadata = add_remove_metadata_preamble(metadata, preamble) + metadata = add_remove_ism_metadata_preamble(metadata, preamble) # repeat signal if self.repeat_signal: @@ -95,6 +85,16 @@ class Preprocessing2(Processing): audio_object.metadata_files = meta_files audio_object.object_pos = metadata + if "MASA" in self.in_fmt: + add_masa_metadata_preamble_repeat( + audio_object, + in_meta[-1], + out_file.with_suffix(".wav.met"), + self.preamble or 0, + self.repeat_signal, + logger, + ) + # modify audio signal # add preamble if self.preamble > 0: diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index 5238ec61..8a8839fc 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -44,13 +44,19 @@ from ivas_processing_scripts.audiotools.audiofile import concat, trim from ivas_processing_scripts.audiotools.constants import IVAS_FRAME_LEN_MS from ivas_processing_scripts.audiotools.convert.__init__ import convert from ivas_processing_scripts.audiotools.metadata import ( - add_remove_metadata_preamble, + add_remove_ism_metadata_preamble, concat_ism_metadata_files, + concat_masa_metadata_files, ) from ivas_processing_scripts.constants import LOGGER_DATEFMT, LOGGER_FORMAT from ivas_processing_scripts.processing.config import TestConfig from ivas_processing_scripts.processing.tx import get_timescaled_splits -from ivas_processing_scripts.utils import apply_func_parallel, list_audio, pairwise +from ivas_processing_scripts.utils import ( + ALLOWED_INPUT_EXT_MD, + apply_func_parallel, + list_audio_or_md, + pairwise, +) class Processing(ABC): @@ -120,30 +126,41 @@ def concat_setup(cfg: TestConfig, chain, logger: logging.Logger): except AttributeError: input_format = cfg.input["fmt"] - # concatenation of met files not possible -> do not concatenate MASA and OMASA - if "MASA" in input_format: - raise ValueError( - "Concatenation of formats including MASA metadata not possible" - ) + concat_md_prefix = cfg.tmp_dirs[0].joinpath( + f"{cfg.input_path.name}_concatenated.wav" + ) - # concatenate ISM metadata if input_format.startswith("ISM"): cfg.concat_meta = [] - for obj_idx in range(len(cfg.metadata_path[0])): - cfg.concat_meta.append( - cfg.tmp_dirs[0].joinpath( - f"{cfg.input_path.name}_concatenated.wav.{obj_idx}.csv" - ) - ) + for i, md in enumerate(cfg.metadata_path[0]): + if md.suffix == ".csv": + cfg.concat_meta.append(Path(f"{concat_md_prefix}.{i}.csv")) + elif md.suffix == ".met": + cfg.concat_meta.append(Path(f"{concat_md_prefix}.met")) + concat_ism_metadata_files( cfg.items_list, cfg.metadata_path, cfg.concat_meta, input_format, ) + if "MASA" in input_format: + concat_masa_metadata_files( + cfg.metadata_path, + cfg.concat_meta[-1], + ) # set input to the concatenated file we have just written to the output dir cfg.metadata_path = [cfg.concat_meta] + elif input_format.startswith("MASA"): + cfg.concat_meta = Path(f"{concat_md_prefix}.met") + concat_masa_metadata_files( + cfg.metadata_path, + cfg.concat_meta, + ) + + # set input to the concatenated file we have just written to the output dir + cfg.metadata_path = [[cfg.concat_meta]] # concatenate audio cfg.concat_file = cfg.tmp_dirs[0].joinpath( @@ -317,7 +334,7 @@ def preprocess(cfg, logger): ) # update the configuration to use preprocessing outputs as new inputs - cfg.items_list = list_audio( + cfg.items_list = list_audio_or_md( cfg.out_dirs[0], select_list=getattr(cfg, "input_select", None) ) @@ -394,17 +411,18 @@ def preprocess_2(cfg, logger): ) # update the configuration to use preprocessing 2 outputs as new inputs - cfg.items_list = list_audio( + cfg.items_list = list_audio_or_md( cfg.out_dirs[0], select_list=getattr(cfg, "input_select", None) ) - if cfg.metadata_path[0] is not None: - for item_idx in range(len(cfg.metadata_path)): - for obj_idx in range(len(cfg.metadata_path[item_idx])): - if cfg.metadata_path[item_idx][obj_idx]: - cfg.metadata_path[item_idx][obj_idx] = cfg.out_dirs[0] / Path( - f"{cfg.items_list[item_idx].stem}.wav.{obj_idx}.csv" - ) + cfg.metadata_path = [ + list_audio_or_md( + cfg.out_dirs[0], + select_list=getattr(cfg, "input_select", None), + allowed_ext=ALLOWED_INPUT_EXT_MD, + ) + ] + # remove already applied processing stage cfg.proc_chains = cfg.proc_chains[1:] cfg.tmp_dirs = cfg.tmp_dirs[1:] @@ -536,7 +554,7 @@ def remove_preamble(x, out_fmt, fs, repeat_signal, preamble_len_ms, meta, logger # remove preamble if preamble_len_ms > 0: - meta = add_remove_metadata_preamble(meta, preamble_len_ms, add=False) + meta = add_remove_ism_metadata_preamble(meta, preamble_len_ms, add=False) # cut first half of signal if repeat_signal: diff --git a/ivas_processing_scripts/utils.py b/ivas_processing_scripts/utils.py index 945d0791..a12b886a 100755 --- a/ivas_processing_scripts/utils.py +++ b/ivas_processing_scripts/utils.py @@ -45,6 +45,7 @@ from typing import Callable, Iterable, Optional, Union import yaml ALLOWED_INPUT_EXT = (".wav", ".pcm", ".txt", ".raw") +ALLOWED_INPUT_EXT_MD = (".csv", ".met") BIN_DIR = Path(__file__).parent.joinpath("bin") BUSY_SPINNER = cycle(["|", "/", "-", "\\"]) @@ -99,7 +100,9 @@ class DirManager: ) -def list_audio(path: str, select_list: list = None) -> list: +def list_audio_or_md( + path: str, select_list: list = None, allowed_ext=ALLOWED_INPUT_EXT +) -> list: """ Return list with all files with ALLOWED_INPUT_EXT found under the given path. @@ -114,11 +117,11 @@ def list_audio(path: str, select_list: list = None) -> list: audio_list = [ f.resolve().absolute() for f in path.iterdir() - if f.suffix in ALLOWED_INPUT_EXT + if f.suffix in allowed_ext ] else: ext = path.suffix - if ext in ALLOWED_INPUT_EXT: + if ext in allowed_ext: audio_list.append(path.resolve().absolute()) # filter according to select list diff --git a/tests/test_experiments.py b/tests/test_experiments.py index fe959f61..34d8ddf3 100644 --- a/tests/test_experiments.py +++ b/tests/test_experiments.py @@ -41,7 +41,7 @@ from ivas_processing_scripts import main as generate_test from ivas_processing_scripts.audiotools import audio from ivas_processing_scripts.audiotools.audiofile import read, write from ivas_processing_scripts.processing.config import TestConfig -from ivas_processing_scripts.utils import list_audio +from ivas_processing_scripts.utils import list_audio_or_md from tests.constants import ( FORMAT_TO_METADATA_FILES, INPUT_EXPERIMENT_NAMES, @@ -108,7 +108,7 @@ def all_lengths_equal(cfg): all_lengths_equal = True for condition in cfg.conditions_to_generate.keys(): output_condition_folder = output_folder.joinpath(condition) - for input_file in list_audio(cfg.input_path): + for input_file in list_audio_or_md(cfg.input_path): output_file = output_condition_folder.joinpath(input_file.name).with_suffix( f".{condition}.wav" ) -- GitLab From d022397e1e648b81a51f440aa3f16d9f18b44357 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Wed, 27 Aug 2025 19:55:24 +0200 Subject: [PATCH 093/101] cleanup comments and add folder path to ValueError --- ivas_processing_scripts/__init__.py | 16 +--------------- ivas_processing_scripts/processing/chains.py | 8 ++++---- 2 files changed, 5 insertions(+), 19 deletions(-) diff --git a/ivas_processing_scripts/__init__.py b/ivas_processing_scripts/__init__.py index e9058df5..98fa796b 100755 --- a/ivas_processing_scripts/__init__.py +++ b/ivas_processing_scripts/__init__.py @@ -119,15 +119,8 @@ def main(args): # print info about found and used metadata files for audio, meta in zip(cfg.items_list, metadata_ISM): logger.debug( - f" MASA metadata file item {audio}: {', '.join(str(m) for m in meta)}" + f" ISM metadata file item {audio}: {', '.join(str(m) for m in meta)}" ) - # for i in range(len(metadata_ISM)): - # metadata_str = [] - # for o in range(len(metadata_ISM[i])): - # metadata_str.append(str(metadata_ISM[i][o])) - # logger.debug( - # f" ISM metadata files item {cfg.items_list[i]}: {', '.join(metadata_str)}" - # ) metadata = metadata_ISM # check for MASA metadata @@ -142,13 +135,6 @@ def main(args): logger.debug( f" MASA metadata file item {audio}: {', '.join(str(m) for m in meta)}" ) - # for i in range(len(metadata_MASA)): - # metadata_str = [] - # for o in range(len(metadata_MASA[i])): - # metadata_str.append(str(metadata_MASA[i][o])) - # logger.debug( - # f" MASA metadata file item {cfg.items_list[i]}: {', '.join(metadata_str)}" - # ) # extend the list in case ISM metadata already is present metadata = [ meta_list + met for meta_list, met in zip(metadata, metadata_MASA) diff --git a/ivas_processing_scripts/processing/chains.py b/ivas_processing_scripts/processing/chains.py index 530af3b5..9c52bdc8 100755 --- a/ivas_processing_scripts/processing/chains.py +++ b/ivas_processing_scripts/processing/chains.py @@ -659,10 +659,10 @@ def validate_input_files(cfg: TestConfig): aligned_output_dir = cfg.output_path / "20ms_aligned_files" try: aligned_output_dir.mkdir(exist_ok=False, parents=True) - except FileExistsError: - raise ValueError( - "Folder for 20ms aligned files already exists. Please move or delete folder" - ) + except FileExistsError as e: + raise FileExistsError( + f"Folder for 20ms aligned files already exists. Please move or delete folder {aligned_output_dir}" + ) from e for i, item in enumerate(cfg.items_list): if "fs" in cfg.input: -- GitLab From 40fb07c68fd8367143a13dd83a08753197bd2309 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Wed, 27 Aug 2025 20:08:08 +0200 Subject: [PATCH 094/101] [fix] properly update metadata list --- ivas_processing_scripts/processing/processing.py | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index 8a8839fc..fccd4b0a 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -52,7 +52,6 @@ from ivas_processing_scripts.constants import LOGGER_DATEFMT, LOGGER_FORMAT from ivas_processing_scripts.processing.config import TestConfig from ivas_processing_scripts.processing.tx import get_timescaled_splits from ivas_processing_scripts.utils import ( - ALLOWED_INPUT_EXT_MD, apply_func_parallel, list_audio_or_md, pairwise, @@ -415,13 +414,11 @@ def preprocess_2(cfg, logger): cfg.out_dirs[0], select_list=getattr(cfg, "input_select", None) ) - cfg.metadata_path = [ - list_audio_or_md( - cfg.out_dirs[0], - select_list=getattr(cfg, "input_select", None), - allowed_ext=ALLOWED_INPUT_EXT_MD, - ) - ] + # update the metadata list to use preprocessing 2 outputs as well + for md_files in cfg.metadata_path: + for i, md in enumerate(md_files): + if md: + md_files[i] = cfg.out_dirs[0] / md.stem # remove already applied processing stage cfg.proc_chains = cfg.proc_chains[1:] -- GitLab From 727002b2420d1424c715c1efdf95ac4fdc6b5488 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 28 Aug 2025 08:56:12 +0200 Subject: [PATCH 095/101] [fix] python format name used for IVAS_rend commandline for MASA --- ivas_processing_scripts/audiotools/wrappers/masaRenderer.py | 4 +++- ivas_processing_scripts/processing/ivas.py | 5 ++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py index b6aa1c9e..7e52d664 100755 --- a/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py +++ b/ivas_processing_scripts/audiotools/wrappers/masaRenderer.py @@ -56,7 +56,9 @@ def ivasRendMasa( masa : MetadataAssistedSpatialAudio Input MASA audio out_fmt: str - Desired output format (only 5_1, 7_1_4 and BINAURAL supported) + Desired output format + trajectory: Path + Head rotation trajectory Returns ------- diff --git a/ivas_processing_scripts/processing/ivas.py b/ivas_processing_scripts/processing/ivas.py index 972f0c96..c2e728e6 100755 --- a/ivas_processing_scripts/processing/ivas.py +++ b/ivas_processing_scripts/processing/ivas.py @@ -555,6 +555,9 @@ class IVAS_rend(Processing): rend_cfg_file = self.render_config_dir.joinpath(f"{rend_cfg_name}.wav.cfg") cmd.extend(["-render_config", rend_cfg_file]) + # remove MASA number of directions + in_fmt = self.in_fmt.name.replace("DIR1", "").replace("DIR2", "") + cmd.extend( [ "-fs", @@ -562,7 +565,7 @@ class IVAS_rend(Processing): "-i", str(in_file), "-if", - self.in_fmt.name, + in_fmt, "-o", str(out_file), "-of", -- GitLab From 4ae47012f94d5d813f382390b1a0b457e97f742a Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 28 Aug 2025 09:53:42 +0200 Subject: [PATCH 096/101] [fix] use name, not stem for updating metadata path --- ivas_processing_scripts/processing/processing.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ivas_processing_scripts/processing/processing.py b/ivas_processing_scripts/processing/processing.py index fccd4b0a..64368954 100755 --- a/ivas_processing_scripts/processing/processing.py +++ b/ivas_processing_scripts/processing/processing.py @@ -418,7 +418,7 @@ def preprocess_2(cfg, logger): for md_files in cfg.metadata_path: for i, md in enumerate(md_files): if md: - md_files[i] = cfg.out_dirs[0] / md.stem + md_files[i] = cfg.out_dirs[0] / md.name # remove already applied processing stage cfg.proc_chains = cfg.proc_chains[1:] -- GitLab From 34914c5a2fe373798ce105ee95551d9a1595c36c Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 28 Aug 2025 10:20:54 +0200 Subject: [PATCH 097/101] [fix] potential crash for logging --- ivas_processing_scripts/audiotools/metadata.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ivas_processing_scripts/audiotools/metadata.py b/ivas_processing_scripts/audiotools/metadata.py index 5c3c9d8a..0e75d6f9 100755 --- a/ivas_processing_scripts/audiotools/metadata.py +++ b/ivas_processing_scripts/audiotools/metadata.py @@ -723,9 +723,8 @@ def add_masa_metadata_preamble_repeat( masaAnalyzer(sba, num_tc, masa.dirs, tmp_meta) - if logger: - logger.debug(f"Input Metadata size {metadata_in.stat().st_size}") - logger.debug(f"Preamble Metadata size {tmp_meta.stat().st_size}") + if logger: + logger.debug(f"Preamble Metadata size {tmp_meta.stat().st_size}") # concatenate preamble and metadata with open(tmp_meta, "ab") as out_meta: @@ -734,7 +733,8 @@ def add_masa_metadata_preamble_repeat( copyfileobj(in_meta, out_meta) if logger: - logger.debug(f"Input Metadata + Preamble size {tmp_meta.stat().st_size}") + logger.debug(f"Input Metadata size {metadata_in.stat().st_size}") + logger.debug(f"Input + Preamble concatenated metadata size {tmp_meta.stat().st_size}") if repeat: # repeat the entire file -- GitLab From c0d02e1de6879a77b0600e4a057fd94a568c4ecd Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 28 Aug 2025 10:25:14 +0200 Subject: [PATCH 098/101] formatting --- ivas_processing_scripts/audiotools/metadata.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ivas_processing_scripts/audiotools/metadata.py b/ivas_processing_scripts/audiotools/metadata.py index 0e75d6f9..9fd202d1 100755 --- a/ivas_processing_scripts/audiotools/metadata.py +++ b/ivas_processing_scripts/audiotools/metadata.py @@ -734,7 +734,9 @@ def add_masa_metadata_preamble_repeat( if logger: logger.debug(f"Input Metadata size {metadata_in.stat().st_size}") - logger.debug(f"Input + Preamble concatenated metadata size {tmp_meta.stat().st_size}") + logger.debug( + f"Input + Preamble concatenated metadata size {tmp_meta.stat().st_size}" + ) if repeat: # repeat the entire file -- GitLab From 2e983fddce523312a24948496a7af205fbf58218 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 28 Aug 2025 17:39:26 +0200 Subject: [PATCH 099/101] update configurations for P.800-13 and -14 --- ....yml => P800-13_cat5_MASA2DIR1-16LKFS.yml} | 2 +- ....yml => P800-13_cat5_MASA2DIR1-26LKFS.yml} | 2 +- ....yml => P800-13_cat5_MASA2DIR1-36LKFS.yml} | 2 +- .../config/P800-14_cat1_1TC_HOA2-16LKFS.yml | 272 ++++++++++++++++++ .../config/P800-14_cat1_1TC_HOA2-26LKFS.yml | 272 ++++++++++++++++++ .../config/P800-14_cat1_1TC_HOA2-36LKFS.yml | 272 ++++++++++++++++++ ...S.yml => P800-14_cat1_2TC_HOA2-16LKFS.yml} | 220 +------------- ...S.yml => P800-14_cat1_2TC_HOA2-26LKFS.yml} | 220 +------------- ...S.yml => P800-14_cat1_2TC_HOA2-36LKFS.yml} | 220 +------------- .../config/P800-14_cat2_1TC_FOA-16LKFS.yml | 272 ++++++++++++++++++ .../config/P800-14_cat2_1TC_FOA-26LKFS.yml | 272 ++++++++++++++++++ .../config/P800-14_cat2_1TC_FOA-36LKFS.yml | 272 ++++++++++++++++++ ...FS.yml => P800-14_cat2_2TC_FOA-16LKFS.yml} | 218 +------------- ...FS.yml => P800-14_cat2_2TC_FOA-26LKFS.yml} | 218 +------------- ...FS.yml => P800-14_cat2_2TC_FOA-36LKFS.yml} | 218 +------------- .../config/P800-14_cat3_1TC_FOA-16LKFS.yml | 272 ++++++++++++++++++ .../config/P800-14_cat3_1TC_FOA-26LKFS.yml | 272 ++++++++++++++++++ .../config/P800-14_cat3_1TC_FOA-36LKFS.yml | 272 ++++++++++++++++++ ...FS.yml => P800-14_cat3_2TC_FOA-16LKFS.yml} | 218 +------------- ...FS.yml => P800-14_cat3_2TC_FOA-26LKFS.yml} | 218 +------------- ...FS.yml => P800-14_cat3_2TC_FOA-36LKFS.yml} | 218 +------------- .../config/P800-14_cat4_1TC_FOA-16LKFS.yml | 272 ++++++++++++++++++ .../config/P800-14_cat4_1TC_FOA-26LKFS.yml | 272 ++++++++++++++++++ .../config/P800-14_cat4_1TC_FOA-36LKFS.yml | 272 ++++++++++++++++++ ...FS.yml => P800-14_cat4_2TC_FOA-16LKFS.yml} | 218 +------------- ...FS.yml => P800-14_cat4_2TC_FOA-26LKFS.yml} | 218 +------------- ...FS.yml => P800-14_cat4_2TC_FOA-36LKFS.yml} | 218 +------------- ... => P800-14_cat5_1TC_MASA1DIR1-16LKFS.yml} | 218 +------------- ... => P800-14_cat5_1TC_MASA1DIR1-26LKFS.yml} | 218 +------------- ... => P800-14_cat5_1TC_MASA1DIR1-36LKFS.yml} | 218 +------------- ... => P800-14_cat5_2TC_MASA1DIR1-16LKFS.yml} | 218 +------------- ... => P800-14_cat5_2TC_MASA1DIR1-26LKFS.yml} | 218 +------------- ... => P800-14_cat5_2TC_MASA1DIR1-36LKFS.yml} | 218 +------------- .../P800-14_cat6_1TC_MASA2DIR2-16LKFS.yml | 269 +++++++++++++++++ .../P800-14_cat6_1TC_MASA2DIR2-26LKFS.yml | 269 +++++++++++++++++ .../P800-14_cat6_1TC_MASA2DIR2-36LKFS.yml | 269 +++++++++++++++++ .../P800-14_cat6_2TC_MASA2DIR2-16LKFS.yml | 269 +++++++++++++++++ .../P800-14_cat6_2TC_MASA2DIR2-26LKFS.yml | 269 +++++++++++++++++ .../P800-14_cat6_2TC_MASA2DIR2-36LKFS.yml | 269 +++++++++++++++++ 39 files changed, 4920 insertions(+), 3894 deletions(-) rename experiments/characterization/P800-13/config/{P800-13_cat5_MASA1DIR1-16LKFS.yml => P800-13_cat5_MASA2DIR1-16LKFS.yml} (99%) rename experiments/characterization/P800-13/config/{P800-13_cat5_MASA1DIR1-26LKFS.yml => P800-13_cat5_MASA2DIR1-26LKFS.yml} (99%) rename experiments/characterization/P800-13/config/{P800-13_cat5_MASA1DIR1-36LKFS.yml => P800-13_cat5_MASA2DIR1-36LKFS.yml} (99%) create mode 100644 experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-36LKFS.yml rename experiments/characterization/P800-14/config/{P800-14_cat1_FOA-16LKFS.yml => P800-14_cat1_2TC_HOA2-16LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat1_FOA-26LKFS.yml => P800-14_cat1_2TC_HOA2-26LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat1_FOA-36LKFS.yml => P800-14_cat1_2TC_HOA2-36LKFS.yml} (56%) create mode 100644 experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-36LKFS.yml rename experiments/characterization/P800-14/config/{P800-14_cat2_FOA-16LKFS.yml => P800-14_cat2_2TC_FOA-16LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat2_FOA-26LKFS.yml => P800-14_cat2_2TC_FOA-26LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat2_FOA-36LKFS.yml => P800-14_cat2_2TC_FOA-36LKFS.yml} (56%) create mode 100644 experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-36LKFS.yml rename experiments/characterization/P800-14/config/{P800-14_cat3_FOA-16LKFS.yml => P800-14_cat3_2TC_FOA-16LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat3_FOA-26LKFS.yml => P800-14_cat3_2TC_FOA-26LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat3_FOA-36LKFS.yml => P800-14_cat3_2TC_FOA-36LKFS.yml} (56%) create mode 100644 experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-36LKFS.yml rename experiments/characterization/P800-14/config/{P800-14_cat4_FOA-16LKFS.yml => P800-14_cat4_2TC_FOA-16LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat4_FOA-26LKFS.yml => P800-14_cat4_2TC_FOA-26LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat4_FOA-36LKFS.yml => P800-14_cat4_2TC_FOA-36LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat5_MASA1DIR1-16LKFS.yml => P800-14_cat5_1TC_MASA1DIR1-16LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat5_MASA1DIR1-26LKFS.yml => P800-14_cat5_1TC_MASA1DIR1-26LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat5_MASA1DIR1-36LKFS.yml => P800-14_cat5_1TC_MASA1DIR1-36LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat6_MASA1DIR1-16LKFS.yml => P800-14_cat5_2TC_MASA1DIR1-16LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat6_MASA1DIR1-26LKFS.yml => P800-14_cat5_2TC_MASA1DIR1-26LKFS.yml} (56%) rename experiments/characterization/P800-14/config/{P800-14_cat6_MASA1DIR1-36LKFS.yml => P800-14_cat5_2TC_MASA1DIR1-36LKFS.yml} (56%) create mode 100644 experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-36LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-16LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-26LKFS.yml create mode 100644 experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-36LKFS.yml diff --git a/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat5_MASA2DIR1-16LKFS.yml similarity index 99% rename from experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-16LKFS.yml rename to experiments/characterization/P800-13/config/P800-13_cat5_MASA2DIR1-16LKFS.yml index 0459788a..dee0a7dd 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-16LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat5_MASA2DIR1-16LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA2DIR1" fs: 48000 aligned_to: len: 20 diff --git a/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat5_MASA2DIR1-26LKFS.yml similarity index 99% rename from experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-26LKFS.yml rename to experiments/characterization/P800-13/config/P800-13_cat5_MASA2DIR1-26LKFS.yml index 6a11c60f..0574ad86 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-26LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat5_MASA2DIR1-26LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA2DIR1" fs: 48000 aligned_to: len: 20 diff --git a/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-13/config/P800-13_cat5_MASA2DIR1-36LKFS.yml similarity index 99% rename from experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-36LKFS.yml rename to experiments/characterization/P800-13/config/P800-13_cat5_MASA2DIR1-36LKFS.yml index 85f60dae..c33da976 100644 --- a/experiments/characterization/P800-13/config/P800-13_cat5_MASA1DIR1-36LKFS.yml +++ b/experiments/characterization/P800-13/config/P800-13_cat5_MASA2DIR1-36LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA2DIR1" fs: 48000 aligned_to: len: 20 diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-16LKFS.yml new file mode 100644 index 00000000..23e2b692 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-16LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat1_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat1_1TC/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-26LKFS.yml new file mode 100644 index 00000000..f20091b9 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-26LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat1_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat1_1TC/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-36LKFS.yml new file mode 100644 index 00000000..0f2a32ae --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-36LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat1_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat1_1TC/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "HOA2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n1.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-16LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat1_FOA-16LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-16LKFS.yml index f3f5cb44..5f5f8576 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-16LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat1" -output_path: "experiments/characterization/P800-14/proc_output/cat1/out_-16LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat1_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat1_2TC/out_-16LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "FOA" + fmt: "HOA2" fs: 48000 aligned_to: len: 20 @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-26LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat1_FOA-26LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-26LKFS.yml index 2a1df640..1bca226c 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-26LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat1" -output_path: "experiments/characterization/P800-14/proc_output/cat1/out_-26LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat1_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat1_2TC/out_-26LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "FOA" + fmt: "HOA2" fs: 48000 aligned_to: len: 20 @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-36LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat1_FOA-36LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-36LKFS.yml index 251f15a7..31ba3f3d 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_FOA-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-36LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat1" -output_path: "experiments/characterization/P800-14/proc_output/cat1/out_-36LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat1_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat1_2TC/out_-36LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "FOA" + fmt: "HOA2" fs: 48000 aligned_to: len: 20 @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-16LKFS.yml new file mode 100644 index 00000000..100bd8a0 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-16LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat2_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat2_1TC/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-26LKFS.yml new file mode 100644 index 00000000..b5c87097 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-26LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat2_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat2_1TC/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-36LKFS.yml new file mode 100644 index 00000000..fe1cfe82 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat2_1TC_FOA-36LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat2_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat2_1TC/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n2.wav + snr: 45 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_2TC_FOA-16LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat2_FOA-16LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat2_2TC_FOA-16LKFS.yml index f0138a27..449dda9a 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat2_2TC_FOA-16LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat2" -output_path: "experiments/characterization/P800-14/proc_output/cat2/out_-16LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat2_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat2_2TC/out_-16LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_2TC_FOA-26LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat2_FOA-26LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat2_2TC_FOA-26LKFS.yml index 76828a32..57b617bf 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat2_2TC_FOA-26LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat2" -output_path: "experiments/characterization/P800-14/proc_output/cat2/out_-26LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat2_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat2_2TC/out_-26LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat2_2TC_FOA-36LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat2_FOA-36LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat2_2TC_FOA-36LKFS.yml index ef52de41..f61c2866 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat2_FOA-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat2_2TC_FOA-36LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat2" -output_path: "experiments/characterization/P800-14/proc_output/cat2/out_-36LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat2_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat2_2TC/out_-36LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-16LKFS.yml new file mode 100644 index 00000000..edd9a441 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-16LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat3_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat3_1TC/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-26LKFS.yml new file mode 100644 index 00000000..3528a90a --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-26LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat3_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat3_1TC/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-36LKFS.yml new file mode 100644 index 00000000..8f456b88 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat3_1TC_FOA-36LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat3_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat3_1TC/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n3.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_2TC_FOA-16LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat3_FOA-16LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat3_2TC_FOA-16LKFS.yml index 1055eedf..9b0f2267 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat3_2TC_FOA-16LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat3" -output_path: "experiments/characterization/P800-14/proc_output/cat3/out_-16LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat3_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat3_2TC/out_-16LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_2TC_FOA-26LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat3_FOA-26LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat3_2TC_FOA-26LKFS.yml index f134c542..461ce1b1 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat3_2TC_FOA-26LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat3" -output_path: "experiments/characterization/P800-14/proc_output/cat3/out_-26LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat3_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat3_2TC/out_-26LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat3_2TC_FOA-36LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat3_FOA-36LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat3_2TC_FOA-36LKFS.yml index fb7fc95f..fc5d1d6e 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat3_FOA-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat3_2TC_FOA-36LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat3" -output_path: "experiments/characterization/P800-14/proc_output/cat3/out_-36LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat3_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat3_2TC/out_-36LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-16LKFS.yml new file mode 100644 index 00000000..8889504e --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-16LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat4_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat4_1TC/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-26LKFS.yml new file mode 100644 index 00000000..58fa5452 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-26LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat4_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat4_1TC/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-36LKFS.yml new file mode 100644 index 00000000..384d07cf --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat4_1TC_FOA-36LKFS.yml @@ -0,0 +1,272 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat4_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat4_1TC/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "FOA" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + background_noise: + background_noise_path: experiments/characterization/P800-14/background_noise/gp14n4.wav + snr: 15 + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_2TC_FOA-16LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat4_FOA-16LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat4_2TC_FOA-16LKFS.yml index 5dceca10..de7d8b8d 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat4_2TC_FOA-16LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat4" -output_path: "experiments/characterization/P800-14/proc_output/cat4/out_-16LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat4_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat4_2TC/out_-16LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_2TC_FOA-26LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat4_FOA-26LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat4_2TC_FOA-26LKFS.yml index 788569b7..f7900077 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat4_2TC_FOA-26LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat4" -output_path: "experiments/characterization/P800-14/proc_output/cat4/out_-26LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat4_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat4_2TC/out_-26LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat4_2TC_FOA-36LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat4_FOA-36LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat4_2TC_FOA-36LKFS.yml index 1b5748a6..92b8aa24 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat4_FOA-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat4_2TC_FOA-36LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat4" -output_path: "experiments/characterization/P800-14/proc_output/cat4/out_-36LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat4_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat4_2TC/out_-36LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,25 +48,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -80,105 +64,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -278,105 +163,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_1TC_MASA1DIR1-16LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-16LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat5_1TC_MASA1DIR1-16LKFS.yml index 24f3d25a..479b3ade 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat5_1TC_MASA1DIR1-16LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat5" -output_path: "experiments/characterization/P800-14/proc_output/cat5/out_-16LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat5_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat5_1TC/out_-16LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,9 +48,6 @@ conditions_to_generate: c01: type: ref fmt: MASA1DIR1 - c02: - type: ref - fmt: MASA2DIR1 ### MNRU conditions ### c03: type: mnru @@ -64,19 +61,6 @@ conditions_to_generate: type: mnru q: 18 fmt: MASA1DIR1 - ### ESDRU conditions ### - c06: - type: esdru - alpha: 0.8 - fmt: MASA2DIR1 - c07: - type: esdru - alpha: 0.6 - fmt: MASA2DIR1 - c08: - type: esdru - alpha: 0.2 - fmt: MASA2DIR1 ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### c09: type: ivas @@ -176,105 +160,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### - c16: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c17: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c18: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c19: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c20: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c21: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c22: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### c23: type: ivas @@ -374,105 +259,6 @@ conditions_to_generate: tx: type: FER error_rate: 8 - ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### - c30: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c31: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c32: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c33: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c34: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c35: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c36: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ################################################ ### Post-processing diff --git a/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_1TC_MASA1DIR1-26LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-26LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat5_1TC_MASA1DIR1-26LKFS.yml index f45e3abc..7bd3ccdb 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat5_1TC_MASA1DIR1-26LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat5" -output_path: "experiments/characterization/P800-14/proc_output/cat5/out_-26LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat5_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat5_1TC/out_-26LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,9 +48,6 @@ conditions_to_generate: c01: type: ref fmt: MASA1DIR1 - c02: - type: ref - fmt: MASA2DIR1 ### MNRU conditions ### c03: type: mnru @@ -64,19 +61,6 @@ conditions_to_generate: type: mnru q: 18 fmt: MASA1DIR1 - ### ESDRU conditions ### - c06: - type: esdru - alpha: 0.8 - fmt: MASA2DIR1 - c07: - type: esdru - alpha: 0.6 - fmt: MASA2DIR1 - c08: - type: esdru - alpha: 0.2 - fmt: MASA2DIR1 ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### c09: type: ivas @@ -176,105 +160,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### - c16: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c17: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c18: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c19: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c20: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c21: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c22: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### c23: type: ivas @@ -374,105 +259,6 @@ conditions_to_generate: tx: type: FER error_rate: 8 - ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### - c30: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c31: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c32: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c33: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c34: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c35: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c36: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ################################################ ### Post-processing diff --git a/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_1TC_MASA1DIR1-36LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-36LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat5_1TC_MASA1DIR1-36LKFS.yml index cd4d7640..bfbea9b3 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat5_MASA1DIR1-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat5_1TC_MASA1DIR1-36LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat5" -output_path: "experiments/characterization/P800-14/proc_output/cat5/out_-36LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat5_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat5_1TC/out_-36LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -48,9 +48,6 @@ conditions_to_generate: c01: type: ref fmt: MASA1DIR1 - c02: - type: ref - fmt: MASA2DIR1 ### MNRU conditions ### c03: type: mnru @@ -64,19 +61,6 @@ conditions_to_generate: type: mnru q: 18 fmt: MASA1DIR1 - ### ESDRU conditions ### - c06: - type: esdru - alpha: 0.8 - fmt: MASA2DIR1 - c07: - type: esdru - alpha: 0.6 - fmt: MASA2DIR1 - c08: - type: esdru - alpha: 0.2 - fmt: MASA2DIR1 ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### c09: type: ivas @@ -176,105 +160,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### - c16: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c17: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c18: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c19: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c20: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c21: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c22: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### c23: type: ivas @@ -374,105 +259,6 @@ conditions_to_generate: tx: type: FER error_rate: 8 - ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### - c30: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c31: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c32: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c33: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c34: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c35: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c36: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA2DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ################################################ ### Post-processing diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-16LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-16LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-16LKFS.yml index 87f3287c..efe9c0d5 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-16LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat6" -output_path: "experiments/characterization/P800-14/proc_output/cat6/out_-16LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat5_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat5_2TC/out_-16LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -45,25 +45,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -77,105 +61,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -275,105 +160,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-26LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-26LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-26LKFS.yml index 1f291475..105a2686 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-26LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat6" -output_path: "experiments/characterization/P800-14/proc_output/cat6/out_-26LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat5_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat5_2TC/out_-26LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -45,25 +45,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -77,105 +61,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -275,105 +160,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-36LKFS.yml similarity index 56% rename from experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-36LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-36LKFS.yml index 99edeeb8..a8e1ce75 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat6_MASA1DIR1-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-36LKFS.yml @@ -9,8 +9,8 @@ name: P800-14 master_seed: 25 prerun_seed: 2 -input_path: "experiments/characterization/P800-14/proc_input/cat6" -output_path: "experiments/characterization/P800-14/proc_output/cat6/out_-36LKFS" +input_path: "experiments/characterization/P800-14/proc_input/cat5_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat5_2TC/out_-36LKFS" use_windows_codec_binaries: false condition_in_output_filename: true @@ -45,25 +45,9 @@ preprocessing_2: ################################################ conditions_to_generate: ### Reference and Anchor conditions ### - c01: - type: ref - fmt: MASA1DIR1 c02: type: ref fmt: MASA2DIR1 - ### MNRU conditions ### - c03: - type: mnru - q: 32 - fmt: MASA1DIR1 - c04: - type: mnru - q: 25 - fmt: MASA1DIR1 - c05: - type: mnru - q: 18 - fmt: MASA1DIR1 ### ESDRU conditions ### c06: type: esdru @@ -77,105 +61,6 @@ conditions_to_generate: type: esdru alpha: 0.2 fmt: MASA2DIR1 - ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### - c09: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c10: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c11: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c12: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c13: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 4 - c14: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 - c15: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 4 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -275,105 +160,6 @@ conditions_to_generate: tx: type: FER error_rate: 4 - ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### - c23: - type: ivas - bitrates: - - 13200 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c24: - type: ivas - bitrates: - - 16400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c25: - type: ivas - bitrates: - - 24400 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c26: - type: ivas - bitrates: - - 32000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c27: - type: ivas - bitrates: - - 48000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref - tx: - type: FER - error_rate: 8 - c28: - type: ivas - bitrates: - - 64000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_fx - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 - c29: - type: ivas - bitrates: - - 80000 - cod: - bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref - opts: - - -dtx - fmt: MASA1DIR1 - dec: - bin: ivas_processing_scripts/bin/IVAS_dec_fx - tx: - type: FER - error_rate: 8 ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### c30: type: ivas diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..ea732548 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-16LKFS.yml @@ -0,0 +1,269 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat6_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat6_1TC/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..49e500cf --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-26LKFS.yml @@ -0,0 +1,269 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat6_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat6_1TC/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..eebebd01 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-36LKFS.yml @@ -0,0 +1,269 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat6_1TC" +output_path: "experiments/characterization/P800-14/proc_output/cat6_1TC/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c01: + type: ref + fmt: MASA1DIR1 + ### MNRU conditions ### + c03: + type: mnru + q: 32 + fmt: MASA1DIR1 + c04: + type: mnru + q: 25 + fmt: MASA1DIR1 + c05: + type: mnru + q: 18 + fmt: MASA1DIR1 + ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### + c09: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c10: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c11: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c12: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c13: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c14: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c15: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 1 TC, 8% FER ### + c23: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c24: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c25: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c26: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c27: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c28: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c29: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA1DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-16LKFS.yml new file mode 100644 index 00000000..dc712c2b --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-16LKFS.yml @@ -0,0 +1,269 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat6_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat6_2TC/out_-16LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -16 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c02: + type: ref + fmt: MASA2DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-26LKFS.yml new file mode 100644 index 00000000..243eaa02 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-26LKFS.yml @@ -0,0 +1,269 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat6_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat6_2TC/out_-26LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -26 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c02: + type: ref + fmt: MASA2DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-36LKFS.yml new file mode 100644 index 00000000..03261883 --- /dev/null +++ b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-36LKFS.yml @@ -0,0 +1,269 @@ +--- +# test plan based on S4aA250068 v0.8.0 + +################################################ +# General configuration +################################################ + +name: P800-14 +master_seed: 25 +prerun_seed: 2 + +input_path: "experiments/characterization/P800-14/proc_input/cat6_2TC" +output_path: "experiments/characterization/P800-14/proc_output/cat6_2TC/out_-36LKFS" +use_windows_codec_binaries: false +condition_in_output_filename: true + +################################################ +### Input configuration +################################################ +input: + fmt: "MASA2DIR2" + fs: 48000 + aligned_to: + len: 20 + +################################################ +### Pre-processing on individual items +################################################ +preprocessing: + mask: "20KBP" + loudness: -36 + window: 100 + +################################################ +### Pre-processing on whole signal(s) +################################################ +preprocessing_2: + concatenate_input: true + preamble_noise: true + preamble: 10000 + repeat_signal: true + +################################################ +### Configuration for conditions under test +################################################ +conditions_to_generate: + ### Reference and Anchor conditions ### + c02: + type: ref + fmt: MASA2DIR1 + ### ESDRU conditions ### + c06: + type: esdru + alpha: 0.8 + fmt: MASA2DIR1 + c07: + type: esdru + alpha: 0.6 + fmt: MASA2DIR1 + c08: + type: esdru + alpha: 0.2 + fmt: MASA2DIR1 + ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### + c16: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c17: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c18: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c19: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + c20: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c21: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 4 + c22: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 4 + ### IVAS FX/FL mix conditions, 2 TC, 8% FER ### + c30: + type: ivas + bitrates: + - 13200 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c31: + type: ivas + bitrates: + - 16400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c32: + type: ivas + bitrates: + - 24400 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c33: + type: ivas + bitrates: + - 32000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + c34: + type: ivas + bitrates: + - 48000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c35: + type: ivas + bitrates: + - 64000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref + tx: + type: FER + error_rate: 8 + c36: + type: ivas + bitrates: + - 80000 + cod: + bin: ivas_processing_scripts/bin/IVAS_cod_fx + opts: + - -dtx + fmt: MASA2DIR1 + dec: + bin: ivas_processing_scripts/bin/IVAS_dec_fx + tx: + type: FER + error_rate: 8 + +################################################ +### Post-processing +################################################ +postprocessing: + fmt: "BINAURAL" + fs: 48000 + loudness: -26 -- GitLab From a9c14cbe1b78d97a170093d8f24c82761442167b Mon Sep 17 00:00:00 2001 From: Markus Multrus Date: Fri, 29 Aug 2025 09:39:05 +0200 Subject: [PATCH 100/101] initial version of check_ISM.sh --- other/check_ISM.sh | 92 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 92 insertions(+) create mode 100755 other/check_ISM.sh diff --git a/other/check_ISM.sh b/other/check_ISM.sh new file mode 100755 index 00000000..97690317 --- /dev/null +++ b/other/check_ISM.sh @@ -0,0 +1,92 @@ +#!/usr/bin/env bash + +# (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, +# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., +# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, +# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other +# contributors to this repository. All Rights Reserved. + +# This software is protected by copyright law and by international treaties. +# The IVAS codec Public Collaboration consisting of Dolby International AB, Ericsson AB, +# Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., +# Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, +# Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other +# contributors to this repository retain full ownership rights in their respective contributions in +# the software. This notice grants no license of any kind, including but not limited to patent +# license, nor is any license granted by implication, estoppel or otherwise. + +# Contributors are required to enter into the IVAS codec Public Collaboration agreement before making +# contributions. + +# This software is provided "AS IS", without any express or implied warranties. The software is in the +# development stage. It is intended exclusively for experts who have experience with such software and +# solely for the purpose of inspection. All implied warranties of non-infringement, merchantability +# and fitness for a particular purpose are hereby disclaimed and excluded. + +# Any dispute, controversy or claim arising under or in relation to providing this software shall be +# submitted to and settled by the final, binding jurisdiction of the courts of Munich, Germany in +# accordance with the laws of the Federal Republic of Germany excluding its conflict of law rules and +# the United Nations Convention on Contracts on the International Sales of Goods. + + +# Usage: check_ISM.sh audio.wav ism_metadata.0.csv [... ism_metadata.4.csv] +# Compares the number of audio frames against the number of frames in the object metadata +# Requires: InfoAudio + + +if (( $# < 2 || $# > 5 )); then + echo "" + echo "Usage: $0 audio.wav ism_metadata.0.csv [... ism_metadata.4.csv]" >&2 + echo "file_name;success;audio_20ms_aligned;no_audio_frames;no_object_frames" >&2 + exit 1 +fi + +InfoAudio=InfoAudio + +audio_file=$1 +metadata_files=("${@:2}") +line_counts=() + +# getting all info from InfoAudio - storing in res +res=`$InfoAudio "$audio_file"` +# paring res +sampleFreq=`echo "$res" | grep -m1 "Sampling frequency" | sed -e 's/\([a-zA-Z\. ]*: \)\([0-9]*\)\(.*\)/\2/g'` +frameSize=$(( sampleFreq / 50 )) +numberSamples=`echo "$res" | grep -m1 "No. frames" | sed -e 's/\([a-zA-Z\. ]*: \)\([0-9]*\)\(.*\)/\2/g'` +numberSampleFrames=$(( numberSamples / frameSize )) + +aligned20ms=false +remainder=$(expr $numberSamples % 960) +if [ $remainder -eq 0 ]; then + aligned20ms=true +fi + +# iterate over metadata-files +for file in "${metadata_files[@]}"; do + if [[ -r $file ]]; then + # count number of lines + lines=$(wc -l < "$file") + line_counts+=("$lines") + else + echo "Warning: File '$file' not found or not readable" >&2 + line_counts+=(0) + fi +done + +success=true +if [[ "$aligned20ms" == "false" ]]; then + success=false +fi + +no_object_frames="" +for i in "${!line_counts[@]}"; do + count="${line_counts[i]//[[:space:]]/}" # also remove any whitespace + no_object_frames+=";$count" + + if (( count != numberSampleFrames )); then + success=false + fi +done + +# echo "file_name;success;audio_20ms_aligned;no_audio_frames;no_object_frames" +echo "${audio_file};${success};${aligned20ms};${numberSampleFrames}${no_object_frames}" -- GitLab From 00683254eef0e44a242f6d37221ebe7b0c253eaa Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Fri, 29 Aug 2025 10:16:15 +0200 Subject: [PATCH 101/101] [fix] configs for P.800-14 cat5 had wrong number of TC, cat1 and 6 wrong number of directions --- .../config/P800-14_cat1_1TC_HOA2-16LKFS.yml | 36 +++++++++--------- .../config/P800-14_cat1_1TC_HOA2-26LKFS.yml | 36 +++++++++--------- .../config/P800-14_cat1_1TC_HOA2-36LKFS.yml | 36 +++++++++--------- .../config/P800-14_cat1_2TC_HOA2-16LKFS.yml | 36 +++++++++--------- .../config/P800-14_cat1_2TC_HOA2-26LKFS.yml | 36 +++++++++--------- .../config/P800-14_cat1_2TC_HOA2-36LKFS.yml | 36 +++++++++--------- ... => P800-14_cat5_2TC_MASA2DIR1-16LKFS.yml} | 2 +- ... => P800-14_cat5_2TC_MASA2DIR1-26LKFS.yml} | 2 +- ... => P800-14_cat5_2TC_MASA2DIR1-36LKFS.yml} | 2 +- ... => P800-14_cat6_1TC_MASA1DIR2-16LKFS.yml} | 38 +++++++++---------- ... => P800-14_cat6_1TC_MASA1DIR2-26LKFS.yml} | 38 +++++++++---------- ... => P800-14_cat6_1TC_MASA1DIR2-36LKFS.yml} | 38 +++++++++---------- .../P800-14_cat6_2TC_MASA2DIR2-16LKFS.yml | 36 +++++++++--------- .../P800-14_cat6_2TC_MASA2DIR2-26LKFS.yml | 36 +++++++++--------- .../P800-14_cat6_2TC_MASA2DIR2-36LKFS.yml | 36 +++++++++--------- 15 files changed, 222 insertions(+), 222 deletions(-) rename experiments/characterization/P800-14/config/{P800-14_cat5_2TC_MASA1DIR1-16LKFS.yml => P800-14_cat5_2TC_MASA2DIR1-16LKFS.yml} (99%) rename experiments/characterization/P800-14/config/{P800-14_cat5_2TC_MASA1DIR1-26LKFS.yml => P800-14_cat5_2TC_MASA2DIR1-26LKFS.yml} (99%) rename experiments/characterization/P800-14/config/{P800-14_cat5_2TC_MASA1DIR1-36LKFS.yml => P800-14_cat5_2TC_MASA2DIR1-36LKFS.yml} (99%) rename experiments/characterization/P800-14/config/{P800-14_cat6_1TC_MASA2DIR2-16LKFS.yml => P800-14_cat6_1TC_MASA1DIR2-16LKFS.yml} (92%) rename experiments/characterization/P800-14/config/{P800-14_cat6_1TC_MASA2DIR2-26LKFS.yml => P800-14_cat6_1TC_MASA1DIR2-26LKFS.yml} (92%) rename experiments/characterization/P800-14/config/{P800-14_cat6_1TC_MASA2DIR2-36LKFS.yml => P800-14_cat6_1TC_MASA1DIR2-36LKFS.yml} (92%) diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-16LKFS.yml index 23e2b692..af06ea95 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-16LKFS.yml @@ -50,20 +50,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c01: type: ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### MNRU conditions ### c03: type: mnru q: 32 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c04: type: mnru q: 25 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c05: type: mnru q: 18 - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### c09: type: ivas @@ -73,7 +73,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -87,7 +87,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -101,7 +101,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -115,7 +115,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -129,7 +129,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -143,7 +143,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -157,7 +157,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -172,7 +172,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -186,7 +186,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -200,7 +200,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -214,7 +214,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -228,7 +228,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -242,7 +242,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -256,7 +256,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-26LKFS.yml index f20091b9..5b6a7563 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-26LKFS.yml @@ -50,20 +50,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c01: type: ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### MNRU conditions ### c03: type: mnru q: 32 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c04: type: mnru q: 25 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c05: type: mnru q: 18 - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### c09: type: ivas @@ -73,7 +73,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -87,7 +87,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -101,7 +101,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -115,7 +115,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -129,7 +129,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -143,7 +143,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -157,7 +157,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -172,7 +172,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -186,7 +186,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -200,7 +200,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -214,7 +214,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -228,7 +228,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -242,7 +242,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -256,7 +256,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-36LKFS.yml index 0f2a32ae..f3f50057 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_1TC_HOA2-36LKFS.yml @@ -50,20 +50,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c01: type: ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### MNRU conditions ### c03: type: mnru q: 32 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c04: type: mnru q: 25 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c05: type: mnru q: 18 - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### c09: type: ivas @@ -73,7 +73,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -87,7 +87,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -101,7 +101,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -115,7 +115,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -129,7 +129,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -143,7 +143,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -157,7 +157,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -172,7 +172,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -186,7 +186,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -200,7 +200,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -214,7 +214,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -228,7 +228,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -242,7 +242,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -256,7 +256,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-16LKFS.yml index 5f5f8576..8aea4a8a 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-16LKFS.yml @@ -50,20 +50,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c02: type: ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### ESDRU conditions ### c06: type: esdru alpha: 0.8 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c07: type: esdru alpha: 0.6 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c08: type: esdru alpha: 0.2 - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -73,7 +73,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -87,7 +87,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -101,7 +101,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -115,7 +115,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -129,7 +129,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -143,7 +143,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -157,7 +157,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -172,7 +172,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -186,7 +186,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -200,7 +200,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -214,7 +214,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -228,7 +228,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -242,7 +242,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -256,7 +256,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-26LKFS.yml index 1bca226c..2e6b143c 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-26LKFS.yml @@ -50,20 +50,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c02: type: ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### ESDRU conditions ### c06: type: esdru alpha: 0.8 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c07: type: esdru alpha: 0.6 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c08: type: esdru alpha: 0.2 - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -73,7 +73,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -87,7 +87,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -101,7 +101,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -115,7 +115,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -129,7 +129,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -143,7 +143,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -157,7 +157,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -172,7 +172,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -186,7 +186,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -200,7 +200,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -214,7 +214,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -228,7 +228,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -242,7 +242,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -256,7 +256,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: diff --git a/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-36LKFS.yml index 31ba3f3d..b8dba2d1 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat1_2TC_HOA2-36LKFS.yml @@ -50,20 +50,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c02: type: ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### ESDRU conditions ### c06: type: esdru alpha: 0.8 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c07: type: esdru alpha: 0.6 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c08: type: esdru alpha: 0.2 - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -73,7 +73,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -87,7 +87,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -101,7 +101,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -115,7 +115,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -129,7 +129,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -143,7 +143,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -157,7 +157,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -172,7 +172,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -186,7 +186,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -200,7 +200,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -214,7 +214,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -228,7 +228,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -242,7 +242,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -256,7 +256,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: diff --git a/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA2DIR1-16LKFS.yml similarity index 99% rename from experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-16LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA2DIR1-16LKFS.yml index efe9c0d5..13835277 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA2DIR1-16LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA2DIR1" fs: 48000 aligned_to: len: 20 diff --git a/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA2DIR1-26LKFS.yml similarity index 99% rename from experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-26LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA2DIR1-26LKFS.yml index 105a2686..1f4eaf1b 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA2DIR1-26LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA2DIR1" fs: 48000 aligned_to: len: 20 diff --git a/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA2DIR1-36LKFS.yml similarity index 99% rename from experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-36LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA2DIR1-36LKFS.yml index a8e1ce75..38348902 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA1DIR1-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat5_2TC_MASA2DIR1-36LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA1DIR1" + fmt: "MASA2DIR1" fs: 48000 aligned_to: len: 20 diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA1DIR2-16LKFS.yml similarity index 92% rename from experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-16LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA1DIR2-16LKFS.yml index ea732548..32d90ca7 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA1DIR2-16LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA2DIR2" + fmt: "MASA1DIR2" fs: 48000 aligned_to: len: 20 @@ -47,20 +47,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c01: type: ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### MNRU conditions ### c03: type: mnru q: 32 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c04: type: mnru q: 25 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c05: type: mnru q: 18 - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### c09: type: ivas @@ -70,7 +70,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -84,7 +84,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -98,7 +98,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -112,7 +112,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -126,7 +126,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -140,7 +140,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -154,7 +154,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -169,7 +169,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -183,7 +183,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -197,7 +197,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -211,7 +211,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -225,7 +225,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -239,7 +239,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -253,7 +253,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA1DIR2-26LKFS.yml similarity index 92% rename from experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-26LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA1DIR2-26LKFS.yml index 49e500cf..af5da112 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA1DIR2-26LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA2DIR2" + fmt: "MASA1DIR2" fs: 48000 aligned_to: len: 20 @@ -47,20 +47,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c01: type: ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### MNRU conditions ### c03: type: mnru q: 32 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c04: type: mnru q: 25 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c05: type: mnru q: 18 - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### c09: type: ivas @@ -70,7 +70,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -84,7 +84,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -98,7 +98,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -112,7 +112,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -126,7 +126,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -140,7 +140,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -154,7 +154,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -169,7 +169,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -183,7 +183,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -197,7 +197,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -211,7 +211,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -225,7 +225,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -239,7 +239,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -253,7 +253,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA1DIR2-36LKFS.yml similarity index 92% rename from experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-36LKFS.yml rename to experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA1DIR2-36LKFS.yml index eebebd01..fea6977c 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA2DIR2-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat6_1TC_MASA1DIR2-36LKFS.yml @@ -18,7 +18,7 @@ condition_in_output_filename: true ### Input configuration ################################################ input: - fmt: "MASA2DIR2" + fmt: "MASA1DIR2" fs: 48000 aligned_to: len: 20 @@ -47,20 +47,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c01: type: ref - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### MNRU conditions ### c03: type: mnru q: 32 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c04: type: mnru q: 25 - fmt: MASA1DIR1 + fmt: MASA1DIR2 c05: type: mnru q: 18 - fmt: MASA1DIR1 + fmt: MASA1DIR2 ### IVAS FX/FL mix conditions, 1 TC, 4% FER ### c09: type: ivas @@ -70,7 +70,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -84,7 +84,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -98,7 +98,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -112,7 +112,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -126,7 +126,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -140,7 +140,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -154,7 +154,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -169,7 +169,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -183,7 +183,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -197,7 +197,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -211,7 +211,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -225,7 +225,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -239,7 +239,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -253,7 +253,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA1DIR1 + fmt: MASA1DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-16LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-16LKFS.yml index dc712c2b..f56b2099 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-16LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-16LKFS.yml @@ -47,20 +47,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c02: type: ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### ESDRU conditions ### c06: type: esdru alpha: 0.8 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c07: type: esdru alpha: 0.6 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c08: type: esdru alpha: 0.2 - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -70,7 +70,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -84,7 +84,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -98,7 +98,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -112,7 +112,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -126,7 +126,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -140,7 +140,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -154,7 +154,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -169,7 +169,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -183,7 +183,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -197,7 +197,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -211,7 +211,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -225,7 +225,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -239,7 +239,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -253,7 +253,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-26LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-26LKFS.yml index 243eaa02..ced95181 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-26LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-26LKFS.yml @@ -47,20 +47,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c02: type: ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### ESDRU conditions ### c06: type: esdru alpha: 0.8 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c07: type: esdru alpha: 0.6 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c08: type: esdru alpha: 0.2 - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -70,7 +70,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -84,7 +84,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -98,7 +98,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -112,7 +112,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -126,7 +126,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -140,7 +140,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -154,7 +154,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -169,7 +169,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -183,7 +183,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -197,7 +197,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -211,7 +211,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -225,7 +225,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -239,7 +239,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -253,7 +253,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: diff --git a/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-36LKFS.yml b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-36LKFS.yml index 03261883..60721f42 100644 --- a/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-36LKFS.yml +++ b/experiments/characterization/P800-14/config/P800-14_cat6_2TC_MASA2DIR2-36LKFS.yml @@ -47,20 +47,20 @@ conditions_to_generate: ### Reference and Anchor conditions ### c02: type: ref - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### ESDRU conditions ### c06: type: esdru alpha: 0.8 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c07: type: esdru alpha: 0.6 - fmt: MASA2DIR1 + fmt: MASA2DIR2 c08: type: esdru alpha: 0.2 - fmt: MASA2DIR1 + fmt: MASA2DIR2 ### IVAS FX/FL mix conditions, 2 TC, 4% FER ### c16: type: ivas @@ -70,7 +70,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -84,7 +84,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -98,7 +98,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -112,7 +112,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -126,7 +126,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -140,7 +140,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -154,7 +154,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -169,7 +169,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -183,7 +183,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -197,7 +197,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -211,7 +211,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: @@ -225,7 +225,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -239,7 +239,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_flt_ref opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_flt_ref tx: @@ -253,7 +253,7 @@ conditions_to_generate: bin: ivas_processing_scripts/bin/IVAS_cod_fx opts: - -dtx - fmt: MASA2DIR1 + fmt: MASA2DIR2 dec: bin: ivas_processing_scripts/bin/IVAS_dec_fx tx: -- GitLab