From 8889f6014f8f3d49665c084a0a11690a17062249 Mon Sep 17 00:00:00 2001 From: knj Date: Tue, 17 Oct 2023 16:59:04 +0200 Subject: [PATCH 1/5] add OSBA cases to self_test_ltv.prm --- scripts/config/self_test_ltv.prm | 74 +++++++++++++++++++++++++++++++- 1 file changed, 72 insertions(+), 2 deletions(-) diff --git a/scripts/config/self_test_ltv.prm b/scripts/config/self_test_ltv.prm index dde8247098..bc740dc241 100644 --- a/scripts/config/self_test_ltv.prm +++ b/scripts/config/self_test_ltv.prm @@ -1291,9 +1291,79 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit ../IVAS_dec -Tracefile tracefile_dec -VOIP EXT 48 netsimoutput testv/ltv48_MASA2TC.wav_sw_48-48_EXT_JBM5.tst - - // NON DIEGETiC PAN at 60 kbps, 48kHz in, 48kHz out, STEREO out ../IVAS_cod 64000 48 testv/ltv48_MONO.wav bit ../IVAS_dec -non_diegetic_pan -0.5 48 bit testv/ltv48_STEREO.wav_MONO_64000_48-48_STEREO_NON-DIEGETIC-PAN_-0.5.tst + +// OSBA FOA 1ISM at 32 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_sba 1 1 testv/ltvISM1.csv 32000 48 testv/ltv48_OSBA_1ISM_FOA48c.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_1ISM_FOA48c.wav_BINAURAL_32000_48-48.tst + +// OSBA FOA 2ISM at 64 kbps, 48kHz in, 48kHz out, HOA3 out +../IVAS_cod -ism_sba 2 1 testv/ltvISM1.csv testv/ltvISM2.csv 64000 48 testv/ltv48_OSBA_2ISM_FOA48c.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_OSBA_2ISM_FOA48c.wav_HOA3_64000_48-48.tst + +// OSBA FOA 3ISM at 128 kbps, 48kHz in, 48kHz out, 7_1_4 out +../IVAS_cod -ism_sba 3 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 128000 48 testv/ltv48_OSBA_3ISM_FOA48c.wav bit +../IVAS_dec 7_1_4 48 bit testv/ltv48_OSBA_3ISM_FOA48c.wav_7_1_4_128000_48-48.tst + +// OSBA FOA 4ISM at 256 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 256000 48 testv/ltv48_OSBA_4ISM_FOA48c.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_4ISM_FOA48c.wav_EXT_256000_48-48.tst + +// OSBA FOA 4ISM at 512 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_sba 4 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 512000 48 testv/ltv48_OSBA_4ISM_FOA48c.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_4ISM_FOA48c.wav_BINAURAL_512000_48-48.tst + +// OSBA 2OA 1ISM at 24.4 kbps, 48kHz in, 48kHz out, FOA out +../IVAS_cod -ism_sba 1 2 testv/ltvISM1.csv 24400 48 testv/ltv48_OSBA_1ISM_2OA48c.wav bit +../IVAS_dec FOA 48 bit testv/ltv48_OSBA_1ISM_2OA48c.wav_FOA_24400_48-48.tst + +// OSBA 2OA 2ISM at 48 kbps, 48kHz in, 48kHz out, MONO out +../IVAS_cod -ism_sba 2 2 testv/ltvISM1.csv testv/ltvISM2.csv 48000 48 testv/ltv48_OSBA_2ISM_2OA48c.wav bit +../IVAS_dec MONO 48 bit testv/ltv48_OSBA_2ISM_2OA48c.wav_MONO_48000_48-48.tst + +// OSBA 2OA 3ISM at 96 kbps, 48kHz in, 48kHz out, STEREO out +../IVAS_cod -ism_sba 3 2 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 96000 48 testv/ltv48_OSBA_3ISM_2OA48c.wav bit +../IVAS_dec STEREO 48 bit testv/ltv48_OSBA_3ISM_2OA48c.wav_STEREO_96000_48-48.tst + +// OSBA 2OA 4ISM at 384 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_sba 4 2 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 384000 48 testv/ltv48_OSBA_4ISM_2OA48c.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_4ISM_2OA48c.wav_BINAURAL_384000_48-48.tst + +// OSBA 3OA 1ISM at 512 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 1 3 testv/ltvISM1.csv 512000 48 testv/ltv48_OSBA_1ISM_3OA48c.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_1ISM_3OA48c.wav_EXT_512000_48-48.tst + +// OSBA 3OA 2ISM at 256 kbps, 48kHz in, 48kHz out, 7_1 out +../IVAS_cod -ism_sba 2 3 testv/ltvISM1.csv testv/ltvISM2.csv 256000 48 testv/ltv48_OSBA_2ISM_3OA48c.wav bit +../IVAS_dec 7_1 48 bit testv/ltv48_OSBA_2ISM_3OA48c.wav_7_1_256000_48-48.tst + +// OSBA 3OA 3ISM at 128 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_sba 3 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 128000 48 testv/ltv48_OSBA_3ISM_3OA48c.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_3ISM_3OA48c.wav_BINAURAL_128000_48-48.tst + +// OSBA 3OA 4ISM at 16.4 kbps, 48kHz in, 48kHz out, 5_1 out +../IVAS_cod -ism_sba 4 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 16400 48 testv/ltv48_OSBA_4ISM_3OA48c.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_OSBA_4ISM_3OA48c.wav_5_1_16400_48-48.tst + +// OSBA 3OA 4ISM bitrate switching 13.2 to 512, 48kHz in, 48kHz out, BIN out +../IVAS_cod -ism_sba 4 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_OSBA_4ISM_3OA48c.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_4ISM_3OA48c.wav_BINAURAL_sw_13k2_512k_48-48.tst + +// OSBA 3OA 2ISM at 256 kbps, 32kHz in, 32kHz out, HOA3 out +../IVAS_cod -ism_sba 2 3 testv/ltvISM1.csv testv/ltvISM2.csv 256000 32 testv/ltv32_OSBA_2ISM_3OA32c.wav bit +../IVAS_dec HOA3 32 bit testv/ltv32_OSBA_2ISM_3OA32c.wav_HOA3_256000_32-32.tst + +// OSBA 2OA 3ISM at 384 kbps, 16kHz in, 16kHz out, MONO out +../IVAS_cod -ism_sba 3 2 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 384000 16 testv/ltv16_OSBA_3ISM_2OA16c.wav bit +../IVAS_dec MONO 16 bit testv/ltv16_OSBA_3ISM_2OA16c.wav_MONO_256000_16-16.tst + +// OSBA FOA 4ISM at 512 kbps, 32kHz in, 48kHz out, STEREO out +../IVAS_cod -ism_sba 4 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 512000 32 testv/ltv32_OSBA_4ISM_FOA32c.wav bit +../IVAS_dec STEREO 48 bit testv/ltv32_OSBA_4ISM_FOA32c.wav_STEREO_512000_32-48.tst + +// OSBA 3OA 4ISM bitrate switching 13.2 to 512, 32kHz in, 32kHz out, EXT out +../IVAS_cod -ism_sba 4 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv ../scripts/switchPaths/sw_13k2_512k.bin 32 testv/ltv32_OSBA_4ISM_3OA32c.wav bit +../IVAS_dec EXT 48 bit testv/ltv32_OSBA_4ISM_3OA32c.wav_EXT_sw_13k2_512k_32-32.tst -- GitLab From 3e3e97d3a8ca2e8c7f9cb29aab9e09a4749b744e Mon Sep 17 00:00:00 2001 From: knj Date: Wed, 18 Oct 2023 08:08:54 +0200 Subject: [PATCH 2/5] adjust names for OSBA ltv files --- scripts/config/self_test_ltv.prm | 72 ++++++++++++++++---------------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/scripts/config/self_test_ltv.prm b/scripts/config/self_test_ltv.prm index bc740dc241..707acb722d 100644 --- a/scripts/config/self_test_ltv.prm +++ b/scripts/config/self_test_ltv.prm @@ -1297,73 +1297,73 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit // OSBA FOA 1ISM at 32 kbps, 48kHz in, 48kHz out, BINAURAL out -../IVAS_cod -ism_sba 1 1 testv/ltvISM1.csv 32000 48 testv/ltv48_OSBA_1ISM_FOA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_1ISM_FOA48c.wav_BINAURAL_32000_48-48.tst +../IVAS_cod -ism_sba 1 1 testv/ltvISM1.csv 32000 48 testv/ltv48_OSBA_1ISM_FOA.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_1ISM_FOA.wav_BINAURAL_32000_48-48.tst // OSBA FOA 2ISM at 64 kbps, 48kHz in, 48kHz out, HOA3 out -../IVAS_cod -ism_sba 2 1 testv/ltvISM1.csv testv/ltvISM2.csv 64000 48 testv/ltv48_OSBA_2ISM_FOA48c.wav bit -../IVAS_dec HOA3 48 bit testv/ltv48_OSBA_2ISM_FOA48c.wav_HOA3_64000_48-48.tst +../IVAS_cod -ism_sba 2 1 testv/ltvISM1.csv testv/ltvISM2.csv 64000 48 testv/ltv48_OSBA_2ISM_FOA.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_OSBA_2ISM_FOA.wav_HOA3_64000_48-48.tst // OSBA FOA 3ISM at 128 kbps, 48kHz in, 48kHz out, 7_1_4 out -../IVAS_cod -ism_sba 3 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 128000 48 testv/ltv48_OSBA_3ISM_FOA48c.wav bit -../IVAS_dec 7_1_4 48 bit testv/ltv48_OSBA_3ISM_FOA48c.wav_7_1_4_128000_48-48.tst +../IVAS_cod -ism_sba 3 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 128000 48 testv/ltv48_OSBA_3ISM_FOA.wav bit +../IVAS_dec 7_1_4 48 bit testv/ltv48_OSBA_3ISM_FOA.wav_7_1_4_128000_48-48.tst // OSBA FOA 4ISM at 256 kbps, 48kHz in, 48kHz out, EXT out -../IVAS_cod -ism_sba 4 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 256000 48 testv/ltv48_OSBA_4ISM_FOA48c.wav bit -../IVAS_dec EXT 48 bit testv/ltv48_OSBA_4ISM_FOA48c.wav_EXT_256000_48-48.tst +../IVAS_cod -ism_sba 4 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 256000 48 testv/ltv48_OSBA_4ISM_FOA.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_4ISM_FOA.wav_EXT_256000_48-48.tst // OSBA FOA 4ISM at 512 kbps, 48kHz in, 48kHz out, BINAURAL out -../IVAS_cod -ism_sba 4 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 512000 48 testv/ltv48_OSBA_4ISM_FOA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_4ISM_FOA48c.wav_BINAURAL_512000_48-48.tst +../IVAS_cod -ism_sba 4 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 512000 48 testv/ltv48_OSBA_4ISM_FOA.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_4ISM_FOA.wav_BINAURAL_512000_48-48.tst // OSBA 2OA 1ISM at 24.4 kbps, 48kHz in, 48kHz out, FOA out -../IVAS_cod -ism_sba 1 2 testv/ltvISM1.csv 24400 48 testv/ltv48_OSBA_1ISM_2OA48c.wav bit -../IVAS_dec FOA 48 bit testv/ltv48_OSBA_1ISM_2OA48c.wav_FOA_24400_48-48.tst +../IVAS_cod -ism_sba 1 2 testv/ltvISM1.csv 24400 48 testv/ltv48_OSBA_1ISM_HOA2.wav bit +../IVAS_dec FOA 48 bit testv/ltv48_OSBA_1ISM_HOA2.wav_FOA_24400_48-48.tst // OSBA 2OA 2ISM at 48 kbps, 48kHz in, 48kHz out, MONO out -../IVAS_cod -ism_sba 2 2 testv/ltvISM1.csv testv/ltvISM2.csv 48000 48 testv/ltv48_OSBA_2ISM_2OA48c.wav bit -../IVAS_dec MONO 48 bit testv/ltv48_OSBA_2ISM_2OA48c.wav_MONO_48000_48-48.tst +../IVAS_cod -ism_sba 2 2 testv/ltvISM1.csv testv/ltvISM2.csv 48000 48 testv/ltv48_OSBA_2ISM_HOA2.wav bit +../IVAS_dec MONO 48 bit testv/ltv48_OSBA_2ISM_HOA2.wav_MONO_48000_48-48.tst // OSBA 2OA 3ISM at 96 kbps, 48kHz in, 48kHz out, STEREO out -../IVAS_cod -ism_sba 3 2 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 96000 48 testv/ltv48_OSBA_3ISM_2OA48c.wav bit -../IVAS_dec STEREO 48 bit testv/ltv48_OSBA_3ISM_2OA48c.wav_STEREO_96000_48-48.tst +../IVAS_cod -ism_sba 3 2 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 96000 48 testv/ltv48_OSBA_3ISM_HOA2.wav bit +../IVAS_dec STEREO 48 bit testv/ltv48_OSBA_3ISM_HOA2.wav_STEREO_96000_48-48.tst // OSBA 2OA 4ISM at 384 kbps, 48kHz in, 48kHz out, BINAURAL out -../IVAS_cod -ism_sba 4 2 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 384000 48 testv/ltv48_OSBA_4ISM_2OA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_4ISM_2OA48c.wav_BINAURAL_384000_48-48.tst +../IVAS_cod -ism_sba 4 2 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 384000 48 testv/ltv48_OSBA_4ISM_HOA2.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_4ISM_HOA2.wav_BINAURAL_384000_48-48.tst // OSBA 3OA 1ISM at 512 kbps, 48kHz in, 48kHz out, EXT out -../IVAS_cod -ism_sba 1 3 testv/ltvISM1.csv 512000 48 testv/ltv48_OSBA_1ISM_3OA48c.wav bit -../IVAS_dec EXT 48 bit testv/ltv48_OSBA_1ISM_3OA48c.wav_EXT_512000_48-48.tst +../IVAS_cod -ism_sba 1 3 testv/ltvISM1.csv 512000 48 testv/ltv48_OSBA_1ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_1ISM_HOA3.wav_EXT_512000_48-48.tst // OSBA 3OA 2ISM at 256 kbps, 48kHz in, 48kHz out, 7_1 out -../IVAS_cod -ism_sba 2 3 testv/ltvISM1.csv testv/ltvISM2.csv 256000 48 testv/ltv48_OSBA_2ISM_3OA48c.wav bit -../IVAS_dec 7_1 48 bit testv/ltv48_OSBA_2ISM_3OA48c.wav_7_1_256000_48-48.tst +../IVAS_cod -ism_sba 2 3 testv/ltvISM1.csv testv/ltvISM2.csv 256000 48 testv/ltv48_OSBA_2ISM_HOA3.wav bit +../IVAS_dec 7_1 48 bit testv/ltv48_OSBA_2ISM_HOA3.wav_7_1_256000_48-48.tst // OSBA 3OA 3ISM at 128 kbps, 48kHz in, 48kHz out, BINAURAL out -../IVAS_cod -ism_sba 3 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 128000 48 testv/ltv48_OSBA_3ISM_3OA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_3ISM_3OA48c.wav_BINAURAL_128000_48-48.tst +../IVAS_cod -ism_sba 3 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 128000 48 testv/ltv48_OSBA_3ISM_HOA3.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_3ISM_HOA3.wav_BINAURAL_128000_48-48.tst // OSBA 3OA 4ISM at 16.4 kbps, 48kHz in, 48kHz out, 5_1 out -../IVAS_cod -ism_sba 4 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 16400 48 testv/ltv48_OSBA_4ISM_3OA48c.wav bit -../IVAS_dec 5_1 48 bit testv/ltv48_OSBA_4ISM_3OA48c.wav_5_1_16400_48-48.tst +../IVAS_cod -ism_sba 4 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 16400 48 testv/ltv48_OSBA_4ISM_HOA3.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_OSBA_4ISM_HOA3.wav_5_1_16400_48-48.tst // OSBA 3OA 4ISM bitrate switching 13.2 to 512, 48kHz in, 48kHz out, BIN out -../IVAS_cod -ism_sba 4 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_OSBA_4ISM_3OA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_4ISM_3OA48c.wav_BINAURAL_sw_13k2_512k_48-48.tst +../IVAS_cod -ism_sba 4 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_OSBA_4ISM_HOA3.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_4ISM_HOA3.wav_BINAURAL_sw_13k2_512k_48-48.tst // OSBA 3OA 2ISM at 256 kbps, 32kHz in, 32kHz out, HOA3 out -../IVAS_cod -ism_sba 2 3 testv/ltvISM1.csv testv/ltvISM2.csv 256000 32 testv/ltv32_OSBA_2ISM_3OA32c.wav bit -../IVAS_dec HOA3 32 bit testv/ltv32_OSBA_2ISM_3OA32c.wav_HOA3_256000_32-32.tst +../IVAS_cod -ism_sba 2 3 testv/ltvISM1.csv testv/ltvISM2.csv 256000 32 testv/ltv32_OSBA_2ISM_HOA3.wav bit +../IVAS_dec HOA3 32 bit testv/ltv32_OSBA_2ISM_HOA3.wav_HOA3_256000_32-32.tst // OSBA 2OA 3ISM at 384 kbps, 16kHz in, 16kHz out, MONO out -../IVAS_cod -ism_sba 3 2 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 384000 16 testv/ltv16_OSBA_3ISM_2OA16c.wav bit -../IVAS_dec MONO 16 bit testv/ltv16_OSBA_3ISM_2OA16c.wav_MONO_256000_16-16.tst +../IVAS_cod -ism_sba 3 2 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 384000 16 testv/ltv16_OSBA_3ISM_HOA2.wav bit +../IVAS_dec MONO 16 bit testv/ltv16_OSBA_3ISM_HOA2.wav_MONO_256000_16-16.tst // OSBA FOA 4ISM at 512 kbps, 32kHz in, 48kHz out, STEREO out -../IVAS_cod -ism_sba 4 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 512000 32 testv/ltv32_OSBA_4ISM_FOA32c.wav bit -../IVAS_dec STEREO 48 bit testv/ltv32_OSBA_4ISM_FOA32c.wav_STEREO_512000_32-48.tst +../IVAS_cod -ism_sba 4 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 512000 32 testv/ltv32_OSBA_4ISM_FOA.wav bit +../IVAS_dec STEREO 48 bit testv/ltv32_OSBA_4ISM_FOA.wav_STEREO_512000_32-48.tst // OSBA 3OA 4ISM bitrate switching 13.2 to 512, 32kHz in, 32kHz out, EXT out -../IVAS_cod -ism_sba 4 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv ../scripts/switchPaths/sw_13k2_512k.bin 32 testv/ltv32_OSBA_4ISM_3OA32c.wav bit -../IVAS_dec EXT 48 bit testv/ltv32_OSBA_4ISM_3OA32c.wav_EXT_sw_13k2_512k_32-32.tst +../IVAS_cod -ism_sba 4 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv ../scripts/switchPaths/sw_13k2_512k.bin 32 testv/ltv32_OSBA_4ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltv32_OSBA_4ISM_HOA3.wav_EXT_sw_13k2_512k_32-32.tst -- GitLab From 71ccfa7e88f58a7592e4445e6bfb3641af13649b Mon Sep 17 00:00:00 2001 From: Tapani Pihlajakuja Date: Wed, 18 Oct 2023 15:07:16 +0300 Subject: [PATCH 3/5] Update long test with OMASA cases and one missing SBA case. --- scripts/config/self_test_ltv.prm | 165 +++++++++++++++++++++++++++++++ 1 file changed, 165 insertions(+) diff --git a/scripts/config/self_test_ltv.prm b/scripts/config/self_test_ltv.prm index 707acb722d..0a8584b7a7 100644 --- a/scripts/config/self_test_ltv.prm +++ b/scripts/config/self_test_ltv.prm @@ -1250,6 +1250,11 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 ../IVAS_dec -Tracefile tracefile_dec -VOIP HOA3 32 netsimoutput testv/ltv32_HOA3.wav_SBA_80000_32-32_HOA3_JBM5.tst +// SBA at 13.2 kbps, 48kHz in, 48kHz out, BINAURAL out, JBM Prof 5 +../IVAS_cod -sba 1 13200 48 testv/ltv48_FOA.wav bit +networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 +../IVAS_dec -Tracefile tracefile_dec -VOIP BINAURAL 48 netsimoutput testv/ltv48_FOA.wav_SBA_13200_48-48_BINAURAL_JBM5.tst + // Multi-channel 5_1 at 384 kbps, 48kHz in, 48kHz out, 7_1_4 out, JBM Prof 5 ../IVAS_cod -mc 5_1 384000 48 testv/ltv48_MC51.wav bit networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 @@ -1290,12 +1295,172 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 ../IVAS_dec -Tracefile tracefile_dec -VOIP EXT 48 netsimoutput testv/ltv48_MASA2TC.wav_sw_48-48_EXT_JBM5.tst +// OMASA 2Dir2TC 1ISM at bitrate switching techs 13.2 to 512 kbps start 24.4 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_IR out, JBM Prof 5 +../IVAS_cod -ism_masa 1 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_1ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_1ism.bin 48 testv/ltv48_OMASA_1ISM_2TC.wav bit +networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 +../IVAS_dec -Tracefile tracefile_dec -VOIP BINAURAL_ROOM_IR 48 netsimoutput testv/ltv48_OMASA_1ISM_2TC.wav_BINAURAL_ROOM_IR_sw_48-48_JBM5.tst + +// OMASA 2Dir2TC 2ISM at bitrate switching techs 13.2 to 512 kbps start 48 kbps, 48kHz in, 48kHz out, 7.1 out, JBM Prof 5 +../IVAS_cod -ism_masa 2 2 testv/ltv48_OMASA_2ISM_2TC_ISM1.csv NULL testv/ltv48_OMASA_2ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_48k_omasatechs_2ism.bin 48 testv/ltv48_OMASA_2ISM_2TC.wav bit +networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 +../IVAS_dec -Tracefile tracefile_dec -VOIP 7_1 48 netsimoutput testv/ltv48_OMASA_2ISM_2TC.wav_7_1_sw_48-48_JBM5.tst + +// OMASA 2Dir2TC 3ISM at bitrate switching techs 13.2 to 512 kbps start 160 kbps, 48kHz in, 48kHz out, MONO out, JBM Prof 5 +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_3ISM_2TC_ISM1.csv testv/ltv48_OMASA_3ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_2TC_ISM3.csv testv/ltv48_OMASA_3ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_160k_omasatechs_3ism.bin 48 testv/ltv48_OMASA_3ISM_2TC.wav bit +networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 +../IVAS_dec -Tracefile tracefile_dec -VOIP MONO 48 netsimoutput testv/ltv48_OMASA_3ISM_2TC.wav_MONO_sw_48-48_JBM5.tst + +// OMASA 2Dir1TC 3ISM at bitrate switching techs 13.2 to 512 kbps start 48 kbps, 48kHz in, 32kHz out, STEREO out, JBM Prof 5 +../IVAS_cod -ism_masa 3 1 testv/ltv48_OMASA_3ISM_1TC_ISM1.csv testv/ltv48_OMASA_3ISM_1TC_ISM2.csv testv/ltv48_OMASA_3ISM_1TC_ISM3.csv testv/ltv48_OMASA_3ISM_1TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_48k_omasatechs_3ism.bin 48 testv/ltv48_OMASA_3ISM_1TC.wav bit +networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 +../IVAS_dec -Tracefile tracefile_dec -VOIP STEREO 32 netsimoutput testv/ltv48_OMASA_3ISM_1TC.wav_STEREO_sw_48-32_JBM5.tst + +// OMASA 1Dir2TC 3ISM at bitrate switching techs 13.2 to 512 kbps start 24.4 kbps, 32kHz in, 48kHz out, 5.1.2 out, JBM Prof 5 +../IVAS_cod -ism_masa 3 2 testv/ltv32_OMASA_3ISM_2TC_ISM1.csv testv/ltv32_OMASA_3ISM_2TC_ISM2.csv testv/ltv32_OMASA_3ISM_2TC_ISM3.csv testv/ltv32_OMASA_3ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin 32 testv/ltv32_OMASA_3ISM_2TC.wav bit +networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 +../IVAS_dec -Tracefile tracefile_dec -VOIP 5_1_2 48 netsimoutput testv/ltv32_OMASA_3ISM_2TC.wav_5_1_2_sw_32-48_JBM5.tst + +// OMASA 1Dir1TC 4ISM at bitrate switching techs 13.2 to 512 kbps start 32 kbps, 48kHz in, 48kHz out, BINAURAL out, JBM Prof 5 +../IVAS_cod -ism_masa 4 1 testv/ltv48_OMASA_4ISM_1TC_ISM1.csv testv/ltv48_OMASA_4ISM_1TC_ISM2.csv testv/ltv48_OMASA_4ISM_1TC_ISM3.csv testv/ltv48_OMASA_4ISM_1TC_ISM4.csv testv/ltv48_OMASA_4ISM_1TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_32k_omasatechs_4ism.bin 48 testv/ltv48_OMASA_4ISM_1TC.wav bit +networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 +../IVAS_dec -Tracefile tracefile_dec -VOIP BINAURAL 48 netsimoutput testv/ltv48_OMASA_4ISM_1TC.wav_BINAURAL_sw_48-48_JBM5.tst + +// OMASA 1Dir2TC 4ISM at bitrate switching techs 13.2 to 512 kbps start 80 kbps, 48kHz in, 48kHz out, FOA out, JBM Prof 5 +../IVAS_cod -ism_masa 4 2 NULL testv/ltv48_OMASA_4ISM_2TC_ISM2.csv testv/ltv48_OMASA_4ISM_2TC_ISM3.csv testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/ltv48_OMASA_4ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_80k_omasatechs_4ism.bin 48 testv/ltv48_OMASA_4ISM_2TC.wav bit +networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 +../IVAS_dec -Tracefile tracefile_dec -VOIP FOA 48 netsimoutput testv/ltv48_OMASA_4ISM_2TC.wav_FOA_sw_48-48_JBM5.tst + +// OMASA 2Dir2TC 4ISM at 256 kbps, 48kHz in, 48kHz out, EXT out, JBM Prof 5 +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_4ISM_2TC_ISM1.csv testv/ltv48_OMASA_4ISM_2TC_ISM2.csv NULL testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/ltv48_OMASA_4ISM_2TC.met 256000 48 testv/ltv48_OMASA_4ISM_2TC.wav bit +networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 +../IVAS_dec -Tracefile tracefile_dec -VOIP EXT 48 netsimoutput testv/ltv48_OMASA_4ISM_2TC.wav_EXT_256000_48-48_JBM5.tst + + // NON DIEGETiC PAN at 60 kbps, 48kHz in, 48kHz out, STEREO out ../IVAS_cod 64000 48 testv/ltv48_MONO.wav bit ../IVAS_dec -non_diegetic_pan -0.5 48 bit testv/ltv48_STEREO.wav_MONO_64000_48-48_STEREO_NON-DIEGETIC-PAN_-0.5.tst + +// OMASA 2Dir2TC 1ISM at 13.2 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 1 2 NULL testv/ltv48_OMASA_1ISM_2TC.met 13200 48 testv/ltv48_OMASA_1ISM_2TC.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OMASA_1ISM_2TC.wav_BINAURAL_13200_48-48.tst + +// OMASA 1Dir2TC 1ISM at 128 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_masa 1 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_1ISM_2TC.met 128000 48 testv/ltv48_OMASA_1ISM_2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OMASA_1ISM_2TC.wav_EXT_128000_48-48.tst + +// OMASA 2Dir1TC 1ISM at 512 kbps, 32kHz in, 48kHz out, 7.1.4 out, FEC at 5% +../IVAS_cod -ism_masa 1 1 testv/ltv32_OMASA_1ISM_1TC_ISM1.csv testv/ltv32_OMASA_1ISM_1TC.met 512000 32 testv/ltv32_OMASA_1ISM_1TC.wav bit +../IVAS_dec -fec 5 7_1_4 48 bit testv/ltv32_OMASA_1ISM_1TC.wav_7_1_4_512000_32-48.tst + + +// OMASA 1Dir1TC 2ISM at 16.4 kbps, 16kHz in, 48kHz out, 5.1 out +../IVAS_cod -ism_masa 2 1 testv/ltv16_OMASA_2ISM_1TC_ISM1.csv testv/ltv16_OMASA_2ISM_1TC_ISM2.csv testv/ltv16_OMASA_2ISM_1TC.met 16400 16 testv/ltv16_OMASA_2ISM_1TC.wav bit +../IVAS_dec 5_1 48 bit testv/ltv16_OMASA_2ISM_1TC.wav_5_1_16400_16-48.tst + +// OMASA 2Dir2TC 2ISM at 32 kbps, 48kHz in, 48kHz out, STEREO out, FEC at 5% +../IVAS_cod -ism_masa 2 2 testv/ltv48_OMASA_2ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_2TC_ISM2.csv testv/ltv48_OMASA_2ISM_2TC.met 32000 48 testv/ltv48_OMASA_2ISM_2TC.wav bit +../IVAS_dec -fec 5 STEREO 48 bit testv/ltv48_OMASA_2ISM_2TC.wav_STEREO_32000_48-48.tst + +// OMASA 1Dir2TC 2ISM at 256 kbps, 48kHz in, 32kHz out, BINAURAL_ROOM_IR out +../IVAS_cod -ism_masa 2 2 testv/ltv48_OMASA_2ISM_2TC_ISM1.csv NULL testv/ltv48_OMASA_2ISM_2TC.met 256000 48 testv/ltv48_OMASA_2ISM_2TC.wav bit +../IVAS_dec BINAURAL_ROOM_IR 32 bit testv/ltv48_OMASA_2ISM_2TC.wav_BINAURAL_ROOM_IR_256000_48-32.tst + + +// OMASA 2Dir1TC 3ISM at 24.4 kbps, 48kHz in, 16kHz out, FOA out, FEC at 10% +../IVAS_cod -ism_masa 3 1 testv/ltv48_OMASA_3ISM_1TC_ISM1.csv testv/ltv48_OMASA_3ISM_1TC_ISM2.csv testv/ltv48_OMASA_3ISM_1TC_ISM3.csv testv/ltv48_OMASA_3ISM_1TC.met 24400 48 testv/ltv48_OMASA_3ISM_1TC.wav bit +../IVAS_dec -fec 10 FOA 16 bit testv/ltv48_OMASA_3ISM_1TC.wav_FOA_24400_48-16.tst + +// OMASA 1Dir2TC 3ISM at 32 kbps, 48kHz in, 16kHz out, STEREO out +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_3ISM_2TC_ISM1.csv testv/ltv48_OMASA_3ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_2TC_ISM3.csv testv/ltv48_OMASA_3ISM_2TC.met 32000 48 testv/ltv48_OMASA_3ISM_2TC.wav bit +../IVAS_dec STEREO 16 bit testv/ltv48_OMASA_3ISM_2TC.wav_STEREO_32000_48-16.tst + +// OMASA 2Dir2TC 3ISM at 32 kbps, 48kHz in, 48kHz out, 5.1.2 out +../IVAS_cod -ism_masa 3 2 NULL NULL NULL testv/ltv48_OMASA_3ISM_2TC.met 32000 48 testv/ltv48_OMASA_3ISM_2TC.wav bit +../IVAS_dec 5_1_2 48 bit testv/ltv48_OMASA_3ISM_2TC.wav_5_1_2_32000_48-48.tst + +// OMASA 2Dir2TC 3ISM at 48 kbps, 48kHz in, 48kHz out, MONO out +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_3ISM_2TC_ISM1.csv testv/ltv48_OMASA_3ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_2TC_ISM3.csv testv/ltv48_OMASA_3ISM_2TC.met 48000 48 testv/ltv48_OMASA_3ISM_2TC.wav bit +../IVAS_dec MONO 48 bit testv/ltv48_OMASA_3ISM_2TC.wav_MONO_48000_48-48.tst + +// OMASA 1Dir1TC 3ISM at 64 kbps, 32kHz in, 32kHz out, BINAURAL out +../IVAS_cod -ism_masa 3 1 testv/ltv32_OMASA_3ISM_1TC_ISM1.csv testv/ltv32_OMASA_3ISM_1TC_ISM2.csv testv/ltv32_OMASA_3ISM_1TC_ISM3.csv testv/ltv32_OMASA_3ISM_1TC.met 64000 32 testv/ltv32_OMASA_3ISM_1TC.wav bit +../IVAS_dec BINAURAL 32 bit testv/ltv32_OMASA_3ISM_1TC.wav_BINAURAL_64000_32-32.tst + +// OMASA 2Dir2TC 3ISM at 80 kbps, 32kHz in, 16kHz out, 5.1.4 out +../IVAS_cod -ism_masa 3 2 testv/ltv32_OMASA_3ISM_2TC_ISM1.csv testv/ltv32_OMASA_3ISM_2TC_ISM2.csv testv/ltv32_OMASA_3ISM_2TC_ISM3.csv testv/ltv32_OMASA_3ISM_2TC.met 80000 32 testv/ltv32_OMASA_3ISM_2TC.wav bit +../IVAS_dec 5_1_4 16 bit testv/ltv32_OMASA_3ISM_2TC.wav_5_1_4_80000_32-16.tst + +// OMASA 2Dir1TC 3ISM at 96 kbps, 48kHz in, 48kHz out, MONO out +../IVAS_cod -ism_masa 3 1 testv/ltv48_OMASA_3ISM_1TC_ISM1.csv testv/ltv48_OMASA_3ISM_1TC_ISM2.csv testv/ltv48_OMASA_3ISM_1TC_ISM3.csv testv/ltv48_OMASA_3ISM_1TC.met 96000 48 testv/ltv48_OMASA_3ISM_1TC.wav bit +../IVAS_dec MONO 48 bit testv/ltv48_OMASA_3ISM_1TC.wav_MONO_96000_48-48.tst + +// OMASA 1Dir2TC 3ISM at 160 kbps, 16kHz in, 32kHz out, HOA3 out +../IVAS_cod -ism_masa 3 2 testv/ltv16_OMASA_3ISM_2TC_ISM1.csv testv/ltv16_OMASA_3ISM_2TC_ISM2.csv testv/ltv16_OMASA_3ISM_2TC_ISM3.csv testv/ltv16_OMASA_3ISM_2TC.met 160000 16 testv/ltv16_OMASA_3ISM_2TC.wav bit +../IVAS_dec HOA3 32 bit testv/ltv16_OMASA_3ISM_2TC.wav_HOA3_160000_16-32.tst + + +// OMASA 2Dir2TC 4ISM at 13.2 kbps, 48kHz in, 48kHz out, MONO out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_4ISM_2TC_ISM1.csv testv/ltv48_OMASA_4ISM_2TC_ISM2.csv testv/ltv48_OMASA_4ISM_2TC_ISM3.csv testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/ltv48_OMASA_4ISM_2TC.met 13200 48 testv/ltv48_OMASA_4ISM_2TC.wav bit +../IVAS_dec MONO 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_MONO_13200_48-48.tst + +// OMASA 2Dir1TC 4ISM at 24.4 kbps, 48kHz in, 48kHz out, STEREO out +../IVAS_cod -ism_masa 4 1 testv/ltv48_OMASA_4ISM_1TC_ISM1.csv testv/ltv48_OMASA_4ISM_1TC_ISM2.csv testv/ltv48_OMASA_4ISM_1TC_ISM3.csv testv/ltv48_OMASA_4ISM_1TC_ISM4.csv testv/ltv48_OMASA_4ISM_1TC.met 24400 48 testv/ltv48_OMASA_4ISM_1TC.wav bit +../IVAS_dec STEREO 48 bit testv/ltv48_OMASA_4ISM_1TC.wav_STEREO_24400_48-48.tst + +// OMASA 1Dir2TC 4ISM at 32 kbps, 48kHz in, 48kHz out, FOA out, FEC at 5% +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_4ISM_2TC_ISM1.csv testv/ltv48_OMASA_4ISM_2TC_ISM2.csv testv/ltv48_OMASA_4ISM_2TC_ISM3.csv testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/stv1MASA2TC48c.met 32000 48 testv/stvOMASA_4ISM_1MASA2TC48c.wav bit +../IVAS_dec -fec 5 FOA 48 bit testv/stvOMASA_4ISM_1MASA2TC48c.wav_FOA_32000_48-48.tst + +// OMASA 1Dir1TC 4ISM at 48 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out +../IVAS_cod -ism_masa 4 1 testv/ltv48_OMASA_4ISM_1TC_ISM1.csv testv/ltv48_OMASA_4ISM_1TC_ISM2.csv testv/ltv48_OMASA_4ISM_1TC_ISM3.csv testv/ltv48_OMASA_4ISM_1TC_ISM4.csv testv/ltv48_OMASA_4ISM_1TC.met 48000 48 testv/ltv48_OMASA_4ISM_1TC.wav bit +../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/ltv48_OMASA_4ISM_1TC.wav_BINAURAL_ROOM_REVERB_48000_48-48.tst + +// OMASA 2Dir2TC 4ISM at 64 kbps, 48kHz in, 48kHz out, HOA2 out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_4ISM_2TC_ISM1.csv NULL NULL testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/ltv48_OMASA_4ISM_2TC.met 64000 48 testv/ltv48_OMASA_4ISM_2TC.wav bit +../IVAS_dec HOA2 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_HOA2_64000_48-48.tst + +// OMASA 1Dir2TC 4ISM at 80 kbps, 48kHz in, 48kHz out, MONO out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_4ISM_2TC_ISM1.csv testv/ltv48_OMASA_4ISM_2TC_ISM2.csv testv/ltv48_OMASA_4ISM_2TC_ISM3.csv testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/stv1MASA2TC48c.met 80000 48 testv/stvOMASA_4ISM_1MASA2TC48c.wav bit +../IVAS_dec MONO 48 bit testv/stvOMASA_4ISM_1MASA2TC48c.wav_MONO_80000_48-48.tst + +// OMASA 2Dir2TC 4ISM at 192 kbps, 48kHz in, 48kHz out, STEREO out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_4ISM_2TC_ISM1.csv testv/ltv48_OMASA_4ISM_2TC_ISM2.csv testv/ltv48_OMASA_4ISM_2TC_ISM3.csv testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/ltv48_OMASA_4ISM_2TC.met 192000 48 testv/ltv48_OMASA_4ISM_2TC.wav bit +../IVAS_dec STEREO 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_STEREO_192000_48-48.tst + +// OMASA 2Dir2TC 4ISM at 384 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_4ISM_2TC_ISM1.csv testv/ltv48_OMASA_4ISM_2TC_ISM2.csv testv/ltv48_OMASA_4ISM_2TC_ISM3.csv testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/ltv48_OMASA_4ISM_2TC.met 384000 48 testv/ltv48_OMASA_4ISM_2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_EXT_384000_48-48.tst + + + +// OMASA 2Dir2TC 3ISM at bitrate switching techs 13.2 to 512 kbps start 160 kbps, 48kHz in, 48kHz out, MONO out +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_3ISM_2TC_ISM1.csv testv/ltv48_OMASA_3ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_2TC_ISM3.csv testv/ltv48_OMASA_3ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_160k_omasatechs_3ism.bin 48 testv/ltv48_OMASA_3ISM_2TC.wav bit +../IVAS_dec MONO 48 bit testv/ltv48_OMASA_3ISM_2TC.wav_MONO_sw_48-48.tst + +// OMASA 2Dir1TC 3ISM at bitrate switching techs 13.2 to 512 kbps start 48 kbps, 48kHz in, 32kHz out, STEREO out, FEC at 10% +../IVAS_cod -ism_masa 3 1 testv/ltv48_OMASA_3ISM_1TC_ISM1.csv testv/ltv48_OMASA_3ISM_1TC_ISM2.csv testv/ltv48_OMASA_3ISM_1TC_ISM3.csv testv/ltv48_OMASA_3ISM_1TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_48k_omasatechs_3ism.bin 48 testv/ltv48_OMASA_3ISM_1TC.wav bit +../IVAS_dec -fec 10 STEREO 32 bit testv/ltv48_OMASA_3ISM_1TC.wav_STEREO_sw_48-32.tst + +// OMASA 1Dir2TC 3ISM at bitrate switching techs 13.2 to 512 kbps start 24.4 kbps, 32kHz in, 48kHz out, 5.1.4 out +../IVAS_cod -ism_masa 3 2 testv/ltv32_OMASA_3ISM_2TC_ISM1.csv testv/ltv32_OMASA_3ISM_2TC_ISM2.csv testv/ltv32_OMASA_3ISM_2TC_ISM3.csv testv/ltv32_OMASA_3ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin 32 testv/ltv32_OMASA_3ISM_2TC.wav bit +../IVAS_dec 5_1_4 48 bit testv/ltv32_OMASA_3ISM_2TC.wav_5_1_4_sw_32-48.tst + +// OMASA 1Dir1TC 4ISM at bitrate switching techs 13.2 to 512 kbps start 32 kbps, 48kHz in, 48kHz out, BINAURAL out, FEC at 5% +../IVAS_cod -ism_masa 4 1 testv/ltv48_OMASA_4ISM_1TC_ISM1.csv testv/ltv48_OMASA_4ISM_1TC_ISM2.csv testv/ltv48_OMASA_4ISM_1TC_ISM3.csv testv/ltv48_OMASA_4ISM_1TC_ISM4.csv testv/ltv48_OMASA_4ISM_1TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_32k_omasatechs_4ism.bin 48 testv/ltv48_OMASA_4ISM_1TC.wav bit +../IVAS_dec -fec 5 BINAURAL 48 bit testv/ltv48_OMASA_4ISM_1TC.wav_BINAURAL_sw_48-48.tst + +// OMASA 1Dir2TC 4ISM at bitrate switching techs 13.2 to 512 kbps start 80 kbps, 48kHz in, 48kHz out, HOA3 out +../IVAS_cod -ism_masa 4 2 NULL testv/ltv48_OMASA_4ISM_2TC_ISM2.csv testv/ltv48_OMASA_4ISM_2TC_ISM3.csv testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/ltv48_OMASA_4ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_80k_omasatechs_4ism.bin 48 testv/ltv48_OMASA_4ISM_2TC.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_HOA3_sw_48-48.tst + +// OMASA 2Dir2TC 4ISM at bitrate switching techs 13.2 to 512 kbps start 384 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_4ISM_2TC_ISM1.csv testv/ltv48_OMASA_4ISM_2TC_ISM2.csv testv/ltv48_OMASA_4ISM_2TC_ISM3.csv testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/ltv48_OMASA_4ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_384k_omasatechs_4ism.bin 48 testv/ltv48_OMASA_4ISM_2TC.wav bit +../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_BINAURAL_ROOM_REVERB_sw_48-48.tst + + // OSBA FOA 1ISM at 32 kbps, 48kHz in, 48kHz out, BINAURAL out ../IVAS_cod -ism_sba 1 1 testv/ltvISM1.csv 32000 48 testv/ltv48_OSBA_1ISM_FOA.wav bit ../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_1ISM_FOA.wav_BINAURAL_32000_48-48.tst -- GitLab From 1c1837f9a8ce60d5d8c641974f1cd0c7051d49a8 Mon Sep 17 00:00:00 2001 From: Tapani Pihlajakuja Date: Wed, 18 Oct 2023 16:58:27 +0300 Subject: [PATCH 4/5] Fix csv and met for OMASA test cases using other than 48 kHz input. --- scripts/config/self_test_ltv.prm | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/scripts/config/self_test_ltv.prm b/scripts/config/self_test_ltv.prm index 0a8584b7a7..e1bf6cf124 100644 --- a/scripts/config/self_test_ltv.prm +++ b/scripts/config/self_test_ltv.prm @@ -1316,7 +1316,7 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit ../IVAS_dec -Tracefile tracefile_dec -VOIP STEREO 32 netsimoutput testv/ltv48_OMASA_3ISM_1TC.wav_STEREO_sw_48-32_JBM5.tst // OMASA 1Dir2TC 3ISM at bitrate switching techs 13.2 to 512 kbps start 24.4 kbps, 32kHz in, 48kHz out, 5.1.2 out, JBM Prof 5 -../IVAS_cod -ism_masa 3 2 testv/ltv32_OMASA_3ISM_2TC_ISM1.csv testv/ltv32_OMASA_3ISM_2TC_ISM2.csv testv/ltv32_OMASA_3ISM_2TC_ISM3.csv testv/ltv32_OMASA_3ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin 32 testv/ltv32_OMASA_3ISM_2TC.wav bit +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_3ISM_2TC_ISM1.csv testv/ltv48_OMASA_3ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_2TC_ISM3.csv testv/ltv48_OMASA_3ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin 32 testv/ltv32_OMASA_3ISM_2TC.wav bit networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 ../IVAS_dec -Tracefile tracefile_dec -VOIP 5_1_2 48 netsimoutput testv/ltv32_OMASA_3ISM_2TC.wav_5_1_2_sw_32-48_JBM5.tst @@ -1352,12 +1352,12 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit ../IVAS_dec EXT 48 bit testv/ltv48_OMASA_1ISM_2TC.wav_EXT_128000_48-48.tst // OMASA 2Dir1TC 1ISM at 512 kbps, 32kHz in, 48kHz out, 7.1.4 out, FEC at 5% -../IVAS_cod -ism_masa 1 1 testv/ltv32_OMASA_1ISM_1TC_ISM1.csv testv/ltv32_OMASA_1ISM_1TC.met 512000 32 testv/ltv32_OMASA_1ISM_1TC.wav bit +../IVAS_cod -ism_masa 1 1 testv/ltv48_OMASA_1ISM_1TC_ISM1.csv testv/ltv48_OMASA_1ISM_1TC.met 512000 32 testv/ltv32_OMASA_1ISM_1TC.wav bit ../IVAS_dec -fec 5 7_1_4 48 bit testv/ltv32_OMASA_1ISM_1TC.wav_7_1_4_512000_32-48.tst // OMASA 1Dir1TC 2ISM at 16.4 kbps, 16kHz in, 48kHz out, 5.1 out -../IVAS_cod -ism_masa 2 1 testv/ltv16_OMASA_2ISM_1TC_ISM1.csv testv/ltv16_OMASA_2ISM_1TC_ISM2.csv testv/ltv16_OMASA_2ISM_1TC.met 16400 16 testv/ltv16_OMASA_2ISM_1TC.wav bit +../IVAS_cod -ism_masa 2 1 testv/ltv48_OMASA_2ISM_1TC_ISM1.csv testv/ltv48_OMASA_2ISM_1TC_ISM2.csv testv/ltv48_OMASA_2ISM_1TC.met 16400 16 testv/ltv16_OMASA_2ISM_1TC.wav bit ../IVAS_dec 5_1 48 bit testv/ltv16_OMASA_2ISM_1TC.wav_5_1_16400_16-48.tst // OMASA 2Dir2TC 2ISM at 32 kbps, 48kHz in, 48kHz out, STEREO out, FEC at 5% @@ -1386,11 +1386,11 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit ../IVAS_dec MONO 48 bit testv/ltv48_OMASA_3ISM_2TC.wav_MONO_48000_48-48.tst // OMASA 1Dir1TC 3ISM at 64 kbps, 32kHz in, 32kHz out, BINAURAL out -../IVAS_cod -ism_masa 3 1 testv/ltv32_OMASA_3ISM_1TC_ISM1.csv testv/ltv32_OMASA_3ISM_1TC_ISM2.csv testv/ltv32_OMASA_3ISM_1TC_ISM3.csv testv/ltv32_OMASA_3ISM_1TC.met 64000 32 testv/ltv32_OMASA_3ISM_1TC.wav bit +../IVAS_cod -ism_masa 3 1 testv/ltv48_OMASA_3ISM_1TC_ISM1.csv testv/ltv48_OMASA_3ISM_1TC_ISM2.csv testv/ltv48_OMASA_3ISM_1TC_ISM3.csv testv/ltv48_OMASA_3ISM_1TC.met 64000 32 testv/ltv32_OMASA_3ISM_1TC.wav bit ../IVAS_dec BINAURAL 32 bit testv/ltv32_OMASA_3ISM_1TC.wav_BINAURAL_64000_32-32.tst // OMASA 2Dir2TC 3ISM at 80 kbps, 32kHz in, 16kHz out, 5.1.4 out -../IVAS_cod -ism_masa 3 2 testv/ltv32_OMASA_3ISM_2TC_ISM1.csv testv/ltv32_OMASA_3ISM_2TC_ISM2.csv testv/ltv32_OMASA_3ISM_2TC_ISM3.csv testv/ltv32_OMASA_3ISM_2TC.met 80000 32 testv/ltv32_OMASA_3ISM_2TC.wav bit +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_3ISM_2TC_ISM1.csv testv/ltv48_OMASA_3ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_2TC_ISM3.csv testv/ltv48_OMASA_3ISM_2TC.met 80000 32 testv/ltv32_OMASA_3ISM_2TC.wav bit ../IVAS_dec 5_1_4 16 bit testv/ltv32_OMASA_3ISM_2TC.wav_5_1_4_80000_32-16.tst // OMASA 2Dir1TC 3ISM at 96 kbps, 48kHz in, 48kHz out, MONO out @@ -1398,7 +1398,7 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit ../IVAS_dec MONO 48 bit testv/ltv48_OMASA_3ISM_1TC.wav_MONO_96000_48-48.tst // OMASA 1Dir2TC 3ISM at 160 kbps, 16kHz in, 32kHz out, HOA3 out -../IVAS_cod -ism_masa 3 2 testv/ltv16_OMASA_3ISM_2TC_ISM1.csv testv/ltv16_OMASA_3ISM_2TC_ISM2.csv testv/ltv16_OMASA_3ISM_2TC_ISM3.csv testv/ltv16_OMASA_3ISM_2TC.met 160000 16 testv/ltv16_OMASA_3ISM_2TC.wav bit +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_3ISM_2TC_ISM1.csv testv/ltv48_OMASA_3ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_2TC_ISM3.csv testv/ltv48_OMASA_3ISM_2TC.met 160000 16 testv/ltv16_OMASA_3ISM_2TC.wav bit ../IVAS_dec HOA3 32 bit testv/ltv16_OMASA_3ISM_2TC.wav_HOA3_160000_16-32.tst @@ -1445,7 +1445,7 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit ../IVAS_dec -fec 10 STEREO 32 bit testv/ltv48_OMASA_3ISM_1TC.wav_STEREO_sw_48-32.tst // OMASA 1Dir2TC 3ISM at bitrate switching techs 13.2 to 512 kbps start 24.4 kbps, 32kHz in, 48kHz out, 5.1.4 out -../IVAS_cod -ism_masa 3 2 testv/ltv32_OMASA_3ISM_2TC_ISM1.csv testv/ltv32_OMASA_3ISM_2TC_ISM2.csv testv/ltv32_OMASA_3ISM_2TC_ISM3.csv testv/ltv32_OMASA_3ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin 32 testv/ltv32_OMASA_3ISM_2TC.wav bit +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_3ISM_2TC_ISM1.csv testv/ltv48_OMASA_3ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_2TC_ISM3.csv testv/ltv48_OMASA_3ISM_2TC.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin 32 testv/ltv32_OMASA_3ISM_2TC.wav bit ../IVAS_dec 5_1_4 48 bit testv/ltv32_OMASA_3ISM_2TC.wav_5_1_4_sw_32-48.tst // OMASA 1Dir1TC 4ISM at bitrate switching techs 13.2 to 512 kbps start 32 kbps, 48kHz in, 48kHz out, BINAURAL out, FEC at 5% -- GitLab From 7ebfbfcae9abf7d7905d2f438d7c534bcc97b41d Mon Sep 17 00:00:00 2001 From: knj Date: Tue, 31 Oct 2023 09:18:49 +0100 Subject: [PATCH 5/5] comment out problematic testcase until fix is there --- scripts/config/self_test_ltv.prm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/scripts/config/self_test_ltv.prm b/scripts/config/self_test_ltv.prm index e1bf6cf124..4001f8bf39 100644 --- a/scripts/config/self_test_ltv.prm +++ b/scripts/config/self_test_ltv.prm @@ -1481,9 +1481,10 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit ../IVAS_cod -ism_sba 4 1 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 512000 48 testv/ltv48_OSBA_4ISM_FOA.wav bit ../IVAS_dec BINAURAL 48 bit testv/ltv48_OSBA_4ISM_FOA.wav_BINAURAL_512000_48-48.tst +// TODO: uncomment after #871 is fixed. // OSBA 2OA 1ISM at 24.4 kbps, 48kHz in, 48kHz out, FOA out -../IVAS_cod -ism_sba 1 2 testv/ltvISM1.csv 24400 48 testv/ltv48_OSBA_1ISM_HOA2.wav bit -../IVAS_dec FOA 48 bit testv/ltv48_OSBA_1ISM_HOA2.wav_FOA_24400_48-48.tst +//../IVAS_cod -ism_sba 1 2 testv/ltvISM1.csv 24400 48 testv/ltv48_OSBA_1ISM_HOA2.wav bit +//../IVAS_dec FOA 48 bit testv/ltv48_OSBA_1ISM_HOA2.wav_FOA_24400_48-48.tst // OSBA 2OA 2ISM at 48 kbps, 48kHz in, 48kHz out, MONO out ../IVAS_cod -ism_sba 2 2 testv/ltvISM1.csv testv/ltvISM2.csv 48000 48 testv/ltv48_OSBA_2ISM_HOA2.wav bit -- GitLab