From 0b1dbf98e25f17654ad78c675cefdf1857e4cf36 Mon Sep 17 00:00:00 2001 From: Jouni Paulus Date: Mon, 31 Jul 2023 14:22:01 +0200 Subject: [PATCH 1/4] add OMASA self-test cases --- scripts/config/self_test.prm | 120 ++++++++++++++++++ .../sw_omasa_3obj_techs_start_160k_2fr.bin | 3 + .../sw_omasa_3obj_techs_start_24k4_2fr.bin | 3 + .../sw_omasa_3obj_techs_start_48k_2fr.bin | 3 + .../sw_omasa_4obj_techs_start_32k_2fr.bin | 3 + .../sw_omasa_4obj_techs_start_384k_2fr.bin | 3 + .../sw_omasa_4obj_techs_start_80k_2fr.bin | 3 + scripts/testv/stvOMASA_1ISM_1MASA2TC48c.wav | 3 + scripts/testv/stvOMASA_1ISM_2MASA1TC32c.wav | 3 + scripts/testv/stvOMASA_1ISM_2MASA2TC48c.wav | 3 + scripts/testv/stvOMASA_2ISM_1MASA1TC16c.wav | 3 + scripts/testv/stvOMASA_2ISM_1MASA2TC48c.wav | 3 + scripts/testv/stvOMASA_2ISM_2MASA2TC48c.wav | 3 + scripts/testv/stvOMASA_3ISM_1MASA1TC32c.wav | 3 + scripts/testv/stvOMASA_3ISM_1MASA2TC16c.wav | 3 + scripts/testv/stvOMASA_3ISM_1MASA2TC32c.wav | 3 + scripts/testv/stvOMASA_3ISM_1MASA2TC48c.wav | 3 + scripts/testv/stvOMASA_3ISM_2MASA1TC48c.wav | 3 + scripts/testv/stvOMASA_3ISM_2MASA2TC32c.wav | 3 + scripts/testv/stvOMASA_3ISM_2MASA2TC48c.wav | 3 + scripts/testv/stvOMASA_4ISM_1MASA1TC48c.wav | 3 + scripts/testv/stvOMASA_4ISM_1MASA2TC48c.wav | 3 + scripts/testv/stvOMASA_4ISM_2MASA1TC48c.wav | 3 + scripts/testv/stvOMASA_4ISM_2MASA2TC48c.wav | 3 + 24 files changed, 189 insertions(+) create mode 100644 scripts/switchPaths/sw_omasa_3obj_techs_start_160k_2fr.bin create mode 100644 scripts/switchPaths/sw_omasa_3obj_techs_start_24k4_2fr.bin create mode 100644 scripts/switchPaths/sw_omasa_3obj_techs_start_48k_2fr.bin create mode 100644 scripts/switchPaths/sw_omasa_4obj_techs_start_32k_2fr.bin create mode 100644 scripts/switchPaths/sw_omasa_4obj_techs_start_384k_2fr.bin create mode 100644 scripts/switchPaths/sw_omasa_4obj_techs_start_80k_2fr.bin create mode 100644 scripts/testv/stvOMASA_1ISM_1MASA2TC48c.wav create mode 100644 scripts/testv/stvOMASA_1ISM_2MASA1TC32c.wav create mode 100644 scripts/testv/stvOMASA_1ISM_2MASA2TC48c.wav create mode 100644 scripts/testv/stvOMASA_2ISM_1MASA1TC16c.wav create mode 100644 scripts/testv/stvOMASA_2ISM_1MASA2TC48c.wav create mode 100644 scripts/testv/stvOMASA_2ISM_2MASA2TC48c.wav create mode 100644 scripts/testv/stvOMASA_3ISM_1MASA1TC32c.wav create mode 100644 scripts/testv/stvOMASA_3ISM_1MASA2TC16c.wav create mode 100644 scripts/testv/stvOMASA_3ISM_1MASA2TC32c.wav create mode 100644 scripts/testv/stvOMASA_3ISM_1MASA2TC48c.wav create mode 100644 scripts/testv/stvOMASA_3ISM_2MASA1TC48c.wav create mode 100644 scripts/testv/stvOMASA_3ISM_2MASA2TC32c.wav create mode 100644 scripts/testv/stvOMASA_3ISM_2MASA2TC48c.wav create mode 100644 scripts/testv/stvOMASA_4ISM_1MASA1TC48c.wav create mode 100644 scripts/testv/stvOMASA_4ISM_1MASA2TC48c.wav create mode 100644 scripts/testv/stvOMASA_4ISM_2MASA1TC48c.wav create mode 100644 scripts/testv/stvOMASA_4ISM_2MASA2TC48c.wav diff --git a/scripts/config/self_test.prm b/scripts/config/self_test.prm index f0b30c28cf..1dedab4556 100644 --- a/scripts/config/self_test.prm +++ b/scripts/config/self_test.prm @@ -1245,3 +1245,123 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit // NON DIEGETiC PAN at 60 kbps, 48kHz in, 48kHz out, STEREO out ../IVAS_cod 64000 48 testv/stv48c.wav bit ../IVAS_dec -non_diegetic_pan -0.5 48 bit testv/stv48c.pcm_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/stv2MASA2TC48c.met 13200 48 testv/stvOMASA_1ISM_2MASA2TC48c.wav bit +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_1ISM_2MASA2TC48c.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/stvISM1.csv testv/stv1MASA2TC48c.met 128000 48 testv/stvOMASA_1ISM_1MASA2TC48c.wav bit +../IVAS_dec EXT 48 bit testv/stvOMASA_1ISM_1MASA2TC48c.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/stvISM1.csv testv/stv2MASA1TC48c.met 512000 32 testv/stvOMASA_1ISM_2MASA1TC32c.wav bit +../IVAS_dec -fec 5 7_1_4 48 bit testv/stvOMASA_1ISM_2MASA1TC32c.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/stvISM1.csv testv/stvISM2.csv testv/stv1MASA1TC48c.met 16400 16 testv/stvOMASA_2ISM_1MASA1TC16c.wav bit +../IVAS_dec 5_1 48 bit testv/stvOMASA_2ISM_1MASA1TC16c.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/stvISM1.csv testv/stvISM2.csv testv/stv2MASA2TC48c.met 32000 48 testv/stvOMASA_2ISM_2MASA2TC48c.wav bit +../IVAS_dec -fec 5 STEREO 48 bit testv/stvOMASA_2ISM_2MASA2TC48c.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/stvISM1.csv NULL testv/stv1MASA2TC48c.met 256000 48 testv/stvOMASA_2ISM_1MASA2TC48c.wav bit +../IVAS_dec BINAURAL_ROOM_IR 32 bit testv/stvOMASA_2ISM_1MASA2TC48c.wav_BINAURAL_ROOM_IR_256000_48-32.tst + + +// OMASA 2Dir1TC 3ISM at 24.4 kbps, 48kHz in, 16kHz out, FOA out, FEC at 1% +../IVAS_cod -ism_masa 3 1 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA1TC48c.met 24400 48 testv/stvOMASA_3ISM_2MASA1TC48c.wav bit +../IVAS_dec -fec 10 FOA 16 bit testv/stvOMASA_3ISM_2MASA1TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv1MASA2TC48c.met 32000 48 testv/stvOMASA_3ISM_1MASA2TC48c.wav bit +../IVAS_dec STEREO 16 bit testv/stvOMASA_3ISM_1MASA2TC48c.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 testv/stvISM1.csv NULL testv/stvISM3.csv testv/stv2MASA2TC48c.met 32000 48 testv/stvOMASA_3ISM_2MASA2TC48c.wav bit +../IVAS_dec 5_1_2 48 bit testv/stvOMASA_3ISM_2MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA2TC48c.met 48000 48 testv/stvOMASA_3ISM_2MASA2TC48c.wav bit +../IVAS_dec MONO 48 bit testv/stvOMASA_3ISM_2MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv1MASA1TC48c.met 64000 48 testv/stvOMASA_3ISM_1MASA1TC32c.wav bit +../IVAS_dec BINAURAL 32 bit testv/stvOMASA_3ISM_1MASA1TC32c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA2TC48c.met 80000 48 testv/stvOMASA_3ISM_2MASA2TC32c.wav bit +../IVAS_dec 5_1_4 16 bit testv/stvOMASA_3ISM_2MASA2TC32c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA1TC48c.met 96000 48 testv/stvOMASA_3ISM_2MASA1TC48c.wav bit +../IVAS_dec MONO 48 bit testv/stvOMASA_3ISM_2MASA1TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv1MASA2TC48c.met 160000 16 testv/stvOMASA_3ISM_1MASA2TC16c.wav bit +../IVAS_dec HOA3 32 bit testv/stvOMASA_3ISM_1MASA2TC16c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv2MASA2TC48c.met 13200 48 testv/stvOMASA_4ISM_2MASA2TC48c.wav bit +../IVAS_dec MONO 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv2MASA1TC48c.met 24400 48 testv/stvOMASA_4ISM_2MASA1TC48c.wav bit +../IVAS_dec STEREO 48 bit testv/stvOMASA_4ISM_2MASA1TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv1MASA1TC48c.met 48000 48 testv/stvOMASA_4ISM_1MASA1TC48c.wav bit +../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/stvOMASA_4ISM_1MASA1TC48c.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/stvISM1.csv NULL NULL testv/stvISM4.csv testv/stv2MASA2TC48c.met 64000 48 testv/stvOMASA_4ISM_2MASA2TC48c.wav bit +../IVAS_dec HOA2 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv2MASA2TC48c.met 192000 48 testv/stvOMASA_4ISM_2MASA2TC48c.wav bit +../IVAS_dec STEREO 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv2MASA2TC48c.met 384000 48 testv/stvOMASA_4ISM_2MASA2TC48c.wav bit +../IVAS_dec EXT 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA2TC48c.met scripts/switchPaths/sw_omasa_3obj_techs_start_160k_2fr.bin 48 testv/stvOMASA_3ISM_2MASA2TC48c.wav bit +../IVAS_dec MONO 48 bit testv/stvOMASA_3ISM_2MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA1TC48c.met scripts/switchPaths/sw_omasa_3obj_techs_start_48k_2fr.bin 48 testv/stvOMASA_3ISM_2MASA1TC48c.wav bit +../IVAS_dec -fec 10 STEREO 32 bit testv/stvOMASA_3ISM_2MASA1TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv1MASA2TC48c.met scripts/switchPaths/sw_omasa_3obj_techs_start_24k4_2fr.bin 32 testv/stvOMASA_3ISM_1MASA2TC32c.wav bit +../IVAS_dec 5_1_4 48 bit testv/stvOMASA_3ISM_1MASA2TC32c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv1MASA1TC48c.met scripts/switchPaths/sw_omasa_4obj_techs_start_32k_2fr.bin 48 testv/stvOMASA_4ISM_1MASA1TC48c.wav bit +../IVAS_dec -fec 5 BINAURAL 48 bit testv/stvOMASA_4ISM_1MASA1TC48c.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/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv1MASA2TC48c.met scripts/switchPaths/sw_omasa_4obj_techs_start_80k_2fr.bin 48 testv/stvOMASA_4ISM_1MASA2TC48c.wav bit +../IVAS_dec HOA3 48 bit testv/stvOMASA_4ISM_1MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv2MASA2TC48c.met scripts/switchPaths/sw_omasa_4obj_techs_start_384k_2fr.bin 48 testv/stvOMASA_4ISM_2MASA2TC48c.wav bit +../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL_ROOM_REVERB_sw_48-48.tst + diff --git a/scripts/switchPaths/sw_omasa_3obj_techs_start_160k_2fr.bin b/scripts/switchPaths/sw_omasa_3obj_techs_start_160k_2fr.bin new file mode 100644 index 0000000000..ff23abcf67 --- /dev/null +++ b/scripts/switchPaths/sw_omasa_3obj_techs_start_160k_2fr.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:45dcea7873d3d7dcb400df7ca3203f00e6e15e860e82c5e4f9896dacb9041ef5 +size 60000 diff --git a/scripts/switchPaths/sw_omasa_3obj_techs_start_24k4_2fr.bin b/scripts/switchPaths/sw_omasa_3obj_techs_start_24k4_2fr.bin new file mode 100644 index 0000000000..8290cde916 --- /dev/null +++ b/scripts/switchPaths/sw_omasa_3obj_techs_start_24k4_2fr.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d541c5670f27e7e0a6f12fb3c3477fa6d4c397c2fb58e1c2eb1bdfc927e72590 +size 60000 diff --git a/scripts/switchPaths/sw_omasa_3obj_techs_start_48k_2fr.bin b/scripts/switchPaths/sw_omasa_3obj_techs_start_48k_2fr.bin new file mode 100644 index 0000000000..f82831bb80 --- /dev/null +++ b/scripts/switchPaths/sw_omasa_3obj_techs_start_48k_2fr.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:55bb67a9aa0ed5422b9aed489a7739a0dbc533eed6c0311199d0f573fc2cee2b +size 60000 diff --git a/scripts/switchPaths/sw_omasa_4obj_techs_start_32k_2fr.bin b/scripts/switchPaths/sw_omasa_4obj_techs_start_32k_2fr.bin new file mode 100644 index 0000000000..0c1248dec6 --- /dev/null +++ b/scripts/switchPaths/sw_omasa_4obj_techs_start_32k_2fr.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:08bff7e0e16b2ef49917dbe871c0791a196479966a2a8f8f826b9f8cf6bc9a52 +size 60000 diff --git a/scripts/switchPaths/sw_omasa_4obj_techs_start_384k_2fr.bin b/scripts/switchPaths/sw_omasa_4obj_techs_start_384k_2fr.bin new file mode 100644 index 0000000000..9af47cd931 --- /dev/null +++ b/scripts/switchPaths/sw_omasa_4obj_techs_start_384k_2fr.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be6e64e869b55b7f97f1669feddee19447ac5a16e1e4922559a061ba6422767f +size 60000 diff --git a/scripts/switchPaths/sw_omasa_4obj_techs_start_80k_2fr.bin b/scripts/switchPaths/sw_omasa_4obj_techs_start_80k_2fr.bin new file mode 100644 index 0000000000..57dcddb9b3 --- /dev/null +++ b/scripts/switchPaths/sw_omasa_4obj_techs_start_80k_2fr.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0802b746ff110e01484e089af248de3b7c40a770677e3d8726f46d80cea324d0 +size 60000 diff --git a/scripts/testv/stvOMASA_1ISM_1MASA2TC48c.wav b/scripts/testv/stvOMASA_1ISM_1MASA2TC48c.wav new file mode 100644 index 0000000000..e38b586989 --- /dev/null +++ b/scripts/testv/stvOMASA_1ISM_1MASA2TC48c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0328094fb152136a12c4316a959fd7eb6c01e95925de740933cf166803ee455b +size 1728044 diff --git a/scripts/testv/stvOMASA_1ISM_2MASA1TC32c.wav b/scripts/testv/stvOMASA_1ISM_2MASA1TC32c.wav new file mode 100644 index 0000000000..a32a121147 --- /dev/null +++ b/scripts/testv/stvOMASA_1ISM_2MASA1TC32c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6458ac1d9e2c35b8a723f1b6625d7024a0d2bfc182a65420699ac6d514a7ea18 +size 768044 diff --git a/scripts/testv/stvOMASA_1ISM_2MASA2TC48c.wav b/scripts/testv/stvOMASA_1ISM_2MASA2TC48c.wav new file mode 100644 index 0000000000..98e6a80b29 --- /dev/null +++ b/scripts/testv/stvOMASA_1ISM_2MASA2TC48c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:4adfd69a7ea776730d9a743aa32a6b1ae873ff73994ec8ea23afe027ccd14f3d +size 864044 diff --git a/scripts/testv/stvOMASA_2ISM_1MASA1TC16c.wav b/scripts/testv/stvOMASA_2ISM_1MASA1TC16c.wav new file mode 100644 index 0000000000..05d9086160 --- /dev/null +++ b/scripts/testv/stvOMASA_2ISM_1MASA1TC16c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:fff09aa34ffb52f578597cbaaff28526eaeb52153e7c2796e17bb7dce2a140d6 +size 288044 diff --git a/scripts/testv/stvOMASA_2ISM_1MASA2TC48c.wav b/scripts/testv/stvOMASA_2ISM_1MASA2TC48c.wav new file mode 100644 index 0000000000..1324f26319 --- /dev/null +++ b/scripts/testv/stvOMASA_2ISM_1MASA2TC48c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:5a09d27aa61242801679ee93c34048bff61b4664a0493ee357ba82c65d107eef +size 2304044 diff --git a/scripts/testv/stvOMASA_2ISM_2MASA2TC48c.wav b/scripts/testv/stvOMASA_2ISM_2MASA2TC48c.wav new file mode 100644 index 0000000000..eec1e1a5dd --- /dev/null +++ b/scripts/testv/stvOMASA_2ISM_2MASA2TC48c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:23e6378a5e5bc722975f89c5418435b940b1e7822c1e43d7ee7c35f741763756 +size 1152044 diff --git a/scripts/testv/stvOMASA_3ISM_1MASA1TC32c.wav b/scripts/testv/stvOMASA_3ISM_1MASA1TC32c.wav new file mode 100644 index 0000000000..c7544e46e6 --- /dev/null +++ b/scripts/testv/stvOMASA_3ISM_1MASA1TC32c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:88a64e96dcbaa95e5a50613671befc574e64bde6eaa5cb050b130eac1c321356 +size 768044 diff --git a/scripts/testv/stvOMASA_3ISM_1MASA2TC16c.wav b/scripts/testv/stvOMASA_3ISM_1MASA2TC16c.wav new file mode 100644 index 0000000000..709efa573b --- /dev/null +++ b/scripts/testv/stvOMASA_3ISM_1MASA2TC16c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:890fb6d23af090364b2fd7bda81ebcdd59c59d29dc3a303328d7e9302c0a0f05 +size 960044 diff --git a/scripts/testv/stvOMASA_3ISM_1MASA2TC32c.wav b/scripts/testv/stvOMASA_3ISM_1MASA2TC32c.wav new file mode 100644 index 0000000000..f53a7298ce --- /dev/null +++ b/scripts/testv/stvOMASA_3ISM_1MASA2TC32c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2ceef3d334c210d8ced18971e87d5744f07e6c94fd7e2ec551b877c5e91ea7f8 +size 1920044 diff --git a/scripts/testv/stvOMASA_3ISM_1MASA2TC48c.wav b/scripts/testv/stvOMASA_3ISM_1MASA2TC48c.wav new file mode 100644 index 0000000000..ae75c67ccd --- /dev/null +++ b/scripts/testv/stvOMASA_3ISM_1MASA2TC48c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f250d763522eea6432efdd570dfe6c7ecea10219ced29323b764ad4137788082 +size 2880044 diff --git a/scripts/testv/stvOMASA_3ISM_2MASA1TC48c.wav b/scripts/testv/stvOMASA_3ISM_2MASA1TC48c.wav new file mode 100644 index 0000000000..7dd19d4043 --- /dev/null +++ b/scripts/testv/stvOMASA_3ISM_2MASA1TC48c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d456b6503afe8e7ba564591b7ec552622db0d69793dc9ef6162676f795efb11a +size 2304044 diff --git a/scripts/testv/stvOMASA_3ISM_2MASA2TC32c.wav b/scripts/testv/stvOMASA_3ISM_2MASA2TC32c.wav new file mode 100644 index 0000000000..85469214bb --- /dev/null +++ b/scripts/testv/stvOMASA_3ISM_2MASA2TC32c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6732fb2f8d3c704b73df69f0a0c823f3fa7ebf385bdabaaabfaa72e67640b530 +size 960044 diff --git a/scripts/testv/stvOMASA_3ISM_2MASA2TC48c.wav b/scripts/testv/stvOMASA_3ISM_2MASA2TC48c.wav new file mode 100644 index 0000000000..a0fad593df --- /dev/null +++ b/scripts/testv/stvOMASA_3ISM_2MASA2TC48c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9f3b674dd74719711542e051f2e7669c2413bcfce3e43892d31e0a6eb539bf8 +size 1440044 diff --git a/scripts/testv/stvOMASA_4ISM_1MASA1TC48c.wav b/scripts/testv/stvOMASA_4ISM_1MASA1TC48c.wav new file mode 100644 index 0000000000..257b9b0d13 --- /dev/null +++ b/scripts/testv/stvOMASA_4ISM_1MASA1TC48c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3be277b69272b3ba762d020c6b9470b0fe1f5c2bdf2fc232f4c5dd20601067bc +size 1440044 diff --git a/scripts/testv/stvOMASA_4ISM_1MASA2TC48c.wav b/scripts/testv/stvOMASA_4ISM_1MASA2TC48c.wav new file mode 100644 index 0000000000..7e14bf21d4 --- /dev/null +++ b/scripts/testv/stvOMASA_4ISM_1MASA2TC48c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:85342c4644bbe41c45c4be9e1d4fb0a8ce2f84ef545555acd27decba1d50278a +size 3456044 diff --git a/scripts/testv/stvOMASA_4ISM_2MASA1TC48c.wav b/scripts/testv/stvOMASA_4ISM_2MASA1TC48c.wav new file mode 100644 index 0000000000..399c5fb559 --- /dev/null +++ b/scripts/testv/stvOMASA_4ISM_2MASA1TC48c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:398e16af0e508bc42f60a31988d8a5bcfd60ba2e125067b0278d3de0e3cc0731 +size 2880044 diff --git a/scripts/testv/stvOMASA_4ISM_2MASA2TC48c.wav b/scripts/testv/stvOMASA_4ISM_2MASA2TC48c.wav new file mode 100644 index 0000000000..70b494f201 --- /dev/null +++ b/scripts/testv/stvOMASA_4ISM_2MASA2TC48c.wav @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a5dd8a743f64ef52285c3ca6e6d938a5eb4522aa1ce7ddd308241e6c06de1e96 +size 1728044 -- GitLab From 039dddd15a70d6729936e45e8f5cd13e64789648 Mon Sep 17 00:00:00 2001 From: Jouni Paulus Date: Tue, 1 Aug 2023 11:48:10 +0200 Subject: [PATCH 2/4] changed one omasa self-test to use all-NONE ISM metadata. renamed omasa brswitching sequences. --- scripts/config/self_test.prm | 14 +++++++------- ...w_13k2_512k_2fr_start_160k_omasatechs_3ism.bin} | 0 ...w_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin} | 0 ...sw_13k2_512k_2fr_start_32k_omasatechs_4ism.bin} | 0 ...w_13k2_512k_2fr_start_384k_omasatechs_4ism.bin} | 0 ...sw_13k2_512k_2fr_start_48k_omasatechs_3ism.bin} | 0 ...sw_13k2_512k_2fr_start_80k_omasatechs_4ism.bin} | 0 7 files changed, 7 insertions(+), 7 deletions(-) rename scripts/switchPaths/{sw_omasa_3obj_techs_start_160k_2fr.bin => sw_13k2_512k_2fr_start_160k_omasatechs_3ism.bin} (100%) rename scripts/switchPaths/{sw_omasa_3obj_techs_start_24k4_2fr.bin => sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin} (100%) rename scripts/switchPaths/{sw_omasa_4obj_techs_start_32k_2fr.bin => sw_13k2_512k_2fr_start_32k_omasatechs_4ism.bin} (100%) rename scripts/switchPaths/{sw_omasa_4obj_techs_start_384k_2fr.bin => sw_13k2_512k_2fr_start_384k_omasatechs_4ism.bin} (100%) rename scripts/switchPaths/{sw_omasa_3obj_techs_start_48k_2fr.bin => sw_13k2_512k_2fr_start_48k_omasatechs_3ism.bin} (100%) rename scripts/switchPaths/{sw_omasa_4obj_techs_start_80k_2fr.bin => sw_13k2_512k_2fr_start_80k_omasatechs_4ism.bin} (100%) diff --git a/scripts/config/self_test.prm b/scripts/config/self_test.prm index 1dedab4556..26604d6b55 100644 --- a/scripts/config/self_test.prm +++ b/scripts/config/self_test.prm @@ -1283,7 +1283,7 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit ../IVAS_dec STEREO 16 bit testv/stvOMASA_3ISM_1MASA2TC48c.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 testv/stvISM1.csv NULL testv/stvISM3.csv testv/stv2MASA2TC48c.met 32000 48 testv/stvOMASA_3ISM_2MASA2TC48c.wav bit +../IVAS_cod -ism_masa 3 2 NULL NULL NULL testv/stv2MASA2TC48c.met 32000 48 testv/stvOMASA_3ISM_2MASA2TC48c.wav bit ../IVAS_dec 5_1_2 48 bit testv/stvOMASA_3ISM_2MASA2TC48c.wav_5_1_2_32000_48-48.tst // OMASA 2Dir2TC 3ISM at 48 kbps, 48kHz in, 48kHz out, MONO out @@ -1342,26 +1342,26 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit // 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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA2TC48c.met scripts/switchPaths/sw_omasa_3obj_techs_start_160k_2fr.bin 48 testv/stvOMASA_3ISM_2MASA2TC48c.wav bit +../IVAS_cod -ism_masa 3 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA2TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_160k_omasatechs_3ism.bin 48 testv/stvOMASA_3ISM_2MASA2TC48c.wav bit ../IVAS_dec MONO 48 bit testv/stvOMASA_3ISM_2MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA1TC48c.met scripts/switchPaths/sw_omasa_3obj_techs_start_48k_2fr.bin 48 testv/stvOMASA_3ISM_2MASA1TC48c.wav bit +../IVAS_cod -ism_masa 3 1 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA1TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_48k_omasatechs_3ism.bin 48 testv/stvOMASA_3ISM_2MASA1TC48c.wav bit ../IVAS_dec -fec 10 STEREO 32 bit testv/stvOMASA_3ISM_2MASA1TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv1MASA2TC48c.met scripts/switchPaths/sw_omasa_3obj_techs_start_24k4_2fr.bin 32 testv/stvOMASA_3ISM_1MASA2TC32c.wav bit +../IVAS_cod -ism_masa 3 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv1MASA2TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin 32 testv/stvOMASA_3ISM_1MASA2TC32c.wav bit ../IVAS_dec 5_1_4 48 bit testv/stvOMASA_3ISM_1MASA2TC32c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv1MASA1TC48c.met scripts/switchPaths/sw_omasa_4obj_techs_start_32k_2fr.bin 48 testv/stvOMASA_4ISM_1MASA1TC48c.wav bit +../IVAS_cod -ism_masa 4 1 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv1MASA1TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_32k_omasatechs_4ism.bin 48 testv/stvOMASA_4ISM_1MASA1TC48c.wav bit ../IVAS_dec -fec 5 BINAURAL 48 bit testv/stvOMASA_4ISM_1MASA1TC48c.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/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv1MASA2TC48c.met scripts/switchPaths/sw_omasa_4obj_techs_start_80k_2fr.bin 48 testv/stvOMASA_4ISM_1MASA2TC48c.wav bit +../IVAS_cod -ism_masa 4 2 NULL testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv1MASA2TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_80k_omasatechs_4ism.bin 48 testv/stvOMASA_4ISM_1MASA2TC48c.wav bit ../IVAS_dec HOA3 48 bit testv/stvOMASA_4ISM_1MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv2MASA2TC48c.met scripts/switchPaths/sw_omasa_4obj_techs_start_384k_2fr.bin 48 testv/stvOMASA_4ISM_2MASA2TC48c.wav bit +../IVAS_cod -ism_masa 4 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv2MASA2TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_384k_omasatechs_4ism.bin 48 testv/stvOMASA_4ISM_2MASA2TC48c.wav bit ../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL_ROOM_REVERB_sw_48-48.tst diff --git a/scripts/switchPaths/sw_omasa_3obj_techs_start_160k_2fr.bin b/scripts/switchPaths/sw_13k2_512k_2fr_start_160k_omasatechs_3ism.bin similarity index 100% rename from scripts/switchPaths/sw_omasa_3obj_techs_start_160k_2fr.bin rename to scripts/switchPaths/sw_13k2_512k_2fr_start_160k_omasatechs_3ism.bin diff --git a/scripts/switchPaths/sw_omasa_3obj_techs_start_24k4_2fr.bin b/scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin similarity index 100% rename from scripts/switchPaths/sw_omasa_3obj_techs_start_24k4_2fr.bin rename to scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin diff --git a/scripts/switchPaths/sw_omasa_4obj_techs_start_32k_2fr.bin b/scripts/switchPaths/sw_13k2_512k_2fr_start_32k_omasatechs_4ism.bin similarity index 100% rename from scripts/switchPaths/sw_omasa_4obj_techs_start_32k_2fr.bin rename to scripts/switchPaths/sw_13k2_512k_2fr_start_32k_omasatechs_4ism.bin diff --git a/scripts/switchPaths/sw_omasa_4obj_techs_start_384k_2fr.bin b/scripts/switchPaths/sw_13k2_512k_2fr_start_384k_omasatechs_4ism.bin similarity index 100% rename from scripts/switchPaths/sw_omasa_4obj_techs_start_384k_2fr.bin rename to scripts/switchPaths/sw_13k2_512k_2fr_start_384k_omasatechs_4ism.bin diff --git a/scripts/switchPaths/sw_omasa_3obj_techs_start_48k_2fr.bin b/scripts/switchPaths/sw_13k2_512k_2fr_start_48k_omasatechs_3ism.bin similarity index 100% rename from scripts/switchPaths/sw_omasa_3obj_techs_start_48k_2fr.bin rename to scripts/switchPaths/sw_13k2_512k_2fr_start_48k_omasatechs_3ism.bin diff --git a/scripts/switchPaths/sw_omasa_4obj_techs_start_80k_2fr.bin b/scripts/switchPaths/sw_13k2_512k_2fr_start_80k_omasatechs_4ism.bin similarity index 100% rename from scripts/switchPaths/sw_omasa_4obj_techs_start_80k_2fr.bin rename to scripts/switchPaths/sw_13k2_512k_2fr_start_80k_omasatechs_4ism.bin -- GitLab From 6811beb32b1eedb6909c9623fdfd982692ab9d48 Mon Sep 17 00:00:00 2001 From: Tapani Pihlajakuja Date: Tue, 1 Aug 2023 11:10:46 +0000 Subject: [PATCH 3/4] Change path to rate switching files for OMASA self-test --- scripts/config/self_test.prm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/config/self_test.prm b/scripts/config/self_test.prm index 26604d6b55..bfd7566f12 100644 --- a/scripts/config/self_test.prm +++ b/scripts/config/self_test.prm @@ -1342,26 +1342,26 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit // 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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA2TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_160k_omasatechs_3ism.bin 48 testv/stvOMASA_3ISM_2MASA2TC48c.wav bit +../IVAS_cod -ism_masa 3 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA2TC48c.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_160k_omasatechs_3ism.bin 48 testv/stvOMASA_3ISM_2MASA2TC48c.wav bit ../IVAS_dec MONO 48 bit testv/stvOMASA_3ISM_2MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA1TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_48k_omasatechs_3ism.bin 48 testv/stvOMASA_3ISM_2MASA1TC48c.wav bit +../IVAS_cod -ism_masa 3 1 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA1TC48c.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_48k_omasatechs_3ism.bin 48 testv/stvOMASA_3ISM_2MASA1TC48c.wav bit ../IVAS_dec -fec 10 STEREO 32 bit testv/stvOMASA_3ISM_2MASA1TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv1MASA2TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin 32 testv/stvOMASA_3ISM_1MASA2TC32c.wav bit +../IVAS_cod -ism_masa 3 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv1MASA2TC48c.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_3ism.bin 32 testv/stvOMASA_3ISM_1MASA2TC32c.wav bit ../IVAS_dec 5_1_4 48 bit testv/stvOMASA_3ISM_1MASA2TC32c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv1MASA1TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_32k_omasatechs_4ism.bin 48 testv/stvOMASA_4ISM_1MASA1TC48c.wav bit +../IVAS_cod -ism_masa 4 1 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv1MASA1TC48c.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_32k_omasatechs_4ism.bin 48 testv/stvOMASA_4ISM_1MASA1TC48c.wav bit ../IVAS_dec -fec 5 BINAURAL 48 bit testv/stvOMASA_4ISM_1MASA1TC48c.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/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv1MASA2TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_80k_omasatechs_4ism.bin 48 testv/stvOMASA_4ISM_1MASA2TC48c.wav bit +../IVAS_cod -ism_masa 4 2 NULL testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv1MASA2TC48c.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_80k_omasatechs_4ism.bin 48 testv/stvOMASA_4ISM_1MASA2TC48c.wav bit ../IVAS_dec HOA3 48 bit testv/stvOMASA_4ISM_1MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv2MASA2TC48c.met scripts/switchPaths/sw_13k2_512k_2fr_start_384k_omasatechs_4ism.bin 48 testv/stvOMASA_4ISM_2MASA2TC48c.wav bit +../IVAS_cod -ism_masa 4 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv2MASA2TC48c.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_384k_omasatechs_4ism.bin 48 testv/stvOMASA_4ISM_2MASA2TC48c.wav bit ../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL_ROOM_REVERB_sw_48-48.tst -- GitLab From 48a851c0f262bf44ee6329e3b312a8884c70454a Mon Sep 17 00:00:00 2001 From: Jouni Paulus Date: Tue, 1 Aug 2023 15:08:10 +0200 Subject: [PATCH 4/4] fix self-test input sampling rate to match the signal --- scripts/config/self_test.prm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/config/self_test.prm b/scripts/config/self_test.prm index bfd7566f12..ba47886cd4 100644 --- a/scripts/config/self_test.prm +++ b/scripts/config/self_test.prm @@ -1291,11 +1291,11 @@ networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit ../IVAS_dec MONO 48 bit testv/stvOMASA_3ISM_2MASA2TC48c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv1MASA1TC48c.met 64000 48 testv/stvOMASA_3ISM_1MASA1TC32c.wav bit +../IVAS_cod -ism_masa 3 1 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv1MASA1TC48c.met 64000 32 testv/stvOMASA_3ISM_1MASA1TC32c.wav bit ../IVAS_dec BINAURAL 32 bit testv/stvOMASA_3ISM_1MASA1TC32c.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/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA2TC48c.met 80000 48 testv/stvOMASA_3ISM_2MASA2TC32c.wav bit +../IVAS_cod -ism_masa 3 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stv2MASA2TC48c.met 80000 32 testv/stvOMASA_3ISM_2MASA2TC32c.wav bit ../IVAS_dec 5_1_4 16 bit testv/stvOMASA_3ISM_2MASA2TC32c.wav_5_1_4_80000_32-16.tst // OMASA 2Dir1TC 3ISM at 96 kbps, 48kHz in, 48kHz out, MONO out -- GitLab