diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4b5647479d356713e1f5c95dab95341773d9ae25..01e063945af3ea4117fdd3e069b0833b484e05ed 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -23,7 +23,6 @@ variables: - 'test-long-self-test' - 'ivas-conformance' - 'ivas-conformance-linux' - - 'check-float-reference' - 'check-clipping' - 'test-branch-vs-input-passthrough' @@ -70,9 +69,6 @@ workflow: variables: IVAS_PIPELINE_NAME: 'Draft IVAS Conformance test -- Linux: $CI_COMMIT_BRANCH' - if: $CI_PIPELINE_SOURCE == 'trigger' - - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'check-float-reference' - variables: - IVAS_PIPELINE_NAME: 'check-float-reference: $CI_COMMIT_BRANCH' - if: $CI_PIPELINE_SOURCE == 'web' && $MANUAL_PIPELINE_TYPE == 'check-clipping' variables: IVAS_PIPELINE_NAME: 'Check core input clipping: $CI_COMMIT_BRANCH' @@ -277,8 +273,6 @@ stages: when: never - if: $MANUAL_PIPELINE_TYPE == 'ivas-conformance-linux' when: never - - if: $MANUAL_PIPELINE_TYPE == 'check-float-reference' - when: never - if: $MANUAL_PIPELINE_TYPE == 'check-clipping' - if: $MANUAL_PIPELINE_TYPE == 'test-branch-vs-input-passthrough' when: never @@ -421,6 +415,16 @@ check-self-test-names-pre: script: - python3 ci/check_self_test_names.py scripts/config/self_test.prm 135 +check-no-duplicates-in-self-tests: + extends: + - .rules-merge-request + stage: prevalidate + needs: [] + tags: + - ivas-linux + script: + - python3 ci/find_duplicates_in_prm_files.py + branch-is-up-to-date-with-main-post: extends: - .rules-merge-request @@ -432,8 +436,7 @@ branch-is-up-to-date-with-main-post: - echo $commits_behind_count - if [ $commits_behind_count -eq 0 ]; then exit 0; else echo "Your branch is behind main, possibly main changed during your pipeline run, run 'git merge origin/main' to update." exit 1; fi; -# for merges to basop-ci-branch, run the long test suite in reference generation mode to catch problems already here and not only in the BASOP repo -check-compatibility-with-basop-reference-branch: +.basop-ci-branch-compat-template: extends: - .test-job-linux rules: @@ -441,46 +444,64 @@ check-compatibility-with-basop-reference-branch: changes: - tests/**/* - scripts/**/* - - ci/**/* - - if: ($CI_PIPELINE_SOURCE == 'web' || $CI_PIPELINE_SOURCE == 'trigger') && $MANUAL_PIPELINE_TYPE == 'check-float-reference' - if: $CI_PIPELINE_SOURCE == 'push' when: never tags: - ivas-linux-fast - script: + before_script: - git clone -b $BASOP_REFERENCE_BRANCH https://forge.3gpp.org/rep/sa4/audio/ivas-basop.git --single-branch - make -j -C ivas-basop - - cp ivas-basop/IVAS_cod ./IVAS_cod_ref - - cp ivas-basop/IVAS_dec ./IVAS_dec_ref - - cp ivas-basop/IVAS_cod ./IVAS_cod # Not used but needed to launch the pytest - - cp ivas-basop/IVAS_dec ./IVAS_dec # Not used but needed to launch the pytest - - python3 ci/remove_unsupported_testcases.py scripts/config/self_test.prm + - python3 ci/remove_unsupported_testcases.py $PARAM_FILE - python3 tests/create_short_testvectors.py - - python3 -m pytest tests/codec_be_on_mr_nonselection --param_file scripts/config/self_test.prm -v --update_ref 1 --html=report-selftest-full.html --self-contained-html --junit-xml=report-junit-selftest-full.xml || true - - zero_errors=$(cat report-junit-selftest-full.xml | grep -c 'errors="0"') || true - - if [ $zero_errors != 1 ]; then echo "Run errors encountered with scripts/config/self_test.prm !"; exit $EXIT_CODE_FAIL; fi - - - python3 -m pytest tests/codec_be_on_mr_nonselection --param_file scripts/config/self_test_basop_encoder.prm -v --update_ref 1 --html=report-selftest-basop-encoder.html --self-contained-html --junit-xml=report-junit-selftest-basop-encoder.xml || true - - zero_errors=$(cat report-junit-selftest-basop-encoder.xml | grep -c 'errors="0"') || true - - if [ $zero_errors != 1 ]; then echo "Run errors encountered with scripts/config/self_test_basop_encoder.prm !"; exit $EXIT_CODE_FAIL; fi + - python3 -m pytest tests/codec_be_on_mr_nonselection --param_file $PARAM_FILE --update_ref 1 --ref_encoder_path ivas-basop/IVAS_cod --ref_decoder_path ivas-basop/IVAS_dec --html=report.html --self-contained-html --junit-xml=report-junit.xml || true + - zero_errors=$(cat report-junit.xml | grep -c 'errors="0"') || true + - if [ $zero_errors != 1 ]; then echo "Run errors encountered with $PARAM_FILE !"; exit $EXIT_CODE_FAIL; fi - - exit 0 artifacts: - name: "check-float-reference--sha-$CI_COMMIT_SHORT_SHA--results" + name: "$CI_JOB_NAME--sha-$CI_COMMIT_SHORT_SHA--results" when: always expire_in: 1 month paths: - - report-junit-selftest-full.xml - - report-junit-selftest-basop-encoder.xml - - report-selftest-full.html - - report-selftest-basop-encoder.html + - report-junit.xml + - report.html expose_as: "check-float-reference results" reports: junit: - - report-junit-selftest-full.xml - - report-junit-selftest-basop-encoder.xml + - report-junit.xml + +check-compatibility-with-basop-reference-branch-stv: + extends: + - .basop-ci-branch-compat-template + variables: + PARAM_FILE: scripts/config/self_test.prm + script: + - exit 0 + +check-compatibility-with-basop-reference-branch-ltv: + extends: + - .basop-ci-branch-compat-template + variables: + PARAM_FILE: scripts/config/self_test_ltv.prm + script: + - exit 0 + +check-compatibility-with-basop-reference-branch-encoder-stv: + extends: + - .basop-ci-branch-compat-template + variables: + PARAM_FILE: scripts/config/self_test_basop_encoder.prm + script: + - exit 0 + +check-compatibility-with-basop-reference-branch-encoder-ltv: + extends: + - .basop-ci-branch-compat-template + variables: + PARAM_FILE: scripts/config/self_test_ltv_basop_encoder.prm + script: + - exit 0 # --------------------------------------------------------------- # Build jobs diff --git a/ci/find_duplicates_in_prm_files.py b/ci/find_duplicates_in_prm_files.py new file mode 100644 index 0000000000000000000000000000000000000000..c45541073db16e8f14ccfd346b7cdfe0ef607cf0 --- /dev/null +++ b/ci/find_duplicates_in_prm_files.py @@ -0,0 +1,66 @@ +from collections import Counter +from pathlib import Path +import sys +import pprint + +HERE = Path(__file__).parent +CONFIGS_DIR = HERE.parent.joinpath("scripts/config") + +PRM_FILES = [ + CONFIGS_DIR.joinpath("self_test.prm"), + CONFIGS_DIR.joinpath("self_test_ltv.prm"), + CONFIGS_DIR.joinpath("self_test_basop_encoder.prm"), + CONFIGS_DIR.joinpath("self_test_ltv_basop_encoder.prm"), +] + + +def main() -> bool: + duplicates_found = False + for prm_file in PRM_FILES: + with open(prm_file) as f: + contents = f.read() + + # first check if there are complete duplicates (i.e. comment line, encoder cmd and decoder cmd are the same) + # for "basop_encoder" files, we only need to check for encoder command duplicates + if "basop_encoder" in prm_file.name: + lines = contents.split("\n") + encoder_lines = [l for l in lines if "IVAS_cod" in l] + encoder_counter = Counter(encoder_lines) + testcase_duplicates = [l for l in encoder_counter if encoder_counter[l] > 1] + else: + blocks = contents.split("\n\n") + blocks = [b for b in blocks if len(b.strip()) > 0] + blocks_counter = Counter(blocks) + testcase_duplicates = [ + b.split("\n")[0] for b in blocks_counter if blocks_counter[b] > 1 + ] + + # also check if there are duplicates in the command names only + lines = contents.split("\n") + commands_lines = [ + l + for l in lines + if l.strip().startswith("//") + and "IVAS_cod" not in l + and "IVAS_dec" not in l + ] + commands_counter = Counter(commands_lines) + commands_duplicates = [l for l in commands_counter if commands_counter[l] > 1] + + if len(testcase_duplicates) > 0: + duplicates_found = True + print(f"Duplicate testcases in {prm_file.name} found:") + pprint.pp(testcase_duplicates) + + if len(commands_duplicates) > 0: + duplicates_found = True + print(f"Duplicate command names in {prm_file.name} found:") + pprint.pp(commands_duplicates) + + print() + + return duplicates_found + + +if __name__ == "__main__": + sys.exit(int(main())) diff --git a/scripts/config/self_test.prm b/scripts/config/self_test.prm index 26197f434d0f3dfcdf465a3db14c8db2a0e8755a..ca4ee1880fd1a843f90c3883b6493eace6875f85 100644 --- a/scripts/config/self_test.prm +++ b/scripts/config/self_test.prm @@ -294,12 +294,12 @@ eid-xor -fer -vbr -bs g192 -ep g192 bit ../scripts/dly_error_profiles/ep_5pct.g1 ../IVAS_dec STEREO 32 bit testv/stvST32c.wav_stereo_sw_32-32.tst // stereo bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, DTX on, MONO out -//../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stvST48n.wav bit -//../IVAS_dec MONO 48 bit testv/stvST48n.wav_stereo_sw_48-48_DTX_MONO.tst +../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stvST48n.wav bit +../IVAS_dec MONO 48 bit testv/stvST48n.wav_stereo_sw_48-48_DTX_MONO.tst // stereo bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, DTX on, EXT out -//../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stvST48c.wav bit -//../IVAS_dec EXT 48 bit testv/stvST48c.wav_stereo_sw_48-48_DTX_EXT.tst +../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stvST48c.wav bit +../IVAS_dec EXT 48 bit testv/stvST48c.wav_stereo_sw_48-48_DTX_EXT.tst // 1 ISM with metadata at 13.2 kbps, 48 kHz in, 48 kHz out, EXT out @@ -664,10 +664,6 @@ eid-xor -fer -vbr -bs g192 -ep g192 bit ../scripts/dly_error_profiles/ep_5pct.g1 ../IVAS_cod -sba 3 48000 32 testv/stv3OA32c.wav bit ../IVAS_dec BINAURAL_ROOM_IR 32 bit testv/stv3OA32c.wav_SBA_48000_32-32_BinauralRoom.tst -// SBA at 48 kbps, 32kHz in, 32kHz out, BINAURAL ROOM IR out -../IVAS_cod -sba 3 48000 32 testv/stv3OA32c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 32 bit testv/stv3OA32c.wav_SBA_48000_32-32_BinauralRoom_Subframe.tst - // SBA at 48 kbps, 32kHz in, 32kHz out, BINAURAL ROOM IR out, HR ../IVAS_cod -sba 3 48000 32 testv/stv3OA32c.wav bit ../IVAS_dec -t testv/headrot.csv BINAURAL_ROOM_IR 32 bit testv/stv3OA32c.wav_SBA_48000_32-32_BinauralRoom_Headrot.tst @@ -966,10 +962,6 @@ eid-xor -fer -vbr -bs g192 -ep g192 bit ../scripts/dly_error_profiles/ep_5pct.g1 ../IVAS_cod -masa 1 testv/stv1MASA1TC48c.met 24400 48 testv/stv1MASA1TC48c.wav bit ../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stv1MASA1TC48c.wav_24400_48-48_BinauralRoom.tst -// MASA 1dir 1TC at 24.4 kbps, 48kHz in, 48kHz out, BINAURAL ROOM IR out -../IVAS_cod -masa 1 testv/stv1MASA1TC48c.met 24400 48 testv/stv1MASA1TC48c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stv1MASA1TC48c.wav_24400_48-48_BinauralRoom_Subframe.tst - // MASA 1dir 1TC at 24.4 kbps, 48kHz in, 48kHz out, BINAURAL ROOM IR out, HR ../IVAS_cod -masa 1 testv/stv1MASA1TC48c.met 24400 48 testv/stv1MASA1TC48c.wav bit ../IVAS_dec -t testv/headrot.csv BINAURAL_ROOM_IR 48 bit testv/stv1MASA1TC48c.wav_24400_48-48_BinauralRoom_Headrot.tst @@ -1201,10 +1193,6 @@ eid-xor -fer -vbr -bs g192 -ep g192 bit ../scripts/dly_error_profiles/ep_5pct.g1 ../IVAS_cod -masa 2 testv/stv1MASA2TC48n.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv1MASA2TC48n.wav bit ../IVAS_dec 7_1 48 bit testv/stv1MASA2TC48n.wav_sw_48-48_7_1.tst -// MASA 1dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, MONO out -../IVAS_cod -masa 2 testv/stv1MASA2TC48n.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv1MASA2TC48n.wav bit -../IVAS_dec MONO 48 bit testv/stv1MASA2TC48n.wav_sw_48-48_MONO.tst - // MASA 2dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, 7_1 out ../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv2MASA2TC48c.wav bit ../IVAS_dec 7_1 48 bit testv/stv2MASA2TC48c.wav_sw_48-48_7_1.tst diff --git a/scripts/config/self_test_basop_encoder.prm b/scripts/config/self_test_basop_encoder.prm index 97506e3c68d25986f8f4a0f9575622592c7771a9..7169e41fdc4a83cbbcd8a6c9d7fef5841d4f45e8 100644 --- a/scripts/config/self_test_basop_encoder.prm +++ b/scripts/config/self_test_basop_encoder.prm @@ -7,13 +7,9 @@ // the name of the test vector located in ./testv directory, these files will be compared for bit-exactness // (the easiest way how to achieve this is to use the name of the test vector itself, as shown below) -// stereo bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, DTX on, MONO out -//../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stvST48n.wav bit -//../IVAS_dec MONO 48 bit testv/stvST48n.wav_stereo_sw_48-48_DTX_MONO.tst - // stereo bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, DTX on, stereo out -//../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stvST48c.wav bit -//../IVAS_dec stereo48 bit testv/stvST48c.wav_stereo_sw_48-48_DTX_stereo.tst +//../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stvST48n.wav bit +../IVAS_dec STEREO 48 bit testv/stvST48n.wav_stereo_sw_48-48_DTX_stereo.tst // stereo bitrate switching from 13.2 kbps to 128 kbps, 32kHz in, 32kHz out ../IVAS_cod -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 32 testv/stvST32c.wav bit @@ -63,16 +59,16 @@ ../IVAS_cod -max_band testv/ivas_bws_20fr_start_WB.txt -stereo -dtx 32000 48 testv/stvST48n.wav bit ../IVAS_dec STEREO 48 bit testv/stvST48n.wav_stereo_32000_48-48_DTX.tst -// stereo at 32 kbps, 32kHz in, 48kHz out, MONO out +// stereo at 32 kbps, 32kHz in, 48kHz out, STEREO out ../IVAS_cod -stereo 32000 32 testv/stvST32c.wav bit -../IVAS_dec MONO 48 bit testv/stvST32c.wav_stereo_32000_32-48_MONO.tst +../IVAS_dec STEREO 48 bit testv/stvST32c.wav_stereo_32000_32-48_STEREO.tst -// stereo at 32 kbps, 32kHz in, 32kHz out, DTX on, MONO out +// stereo at 32 kbps, 32kHz in, 32kHz out, DTX on, STEREO out ../IVAS_cod -stereo -dtx 32000 32 testv/stvST32n.wav bit -../IVAS_dec MONO 32 bit testv/stvST32n.wav_stereo_32000_32-32_DTX_MONO.tst +../IVAS_dec STEREO 32 bit testv/stvST32n.wav_stereo_32000_32-32_DTX_STEREO.tst -// stereo at 32 kbps, 16kHz in, 16kHz out -../IVAS_cod -stereo -dtx 32000 16 testv/stvST16n.wav bit +// stereo at 32 kbps, 16kHz in, 16kHz out, DTX on +../IVAS_cod -dtx -stereo -dtx 32000 16 testv/stvST16n.wav bit ../IVAS_dec STEREO 16 bit testv/stvST16n.wav_stereo_32000_16-16_DTX.tst // stereo at 32 kbps, 16kHz in, 16kHz out @@ -91,9 +87,9 @@ ../IVAS_cod -stereo 24400 32 testv/stvST32c.wav bit ../IVAS_dec STEREO 32 bit testv/stvST32c.wav_stereo_24400_32-32.tst -// stereo at 24.4 kbps, 16kHz in, 16kHz out, DTX on, MONO out +// stereo at 24.4 kbps, 16kHz in, 16kHz out, DTX on, STEREO out ../IVAS_cod -stereo -dtx 24400 16 testv/stvST16n.wav bit -../IVAS_dec MONO 16 bit testv/stvST16n.wav_stereo_24400_16-16_DTX_MONO.tst +../IVAS_dec STEREO 16 bit testv/stvST16n.wav_stereo_24400_16-16_DTX_STEREO.tst // stereo at 24.4 kbps, 16kHz in, 16kHz out ../IVAS_cod -stereo 24400 16 testv/stvST16c.wav bit @@ -135,9 +131,9 @@ ../IVAS_cod -stereo 13200 16 testv/stvST16c.wav bit ../IVAS_dec STEREO 16 bit testv/stvST16c.wav_stereo_13200_16-16.tst -// stereo at 128 kbps, 48kHz in, 48kHz out, MONO out +// stereo at 128 kbps, 48kHz in, 48kHz out, STEREO out ../IVAS_cod -stereo 128000 48 testv/stvST48c.wav bit -../IVAS_dec MONO 48 bit testv/stvST48c.wav_stereo_128000_48-48_MONO.tst +../IVAS_dec STEREO 48 bit testv/stvST48c.wav_stereo_128000_48-48_STEREO.tst // stereo at 128 kbps, 32kHz in, 32kHz out ../IVAS_cod -stereo 128000 32 testv/stvST32c.wav bit @@ -159,9 +155,9 @@ ../IVAS_cod -sba -1 ../scripts/switchPaths/sw_13k2_512k.bin 32 testv/stvFOA32c.wav bit ../IVAS_dec FOA 32 bit testv/stvFOA32c.wav_sw_32-32_DTX_FOA.tst -// SBA planar 3OA bitrate switching from 24.4 kbps to 256 kbps, 48kHz in, 48kHz out, 7_1_4 out +// SBA planar 3OA bitrate switching from 24.4 kbps to 256 kbps, 48kHz in, 48kHz out, HOA3 out ../IVAS_cod -sba -3 ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/stv3OA48c.wav bit -../IVAS_dec 7_1_4 48 bit testv/stv3OA48c.wav_sw_48-48_7_1_4.tst +../IVAS_dec HOA3 48 bit testv/stv3OA48c.wav_sw_48-48_HOA3.tst // SBA planar 3OA bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, HOA3 out ../IVAS_cod -sba -3 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv3OA48c.wav bit @@ -175,131 +171,111 @@ ../IVAS_cod -sba 1 96000 48 testv/stvFOA48c.wav bit ../IVAS_dec FOA 48 bit testv/stvFOA48c.wav_SBA_96000_48-48_FOA.tst -// SBA at 96 kbps, 32kHz in, 32kHz out, STEREO out +// SBA at 96 kbps, 32kHz in, 32kHz out, FOA out ../IVAS_cod -sba 1 96000 32 testv/stvFOA32c.wav bit -../IVAS_dec STEREO 32 bit testv/stvFOA32c.wav_SBA_96000_32-32_STEREO.tst +../IVAS_dec FOA 32 bit testv/stvFOA32c.wav_SBA_96000_32-32_FOA.tst // SBA at 80 kbps, 32kHz in, 32kHz out, HOA3 out ../IVAS_cod -sba 3 80000 32 testv/stv3OA32c.wav bit ../IVAS_dec HOA3 32 bit testv/stv3OA32c.wav_SBA_80000_32-32_HOA3.tst -// SBA at 64 kpbs, 48kHz in, 48kHz out, BINAURAL out, DTX +// SBA at 64 kpbs, 48kHz in, 48kHz out, FOA out, DTX ../IVAS_cod -dtx -sba 1 64000 48 testv/stvFOA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stvFOA48c.wav_SBA_64000_48-48_DTX_BINAURAL.tst +../IVAS_dec FOA 48 bit testv/stvFOA48c.wav_SBA_64000_48-48_DTX_FOA.tst -// SBA at 64 kbps, 48kHz in, 48kHz out, 5_1_4 out +// SBA at 64 kbps, 48kHz in, 48kHz out, FOA out ../IVAS_cod -sba 1 64000 48 testv/stvFOA48c.wav bit -../IVAS_dec 5_1_4 48 bit testv/stvFOA48c.wav_SBA_64000_48-48_5_1_4.tst +../IVAS_dec FOA 48 bit testv/stvFOA48c.wav_SBA_64000_48-48_FOA.tst // SBA at 64 kbps, 32kHz in, 32kHz out, FOA out, DTX ../IVAS_cod -dtx -sba 1 64000 32 testv/stvFOA32c.wav bit ../IVAS_dec FOA 32 bit testv/stvFOA32c.wav_SBA_64000_32-32_DTX_FOA.tst -// SBA at 48 kbps, 48kHz in, 48kHz out, DTX on, 5_1 out +// SBA at 48 kbps, 48kHz in, 48kHz out, DTX on, HOA3 out ../IVAS_cod -sba 3 -dtx 48000 48 testv/stv3OA48c.wav bit -../IVAS_dec 5_1 48 bit testv/stv3OA48c.wav_SBA_48000_48-48_DTX_5_1.tst +../IVAS_dec HOA3 48 bit testv/stv3OA48c.wav_SBA_48000_48-48_DTX_HOA3.tst -// SBA at 48 kbps, 48kHz in, 48kHz out, 5_1_2 out +// SBA at 48 kbps, 48kHz in, 48kHz out, HOA3 out ../IVAS_cod -sba 3 48000 48 testv/stv3OA48c.wav bit -../IVAS_dec 5_1_2 48 bit testv/stv3OA48c.wav_SBA_48000_48-48_5_1_2.tst +../IVAS_dec HOA3 48 bit testv/stv3OA48c.wav_SBA_48000_48-48_HOA3.tst -// SBA at 48 kbps, 32kHz in, 32kHz out, MONO out +// SBA at 48 kbps, 32kHz in, 32kHz out, HOA3 out ../IVAS_cod -sba 3 48000 32 testv/stv3OA32c.wav bit -../IVAS_dec MONO 32 bit testv/stv3OA32c.wav_SBA_48000_32-32_MONO.tst +../IVAS_dec HOA3 32 bit testv/stv3OA32c.wav_SBA_48000_32-32_HOA3.tst -// SBA at 48 kbps, 32kHz in, 32kHz out, DTX on, BINAURAL out +// SBA at 48 kbps, 32kHz in, 32kHz out, DTX on, HOA3 out ../IVAS_cod -sba 3 -dtx 48000 32 testv/stv3OA32c.wav bit -../IVAS_dec BINAURAL 32 bit testv/stv3OA32c.wav_SBA_48000_32-32_DTX_Binaural.tst +../IVAS_dec HOA3 32 bit testv/stv3OA32c.wav_SBA_48000_32-32_DTX_Binaural.tst -// SBA at 32 kbps, 48kHz in, 48kHz out, MONO out, DTX, bandwidth switching +// SBA at 32 kbps, 48kHz in, 48kHz out, FOA out, DTX, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_FB.txt -dtx -sba 1 32000 48 testv/stvFOA48c.wav bit -../IVAS_dec MONO 48 bit testv/stvFOA48c.wav_SBA_32000_48-48_DTX_MONO.tst +../IVAS_dec FOA 48 bit testv/stvFOA48c.wav_SBA_32000_48-48_DTX_FOA.tst // SBA at 32 kbps, 32kHz in, 32kHz out, FOA out ../IVAS_cod -sba 1 32000 32 testv/stvFOA32c.wav bit ../IVAS_dec FOA 32 bit testv/stvFOA32c.wav_SBA_32000_32-32_FOA.tst -// SBA at 256 kbps, 48kHz in, 48kHz out, 7_1 out +// SBA at 256 kbps, 48kHz in, 48kHz out, FOA out ../IVAS_cod -sba 1 256000 48 testv/stvFOA48c.wav bit -../IVAS_dec 7_1 48 bit testv/stvFOA48c.wav_SBA_256000_48-48_7_1.tst +../IVAS_dec FOA 48 bit testv/stvFOA48c.wav_SBA_256000_48-48_FOA.tst // SBA at 256 kbps, 32kHz in, 32kHz out, FOA out ../IVAS_cod -sba 1 256000 32 testv/stvFOA32c.wav bit ../IVAS_dec FOA 32 bit testv/stvFOA32c.wav_SBA_256000_32-32_FOA.tst -// SBA at 24.4 kbps, 32kHz in, 32kHz out, STEREO out +// SBA at 24.4 kbps, 32kHz in, 32kHz out, HOA3 out ../IVAS_cod -sba 3 24400 32 testv/stv3OA32c.wav bit -../IVAS_dec STEREO 32 bit testv/stv3OA32c.wav_SBA_24400_32-32_stereo.tst +../IVAS_dec HOA3 32 bit testv/stv3OA32c.wav_SBA_24400_32-32_HOA3.tst -// SBA at 24.4 kbps, 32kHz in, 32kHz out, DTX on, BINAURAL out +// SBA at 24.4 kbps, 32kHz in, 32kHz out, DTX on, HOA3 out ../IVAS_cod -sba 3 -dtx 24400 32 testv/stv3OA32c.wav bit -../IVAS_dec BINAURAL 32 bit testv/stv3OA32c.wav_SBA_24400_32-32_DTX_Binaural.tst +../IVAS_dec HOA3 32 bit testv/stv3OA32c.wav_SBA_24400_32-32_DTX_HOA3.tst -// SBA at 192 kbps, 48kHz in, 48kHz out, HOA2 out +// SBA at 192 kbps, 48kHz in, 48kHz out, HOA3 out ../IVAS_cod -sba 3 192000 48 testv/stv3OA48c.wav bit -../IVAS_dec HOA2 48 bit testv/stv3OA48c.wav_SBA_192000_48-48_HOA2.tst +../IVAS_dec HOA3 48 bit testv/stv3OA48c.wav_SBA_192000_48-48_HOA3.tst -// SBA at 160 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM out +// SBA at 160 kbps, 48kHz in, 48kHz out, FOA out ../IVAS_cod -sba 1 160000 48 testv/stvFOA48c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stvFOA48c.wav_SBA_160000_48-48_BINAURAL_ROOM.tst +../IVAS_dec FOA 48 bit testv/stvFOA48c.wav_SBA_160000_48-48_BINAURAL_ROOM.tst // SBA at 160 kbps, 32kHz in, 32kHz out, FOA out ../IVAS_cod -sba 1 160000 32 testv/stvFOA32c.wav bit ../IVAS_dec FOA 32 bit testv/stvFOA32c.wav_SBA_160000_32-32_FOA.tst -// SBA at 16.4 kbps, 32kHz in, 32kHz out, 7_1_4 out +// SBA at 16.4 kbps, 32kHz in, 32kHz out, HOA3 out ../IVAS_cod -sba 3 16400 32 testv/stv3OA32c.wav bit -../IVAS_dec 7_1_4 32 bit testv/stv3OA32c.wav_SBA_16400_32-32_7_1_4.tst +../IVAS_dec HOA3 32 bit testv/stv3OA32c.wav_SBA_16400_32-32_HOA3.tst -// SBA at 13.2 kbps, 48kHz in, 48kHz out, BINAURAL out +// SBA at 13.2 kbps, 48kHz in, 48kHz out, FOA out ../IVAS_cod -sba 1 13200 48 testv/stvFOA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stvFOA32c.wav_SBA_13200_48-48_BINAURAL.tst +../IVAS_dec FOA 48 bit testv/stvFOA32c.wav_SBA_13200_48-48_FOA.tst // SBA at 13.2 kbps, 32kHz in, 32kHz out, HOA3 out, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_WB.txt -sba 3 13200 32 testv/stv3OA32c.wav bit ../IVAS_dec HOA3 32 bit testv/stv3OA32c.wav_SBA_13200_32-32_HOA3.tst -// SBA at 128 kbps, 32kHz in, 32kHz out, BINAURAL ROOM IR out, HR +// SBA at 128 kbps, 32kHz in, 32kHz out, HOA3 out, HR ../IVAS_cod -sba 3 128000 32 testv/stv3OA32c.wav bit -../IVAS_dec -t testv/headrot_case00_3000_q.csv BINAURAL_ROOM_IR 32 bit testv/stv3OA32c.wav_SBA_128000_32-32_Binaural_room_Headrot.tst +../IVAS_dec HOA3 32 bit testv/stv3OA32c.wav_SBA_128000_32-32_HOA3_Headrot.tst // SBA FOA bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, FOA out ../IVAS_cod -sba 1 -max_band fb ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stvFOA48c.wav bit ../IVAS_dec FOA 48 bit testv/stvFOA48c.wav_sw_48-48_FOA.tst -// SBA FOA bitrate switching from 13.2 kbps to 192 kbps, 48kHz in, 48kHz out, BINAURAL out +// SBA FOA bitrate switching from 13.2 kbps to 192 kbps, 48kHz in, 48kHz out, FOA out ../IVAS_cod -sba 1 ../scripts/switchPaths/sw_13k2_192k_50fr.bin 48 testv/stvFOA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stvFOA48c.wav_sw_48-48_BINAURAL.tst +../IVAS_dec FOA 48 bit testv/stvFOA48c.wav_sw_48-48_FOA.tst -// SBA FOA bitrate switching from 13.2 kbps to 192 kbps, 32kHz in, 32kHz out, DTX on, FOAout +// SBA FOA bitrate switching from 13.2 kbps to 192 kbps, 32kHz in, 32kHz out, DTX on, FOA out ../IVAS_cod -dtx -sba 1 ../scripts/switchPaths/sw_13k2_192k_50fr.bin 32 testv/stvFOA32c.wav bit ../IVAS_dec FOA 32 bit testv/stvFOA32c.wav_sw_32-32_DTX_FOA.tst -// SBA FOA bitrate switching from 13.2 kbps to 192 kbps, 32kHz in, 32kHz out, DTX on, BINAURAL out -../IVAS_cod -dtx -sba 1 ../scripts/switchPaths/sw_13k2_192k_50fr.bin 32 testv/stvFOA32c_cut_.004.wav bit -../IVAS_dec BINAURAL 32 bit testv/stvFOA32c.wav_sw_32-32_DTX_BINAURAL.tst - -// SBA 3OA bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, STEREO out -../IVAS_cod -sba 3 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv3OA48c.wav bit -../IVAS_dec STEREO 48 bit testv/stv3OA48c.wav_sw_48-48_STEREO.tst - -// SBA 3OA bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, MONO out -../IVAS_cod -sba 3 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv3OA48c.wav bit -../IVAS_dec MONO 48 bit testv/stv3OA48c.wav_sw_48-48_MONO.tst - // SBA 3OA bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, HOA3 out ../IVAS_cod -sba 3 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv3OA48c.wav bit ../IVAS_dec HOA3 48 bit testv/stv3OA48c.wav_sw_48-48_HOA3.tst -// SBA 3OA bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, FOA out -../IVAS_cod -sba 3 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv3OA48c.wav bit -../IVAS_dec FOA 48 bit testv/stv3OA48c.wav_sw_48-48_FOA.tst - -// SBA 3OA bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, BINAURAL out (Model from file) -../IVAS_cod -sba 3 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv3OA48c.wav bit -../IVAS_dec -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_48kHz.bin BINAURAL 48 bit testv/stv3OA48c.wav_sw_48-48_BINAURAL.tst - -// SBA 3OA bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, DTX on, HOA3out +// SBA 3OA bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, DTX on, HOA3 out ../IVAS_cod -dtx -sba 3 ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stv3OA48c.wav bit ../IVAS_dec HOA3 48 bit testv/stv3OA48c.wav_sw_48-48_DTX_HOA3.tst @@ -307,370 +283,358 @@ ../IVAS_cod -dtx -sba 3 ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 32 testv/stv3OA32c_cut_.004.wav bit ../IVAS_dec HOA3 32 bit testv/stv3OA32c.wav_sw_32-32_DTX_HOA3.tst -// SBA 3OA at 96 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out default configuration +// SBA 3OA at 96 kbps, 48kHz in, 48kHz out, HOA3 out ../IVAS_cod -sba 3 512000 48 testv/stv3OA48c.wav bit -../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/stv3OA48c.wav_BINAURAL_ROOM_REVERB_96000_48-48.tst +../IVAS_dec HOA3 48 bit testv/stv3OA48c.wav_HOA3_96000_48-48.tst -// SBA 3OA at 512 kbps, 48kHz in, 48kHz out, BINAURAL out, bandwidth switching +// SBA 3OA at 512 kbps, 48kHz in, 48kHz out, HOA3 out, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_SWB.txt -sba 3 512000 48 testv/stv3OA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv3OA48c.wav_SBA_512000_48-48_binaural.tst +../IVAS_dec HOA3 48 bit testv/stv3OA48c.wav_SBA_512000_48-48_HOA3.tst -// SBA 3OA 4ISM at 96 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out custom configuration +// SBA 3OA 4ISM at 96 kbps, 48kHz in, 48kHz out, HOA3 ../IVAS_cod -sba 3 96000 48 testv/stv3OA48c.wav bit -../IVAS_dec -render_config testv/rend_config_recreation.cfg BINAURAL_ROOM_REVERB 48 bit testv/stv3OA48c.wav_BINAURAL_ROOM_REVERB_96000_48-48_custom_configuration.tst +../IVAS_dec HOA3 48 bit testv/stv3OA48c.wav_HOA3_96000_48-48.tst -// SBA 2OA bitrate switching from 16.4 kbps to 512 kbps, 48kHz in, 48kHz out, FOA out +// SBA 2OA bitrate switching from 16.4 kbps to 512 kbps, 48kHz in, 48kHz out, HOA2 out ../IVAS_cod -sba 2 ../scripts/switchPaths/sw_16k4_512k_50fr.bin 48 testv/stv2OA48c.wav bit -../IVAS_dec FOA 48 bit testv/stv2OA48c.wav_sw_48-48_FOA.tst +../IVAS_dec HOA2 48 bit testv/stv2OA48c.wav_sw_48-48_HOA2.tst // SBA 2OA bitrate switching from 13.2 kbps to 512 kbps, 32kHz in, 32kHz out, HOA2 out ../IVAS_cod -sba 2 ../scripts/switchPaths/sw_13k2_512k.bin 32 testv/stv2OA32c.wav bit ../IVAS_dec HOA2 32 bit testv/stv2OA32c.wav_sw_32-32_DTX_HOA2.tst -// SBA 2OA at 384 kbps, 32kHz in, 32kHz out, STEREO out, bandwidth switching +// SBA 2OA at 384 kbps, 32kHz in, 32kHz out, HOA2 out, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_WB.txt -sba 2 384000 32 testv/stv2OA32c.wav bit -../IVAS_dec STEREO 32 bit testv/stv2OA32c.wav_SBA_384000_32-32_stereo.tst +../IVAS_dec HOA2 32 bit testv/stv2OA32c.wav_SBA_384000_32-32_HOA2.tst -// Planar SBA at 48 kbps, 32kHz in, 32kHz out, BINAURAL_ROOM_REVERB out, Config renderer, HR +// Planar SBA at 48 kbps, 32kHz in, 32kHz out, HOA3 out ../IVAS_cod -sba -2 48000 32 testv/stv2OA32c.wav bit -../IVAS_dec -t testv/headrot.csv -render_config testv/rend_config_renderer.cfg BINAURAL_ROOM_REVERB 32 bit testv/stv2OA32c.pcm_planarSBA_48000_32-32_BinauralRoomReverb_Config_renderer_Headrot.tst +../IVAS_dec HOA3 32 bit testv/stv2OA32c.pcm_planarSBA_48000_32-32_HOA3.tst -// Planar SBA at 128 kbps, 48kHZ in, 32kHz out, BINAURAL_ROOM_REVERB out (Model from file), Config renderer, HR +// Planar SBA at 128 kbps, 48kHZ in, 32kHz out, FOA out ../IVAS_cod -sba -1 128000 48 testv/stvFOA48c.wav bit -../IVAS_dec -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_32kHz.bin -t testv/headrot_case00_3000_q.csv -render_config testv/rend_config_renderer.cfg BINAURAL_ROOM_REVERB 32 bit testv/stvFOA48c.pcm_planarSBA_128000_48-32_BinauralRoomReverb_Config_renderer_Headrot_BinauralFile.tst +../IVAS_dec FOA 32 bit testv/stvFOA48c.pcm_planarSBA_128000_48-32_BinauralRoomReverb_Config_renderer_Headrot_BinauralFile.tst -// OSBA planar 3OA 4ISM at 512 kbps, 48 kHz in, 48 kHz out, BINAURAL ROOM IR out +// OSBA planar 3OA 4ISM at 512 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism_sba 4 -3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 512000 48 testv/stvOSBA_4ISM_3OA48c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stvOSBA_4ISM_p3OA48c.wav_BINAURAL_ROOM_IR_512000_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_p3OA48c.wav_EXT_512000_48-48.tst -// OSBA planar 2OA 4ISM at 512 kbps, 48 kHz in, 48 kHz out, BINAURAL ROOM REVERB (Model from file) out +// OSBA planar 2OA 4ISM at 512 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism_sba 4 -2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 512000 48 testv/stvOSBA_4ISM_2OA48c.wav bit -../IVAS_dec -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_48kHz.bin BINAURAL_ROOM_REVERB 48 bit testv/stvOSBA_4ISM_p3OA48c.wav_BINAURAL_ROOM_REVERB_512000_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_p3OA48c.wav_EXT_512000_48-48.tst -// OSBA FOA 4ISM at 512 kbps, 48kHz in, 48kHz out, BINAURAL (Model from file) out +// OSBA FOA 4ISM at 512 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 4 1 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 512000 48 testv/stvOSBA_4ISM_FOA48c.wav bit -../IVAS_dec -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_48kHz.bin BINAURAL 48 bit testv/stvOSBA_4ISM_FOA48c.wav_BINAURAL_512000_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_FOA48c.wav_EXT_512000_48-48.tst -// OSBA FOA 4ISM at 512 kbps, 32kHz in, 48kHz out, STEREO out +// OSBA FOA 4ISM at 512 kbps, 32kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 4 1 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 512000 32 testv/stvOSBA_4ISM_FOA32c.wav bit -../IVAS_dec STEREO 48 bit testv/stvOSBA_4ISM_FOA32c.wav_STEREO_512000_32-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_FOA32c.wav_EXT_512000_32-48.tst -// OSBA FOA 4ISM at 384 kbps, 32kHz in, 32kHz out, BINAURAL ROOM IR (Model from file) out +// OSBA FOA 4ISM at 384 kbps, 32kHz in, 32kHz out, EXT out ../IVAS_cod -ism_sba 4 1 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 384000 32 testv/stvOSBA_4ISM_FOA32c.wav bit -../IVAS_dec -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_32kHz.bin BINAURAL_ROOM_IR 32 bit testv/stvOSBA_4ISM_FOA32c.wav_BINAURAL_384000_32-32.tst +../IVAS_dec EXT 32 bit testv/stvOSBA_4ISM_FOA32c.wav_EXT_384000_32-32.tst -// OSBA FOA 4ISM at 256 kbps, 48kHz in, 48kHz out, FOA out +// OSBA FOA 4ISM at 256 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 4 1 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 256000 48 testv/stvOSBA_4ISM_FOA48c.wav bit -../IVAS_dec FOA 48 bit testv/stvOSBA_4ISM_FOA48c.wav_FOA_256000_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_FOA48c.wav_EXT56000_48-48.tst -// OSBA FOA 3ISM at 128 kbps, 48kHz in, 48kHz out, 7_1_4 out +// OSBA FOA 3ISM at 128 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 3 1 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv 128000 48 testv/stvOSBA_3ISM_FOA48c.wav bit -../IVAS_dec 7_1_4 48 bit testv/stvOSBA_3ISM_FOA48c.wav_7_1_4_128000_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_3ISM_FOA48c.wav_EXT_128000_48-48.tst -// OSBA FOA 1ISM at 48 kbps, 16kHz in, 16kHz out, BINAURAL_ROOM_REVERB (Model from file) out +// OSBA FOA 1ISM at 48 kbps, 16kHz in, 16kHz out, EXT out ../IVAS_cod -ism_sba 1 1 testv/stvISM1.csv 32000 16 testv/stvOSBA_1ISM_FOA16c.wav bit -../IVAS_dec -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_16kHz.bin BINAURAL_ROOM_REVERB 16 bit testv/stvOSBA_1ISM_FOA16c.wav_BINAURAL_ROOM_REVERB_32000_16-16.tst +../IVAS_dec EXT 16 bit testv/stvOSBA_1ISM_FOA16c.wav_EXT_32000_16-16.tst -// OSBA FOA 1ISM at 32 kbps, 48kHz in, 48kHz out, BINAURAL out +// OSBA FOA 1ISM at 32 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 1 1 testv/stvISM1.csv 32000 48 testv/stvOSBA_1ISM_FOA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stvOSBA_1ISM_FOA48c.wav_BINAURAL_32000_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_1ISM_FOA48c.wav_EXT_32000_48-48.tst -// OSBA 3OA 4ISM bitrate switching 16.4 to 512, 48kHz in, 48kHz out, BINAURAL out, headtracking +// OSBA 3OA 4ISM bitrate switching 16.4 to 512, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 4 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv ../scripts/switchPaths/sw_16k4_512k_50fr.bin 48 testv/stvOSBA_4ISM_3OA48c.wav bit -../IVAS_dec -t testv/headrot.csv BINAURAL 48 bit testv/stvOSBA_4ISM_3OA48c.wav_BINAURAL_sw_16k4_512k_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_3OA48c.wav_EXT_sw_16k4_512k_48-48.tst -// OSBA 3OA 4ISM bitrate switching 13.2 to 512, 48kHz in, 48kHz out, BINAURAL out +// OSBA 3OA 4ISM bitrate switching 13.2 to 512, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 4 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stvOSBA_4ISM_3OA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stvOSBA_4ISM_3OA48c.wav_BINAURAL_sw_13k2_512k_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_3OA48c.wav_EXT_sw_13k2_512k_48-48.tst // OSBA 3OA 4ISM bitrate switching 13.2 to 512, 32kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 4 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv ../scripts/switchPaths/sw_13k2_512k.bin 32 testv/stvOSBA_4ISM_3OA32c.wav bit ../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_3OA32c.wav_EXT_sw_13k2_512k_32-48.tst -// OSBA 3OA 4ISM at 64 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out +// OSBA 3OA 4ISM at 64 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 4 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 64000 48 testv/stvOSBA_4ISM_3OA48c.wav bit -../IVAS_dec -render_config testv/rend_config_recreation.cfg BINAURAL_ROOM_REVERB 48 bit testv/stvOSBA_4ISM_3OA48c.wav_BINAURAL_ROOM_REVERB_64000_48-48_custom_configuration.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_3OA48c.wav_EXT_64000_48-48_EXT.tst -// OSBA 3OA 4ISM at 512 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out +// OSBA 3OA 4ISM at 512 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 4 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 512000 48 testv/stvOSBA_4ISM_3OA48c.wav bit -../IVAS_dec -render_config testv/rend_config_hospital_patientroom.cfg BINAURAL_ROOM_REVERB 48 bit testv/stvOSBA_4ISM_3OA48c.wav_BINAURAL_ROOM_REVERB_512000_48-48_custom_configuration.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_3OA48c.wav_EXT_512000_48-48_EXT.tst -// OSBA 3OA 4ISM at 48 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out +// OSBA 3OA 4ISM at 48 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 4 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 48000 48 testv/stvOSBA_4ISM_3OA48c.wav bit -../IVAS_dec -render_config testv/rend_config_recreation.cfg BINAURAL_ROOM_REVERB 48 bit testv/stvOSBA_4ISM_3OA48c.wav_BINAURAL_ROOM_REVERB_48000_48-48_custom_configuration.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_3OA48c.wav_EXT_48000_48-48_EXT.tst -// OSBA 3OA 4ISM at 16.4 kbps, 48kHz in, 48kHz out, 5_1 out +// OSBA 3OA 4ISM at 16.4 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 4 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 16400 48 testv/stvOSBA_4ISM_3OA48c.wav bit -../IVAS_dec 5_1 48 bit testv/stvOSBA_4ISM_3OA48c.wav_5_1_16400_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_3OA48c.wav_EXT_16400_48-48.tst -// OSBA 3OA 3ISM at 160 kbps, 16kHz in, 48kHz out, BINAURAL ROOM IR out +// OSBA 3OA 3ISM at 160 kbps, 16kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 3 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv 160000 16 testv/stvOSBA_3ISM_3OA16c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stvOSBA_3ISM_3OA416c.wav_BINAURAL_ROOM_IR_160000_16-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_3ISM_3OA416c.wav_EXT_160000_16-48.tst -// OSBA 3OA 3ISM at 128 kbps, 48kHz in, 48kHz out, BINAURAL out +// OSBA 3OA 3ISM at 128 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 3 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv 128000 48 testv/stvOSBA_3ISM_3OA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stvOSBA_3ISM_3OA48c.wav_BINAURAL_128000_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_3ISM_3OA48c.wav_EXT_128000_48-48.tst -// OSBA 3OA 2ISM at 256 kbps, 48kHz in, 48kHz out, 7_1 out +// OSBA 3OA 2ISM at 256 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 2 3 testv/stvISM1.csv testv/stvISM2.csv 256000 48 testv/stvOSBA_2ISM_3OA48c.wav bit -../IVAS_dec 7_1 48 bit testv/stvOSBA_2ISM_3OA48c.wav_7_1_256000_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_2ISM_3OA48c.wav_EXT_256000_48-48.tst -// OSBA 3OA 2ISM at 256 kbps, 32kHz in, 32kHz out, HOA3 out +// OSBA 3OA 2ISM at 256 kbps, 32kHz in, 32kHz out, EXT out ../IVAS_cod -ism_sba 2 3 testv/stvISM1.csv testv/stvISM2.csv 256000 32 testv/stvOSBA_2ISM_3OA32c.wav bit -../IVAS_dec HOA3 32 bit testv/stvOSBA_2ISM_3OA32c.wav_HOA3_256000_32-32.tst +../IVAS_dec EXT 32 bit testv/stvOSBA_2ISM_3OA32c.wav_EXT_256000_32-32.tst // OSBA 3OA 1ISM at 512 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 1 3 testv/stvISM1.csv 512000 48 testv/stvOSBA_1ISM_3OA48c.wav bit ../IVAS_dec EXT 48 bit testv/stvOSBA_1ISM_3OA48c.wav_EXT_512000_48-48.tst -// OSBA 3ISM 3OA at bitrate switching 13.2 to 512 kbps, 48kHz in, 32kHz out, BINAURAL ROOM REVERB out +// OSBA 3ISM 3OA at bitrate switching 13.2 to 512 kbps, 48kHz in, 32kHz out, EXT out ../IVAS_cod -ism_sba 3 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stvOSBA_3ISM_3OA48c.wav bit -../IVAS_dec BINAURAL_ROOM_REVERB 32 bit testv/stvOSBA_3ISM_3OA48c.wav_BINAURAL_ROOM_REVERB_sw_48-32.tst +../IVAS_dec EXT 32 bit testv/stvOSBA_3ISM_3OA48c.wav_EXT_sw_48-32.tst -// OSBA 3ISM 2OA at bitrate switching 13.2 to 512 kbps, 48kHz in, 32kHz out, STEREO out +// OSBA 3ISM 2OA at bitrate switching 13.2 to 512 kbps, 48kHz in, 32kHz out, EXT out ../IVAS_cod -ism_sba 3 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stvOSBA_3ISM_2OA48c.wav bit -../IVAS_dec STEREO 32 bit testv/stvOSBA_3ISM_2OA48c.wav_STEREO_sw_48-32.tst +../IVAS_dec EXT 32 bit testv/stvOSBA_3ISM_2OA48c.wav_EXT_sw_48-32.tst -// OSBA 2OA 4ISM at 384 kbps, 48kHz in, 48kHz out, BINAURAL out +// OSBA 2OA 4ISM at 384 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 4 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 384000 48 testv/stvOSBA_4ISM_2OA48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stvOSBA_4ISM_2OA48c.wav_BINAURAL_384000_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_4ISM_2OA48c.wav_EXT_384000_48-48.tst -// OSBA 2OA 3ISM at 96 kbps, 48kHz in, 48kHz out, STEREO out +// OSBA 2OA 3ISM at 96 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 3 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv 96000 48 testv/stvOSBA_3ISM_2OA48c.wav bit -../IVAS_dec STEREO 48 bit testv/stvOSBA_3ISM_2OA48c.wav_STEREO_96000_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_3ISM_2OA48c.wav_EXT_96000_48-48.tst -// OSBA 2OA 3ISM at 384 kbps, 16kHz in, 16kHz out, MONO out +// OSBA 2OA 3ISM at 384 kbps, 16kHz in, 16kHz out, EXT out ../IVAS_cod -ism_sba 3 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv 384000 16 testv/stvOSBA_3ISM_2OA16c.wav bit -../IVAS_dec MONO 16 bit testv/stvOSBA_3ISM_2OA16c.wav_MONO_256000_16-16.tst +../IVAS_dec EXT 16 bit testv/stvOSBA_3ISM_2OA16c.wav_EXT56000_16-16.tst -// OSBA 2OA 2ISM at 64 kbps, 32kHz in, 16kHz out, BINAURAL ROOM REVERB out +// OSBA 2OA 2ISM at 64 kbps, 32kHz in, 16kHz out, EXT out ../IVAS_cod -ism_sba 2 2 testv/stvISM1.csv testv/stvISM2.csv 48000 32 testv/stvOSBA_2ISM_2OA32c.wav bit -../IVAS_dec BINAURAL_ROOM_REVERB 16 bit testv/stvOSBA_2ISM_2OA32c.wav_MONO_64000_32-16.tst +../IVAS_dec EXT 16 bit testv/stvOSBA_2ISM_2OA32c.wav_EXT_64000_32-16.tst -// OSBA 2OA 2ISM at 48 kbps, 48kHz in, 48kHz out, MONO out +// OSBA 2OA 2ISM at 48 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 2 2 testv/stvISM1.csv testv/stvISM2.csv 48000 48 testv/stvOSBA_2ISM_2OA48c.wav bit -../IVAS_dec MONO 48 bit testv/stvOSBA_2ISM_2OA48c.wav_MONO_48000_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_2ISM_2OA48c.wav_EXT_48000_48-48.tst -// OSBA 2OA 1ISM at 24.4 kbps, 48kHz in, 48kHz out, FOA out +// OSBA 2OA 1ISM at 24.4 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -ism_sba 1 2 testv/stvISM1.csv 24400 48 testv/stvOSBA_1ISM_2OA48c.wav bit -../IVAS_dec FOA 48 bit testv/stvOSBA_1ISM_2OA48c.wav_FOA_24400_48-48.tst +../IVAS_dec EXT 48 bit testv/stvOSBA_1ISM_2OA48c.wav_EXT_24400_48-48.tst -// OMASA 2Dir2TC 4ISM at br sw techs 13.2 to 512 kbps start 384 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out +// OMASA 2Dir2TC 4ISM at br sw techs 13.2 to 512 kbps start 384 kbps, 48kHz in, 48kHz out, BINAURAL 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_dec BINAURAL_ROOM_REVERB 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL_ROOM_REVERB_sw_48-48.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL_sw_48-48.tst -// OMASA 2Dir2TC 4ISM at 64 kbps, 48kHz in, 48kHz out, HOA2 out +// OMASA 2Dir2TC 4ISM at 64 kbps, 48kHz in, 48kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL_64000_48-48.tst -// OMASA 2Dir2TC 4ISM at 384 kbps, 48kHz in, 48kHz out, EXT out +// OMASA 2Dir2TC 4ISM at 384 kbps, 48kHz in, 48kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL_384000_48-48.tst -// OMASA 2Dir2TC 4ISM at 256 kbps, 48kHz in, 48kHz out, EXT out +// OMASA 2Dir2TC 4ISM at 256 kbps, 48kHz in, 48kHz out, BINAURAL out ../IVAS_cod -ism_masa 4 2 testv/stvISM1.csv testv/stvISM2.csv NULL testv/stvISM4.csv testv/stv2MASA2TC48c.met 256000 48 testv/stvOMASA_4ISM_2MASA2TC48c.wav bit -../IVAS_dec EXT 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_EXT_256000_48-48.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL56000_48-48.tst -// OMASA 2Dir2TC 4ISM at 192 kbps, 48kHz in, 48kHz out, STEREO out +// OMASA 2Dir2TC 4ISM at 192 kbps, 48kHz in, 48kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL_192000_48-48.tst -// OMASA 2Dir2TC 4ISM at 13.2 kbps, 48kHz in, 48kHz out, MONO out +// OMASA 2Dir2TC 4ISM at 13.2 kbps, 48kHz in, 48kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL_13200_48-48.tst -// OMASA 2Dir2TC 4ISM 48 kbps 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out custom configuration +// OMASA 2Dir2TC 4ISM 48 kbps 48kHz in, 48kHz out, BINAURAL ../IVAS_cod -ism_masa 4 2 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv testv/stv2MASA2TC48c.met 48000 48 testv/stvOMASA_4ISM_2MASA2TC48c.wav bit -../IVAS_dec -render_config testv/rend_config_hospital_patientroom.cfg BINAURAL_ROOM_REVERB 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL_ROOM_REVERB_48000_48-48_custom_configuration.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_2MASA2TC48c.wav_BINAURAL_48000_48-48_BINAURAL.tst -// OMASA 2Dir2TC 3ISM at br sw techs 13.2 to 512 kbps start 160 kbps, 48kHz in, 48kHz out, MONO out +// OMASA 2Dir2TC 3ISM at br sw techs 13.2 to 512 kbps start 160 kbps, 48kHz in, 48kHz out, BINAURAL 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_dec MONO 48 bit testv/stvOMASA_3ISM_2MASA2TC48c.wav_MONO_sw_48-48.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_3ISM_2MASA2TC48c.wav_BINAURAL_sw_48-48.tst -// OMASA 2Dir2TC 3ISM at 80 kbps, 32kHz in, 16kHz out, 5.1.4 out +// OMASA 2Dir2TC 3ISM at 80 kbps, 32kHz in, 16kHz out, BINAURAL.4 out ../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 +../IVAS_dec BINAURAL 16 bit testv/stvOMASA_3ISM_2MASA2TC32c.wav_BINAURAL_80000_32-16.tst -// OMASA 2Dir2TC 3ISM at 48 kbps, 48kHz in, 48kHz out, MONO out +// OMASA 2Dir2TC 3ISM at 48 kbps, 48kHz in, 48kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_3ISM_2MASA2TC48c.wav_BINAURAL_48000_48-48.tst -// OMASA 2Dir2TC 3ISM at 32 kbps, 48kHz in, 48kHz out, 5.1.2 out +// OMASA 2Dir2TC 3ISM at 32 kbps, 48kHz in, 48kHz out, BINAURAL out ../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 +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_3ISM_2MASA2TC48c.wav_BINAURAL_32000_48-48.tst -// OMASA 2Dir2TC 2ISM at br sw techs 13.2 to 512 kbps start 48 kbps, 48kHz in, 48kHz out, 7.1 out +// OMASA 2Dir2TC 2ISM at br sw techs 13.2 to 512 kbps start 48 kbps, 48kHz in, 48kHz out, BINAURAL out ../IVAS_cod -ism_masa 2 2 testv/stvISM1.csv NULL testv/stv2MASA2TC48c.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_48k_omasatechs_2ism.bin 48 testv/stvOMASA_2ISM_2MASA2TC48c.wav bit -../IVAS_dec 7_1 48 bit testv/stvOMASA_2ISM_2MASA2TC48c.wav_7_1_sw_48-48.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_2ISM_2MASA2TC48c.wav_BINAURAL_sw_48-48.tst -// OMASA 2Dir2TC 2ISM at 32 kbps, 48kHz in, 48kHz out, STEREO out, FER at 5% +// OMASA 2Dir2TC 2ISM at 32 kbps, 48kHz in, 48kHz out, BINAURAL out ../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 STEREO 48 bit testv/stvOMASA_2ISM_2MASA2TC48c.wav_STEREO_32000_48-48.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_2ISM_2MASA2TC48c.wav_BINAURAL_32000_48-48.tst -// OMASA 2Dir2TC 1ISM at br sw techs 13.2 to 512 kbps start 24.4 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_IR out +// OMASA 2Dir2TC 1ISM at br sw techs 13.2 to 512 kbps start 24.4 kbps, 48kHz in, 48kHz out, BINAURAL out ../IVAS_cod -ism_masa 1 2 testv/stvISM1.csv testv/stv2MASA2TC48c.met ../scripts/switchPaths/sw_13k2_512k_2fr_start_24k4_omasatechs_1ism.bin 48 testv/stvOMASA_1ISM_2MASA2TC48c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stvOMASA_1ISM_2MASA2TC48c.wav_BINAURAL_ROOM_IR_sw_48-48.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_1ISM_2MASA2TC48c.wav_BINAURAL_sw_48-48.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 2Dir1TC 4ISM at 24.4 kbps, 48kHz in, 48kHz out, STEREO out +// OMASA 2Dir1TC 4ISM at 24.4 kbps, 48kHz in, 48kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_2MASA1TC48c.wav_BINAURAL4400_48-48.tst -// OMASA 2Dir1TC 3ISM at br sw techs 13.2 to 512 kbps start 48 kbps, 48kHz in, 32kHz out, STEREO out +// OMASA 2Dir1TC 3ISM at br sw techs 13.2 to 512 kbps start 48 kbps, 48kHz in, 32kHz out, BINAURAL out ../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 STEREO 32 bit testv/stvOMASA_3ISM_2MASA1TC48c.wav_STEREO_sw_48-32.tst +../IVAS_dec BINAURAL 32 bit testv/stvOMASA_3ISM_2MASA1TC48c.wav_BINAURAL_sw_48-32.tst -// OMASA 2Dir1TC 3ISM at 96 kbps, 48kHz in, 48kHz out, MONO out +// OMASA 2Dir1TC 3ISM at 96 kbps, 48kHz in, 48kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_3ISM_2MASA1TC48c.wav_BINAURAL_96000_48-48.tst -// OMASA 2Dir1TC 3ISM at 24.4 kbps, 48kHz in, 16kHz out, FOA out +// OMASA 2Dir1TC 3ISM at 24.4 kbps, 48kHz in, 16kHz out, BINAURAL out ../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 FOA 16 bit testv/stvOMASA_3ISM_2MASA1TC48c.wav_FOA_24400_48-16.tst +../IVAS_dec BINAURAL 16 bit testv/stvOMASA_3ISM_2MASA1TC48c.wav_BINAURAL_24400_48-16.tst -// OMASA 2Dir1TC 1ISM at 512 kbps, 32kHz in, 48kHz out, 7.1.4 out +// OMASA 2Dir1TC 1ISM at 512 kbps, 32kHz in, 48kHz out, BINAURAL out ../IVAS_cod -ism_masa 1 1 testv/stvISM1.csv testv/stv2MASA1TC48c.met 512000 32 testv/stvOMASA_1ISM_2MASA1TC32c.wav bit -../IVAS_dec 7_1_4 48 bit testv/stvOMASA_1ISM_2MASA1TC32c.wav_7_1_4_512000_32-48.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_1ISM_2MASA1TC32c.wav_BINAURAL_512000_32-48.tst -// OMASA 1Dir2TC 4ISM at br sw techs 13.2 to 512 kbps start 80 kbps, 48kHz in, 48kHz out, FOA out +// OMASA 1Dir2TC 4ISM at br sw techs 13.2 to 512 kbps start 80 kbps, 48kHz in, 48kHz out, BINAURAL 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_dec FOA 48 bit testv/stvOMASA_4ISM_1MASA2TC48c.wav_FOA_sw_48-48.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_1MASA2TC48c.wav_BINAURAL_sw_48-48.tst -// OMASA 1Dir2TC 4ISM at 80 kbps, 48kHz in, 48kHz out, MONO out +// OMASA 1Dir2TC 4ISM at 80 kbps, 48kHz in, 48kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_1MASA2TC48c.wav_BINAURAL_80000_48-48.tst -// OMASA 1Dir2TC 4ISM at 32 kbps, 48kHz in, 48kHz out, FOA out +// OMASA 1Dir2TC 4ISM at 32 kbps, 48kHz in, 48kHz out, BINAURAL out ../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 FOA 48 bit testv/stvOMASA_4ISM_1MASA2TC48c.wav_FOA_32000_48-48.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_1MASA2TC48c.wav_BINAURAL_32000_48-48.tst -// OMASA 1Dir2TC 3ISM at br sw techs 13.2 to 512 kbps start 24.4 kbps, 32kHz in, 48kHz out, 5.1.2 out +// OMASA 1Dir2TC 3ISM at br sw techs 13.2 to 512 kbps start 24.4 kbps, 32kHz in, 48kHz out, BINAURAL 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_dec 5_1_2 48 bit testv/stvOMASA_3ISM_1MASA2TC32c.wav_5_1_2_sw_32-48.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_3ISM_1MASA2TC32c.wav_BINAURAL_sw_32-48.tst -// OMASA 1Dir2TC 3ISM at 32 kbps, 48kHz in, 16kHz out, STEREO out +// OMASA 1Dir2TC 3ISM at 32 kbps, 48kHz in, 16kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 16 bit testv/stvOMASA_3ISM_1MASA2TC48c.wav_BINAURAL_32000_48-16.tst -// OMASA 1Dir2TC 3ISM at 160 kbps, 16kHz in, 32kHz out, HOA3 out +// OMASA 1Dir2TC 3ISM at 160 kbps, 16kHz in, 32kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 32 bit testv/stvOMASA_3ISM_1MASA2TC16c.wav_BINAURAL_160000_16-32.tst -// OMASA 1Dir2TC 2ISM at 256 kbps, 48kHz in, 32kHz out, BINAURAL_ROOM_IR out +// OMASA 1Dir2TC 2ISM at 256 kbps, 48kHz in, 32kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 32 bit testv/stvOMASA_2ISM_1MASA2TC48c.wav_BINAURAL56000_48-32.tst -// OMASA 1Dir2TC 1ISM at 128 kbps, 48kHz in, 48kHz out, EXT out, bandwidth switching +// OMASA 1Dir2TC 1ISM at 128 kbps, 48kHz in, 48kHz out, BINAURAL out, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_SWB.txt -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 +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_1ISM_1MASA2TC48c.wav_BINAURAL_128000_48-48.tst // OMASA 1Dir1TC 4ISM at br sw techs 13.2 to 512 kbps start 32 kbps, 48kHz in, 48kHz out, BINAURAL out ../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 BINAURAL 48 bit testv/stvOMASA_4ISM_1MASA1TC48c.wav_BINAURAL_sw_48-48.tst -// OMASA 1Dir1TC 4ISM at 48 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out +// OMASA 1Dir1TC 4ISM at 48 kbps, 48kHz in, 48kHz out, BINAURAL 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 1Dir1TC 4ISM 48 kbps 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out custom configuration -../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 -render_config testv/rend_config_hospital_patientroom.cfg BINAURAL_ROOM_REVERB 48 bit testv/stvOMASA_4ISM_1MASA1TC48c.wav_BINAURAL_ROOM_REVERB_48000_48-48_custom_configuration.tst +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_4ISM_1MASA1TC48c.wav_BINAURAL_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 32 testv/stvOMASA_3ISM_1MASA1TC32c.wav bit ../IVAS_dec BINAURAL 32 bit testv/stvOMASA_3ISM_1MASA1TC32c.wav_BINAURAL_64000_32-32.tst -// OMASA 1Dir1TC 2ISM at 16.4 kbps, 16kHz in, 48kHz out, 5.1 out +// OMASA 1Dir1TC 2ISM at 16.4 kbps, 16kHz in, 48kHz out, BINAURAL 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 +../IVAS_dec BINAURAL 48 bit testv/stvOMASA_2ISM_1MASA1TC16c.wav_BINAURAL_16400_16-48.tst -// Multi-channel 7_1_4 bitrate switching from 24.4 kbps to 256 kbps, 48kHz in, 32kHz out, STEREO out +// Multi-channel 7_1_4 bitrate switching from 24.4 kbps to 256 kbps, 48kHz in, 32kHz out, 7_1_4 out ../IVAS_cod -mc 7_1_4 ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/stv714MC48c.wav bit -../IVAS_dec STEREO 32 bit testv/stv714MC48c.wav_sw_48-32_stereo.tst - -// Multi-channel 7_1_4 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, HOA3 out -../IVAS_cod -mc 7_1_4 ../scripts/switchPaths/sw_mctech_5fr.bin 48 testv/stv714MC48c.wav bit -../IVAS_dec HOA3 48 bit testv/stv51MC48c.wav_sw_48-48_HOA3.tst +../IVAS_dec 7_1_4 32 bit testv/stv714MC48c.wav_sw_48-32_7_1_4.tst // Multi-channel 7_1_4 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, 7_1_4 out ../IVAS_cod -mc 7_1_4 ../scripts/switchPaths/sw_mctech_5fr.bin 48 testv/stv714MC48c.wav bit -../IVAS_dec 7_1_4 48 bit testv/stv714MC48c.wav_sw_48-48_7_1_4.tst - -// Multi-channel 7_1_4 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, BINAURAL out (Model from file) -../IVAS_cod -mc 7_1_4 ../scripts/switchPaths/sw_mctech_5fr.bin 48 testv/stv714MC48c.wav bit -../IVAS_dec -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_48kHz.bin BINAURAL 48 bit testv/stv51MC48c.wav_sw_48-48_BINAURAL.tst +../IVAS_dec 7_1_4 48 bit testv/stv51MC48c.wav_sw_48-48_7_1_4.tst -// Multi-channel 7_1_4 at 96 kbps, 48kHz in, 48kHz out, STEREO out +// Multi-channel 7_1_4 at 96 kbps, 48kHz in, 48kHz out, 7_1_4 out ../IVAS_cod -mc 7_1_4 96000 48 testv/stv714MC48c.wav bit -../IVAS_dec STEREO 48 bit testv/stv714MC48c.wav_MC714_96000_48-48_Stereo.tst +../IVAS_dec 7_1_4 48 bit testv/stv714MC48c.wav_MC714_96000_48-48_7_1_4.tst -// Multi-channel 7_1_4 at 64 kbps, 48kHz in, 48kHz out, MONO out +// Multi-channel 7_1_4 at 64 kbps, 48kHz in, 48kHz out, 7_1_4 out ../IVAS_cod -mc 7_1_4 64000 48 testv/stv714MC48c.wav bit -../IVAS_dec MONO 48 bit testv/stv714MC48c.wav_MC714_64000_48-48_MONO.tst +../IVAS_dec 7_1_4 48 bit testv/stv714MC48c.wav_MC714_64000_48-48_7_1_4.tst -// Multi-channel 7_1_4 at 512 kbps, 48kHz in, 48 kHz out, BINAURAL_ROOM_REVERB out default configuration +// Multi-channel 7_1_4 at 512 kbps, 48kHz in, 48 kHz out, 7_1_4 out default configuration ../IVAS_cod -mc 7_1_4 512000 48 testv/stv714MC48c.wav bit -../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/stv71MC48c.wav_BINAURAL_ROOM_REVERB_512000_48-48.tst +../IVAS_dec 7_1_4 48 bit testv/stv71MC48c.wav_7_1_4_512000_48-48.tst -// Multi-channel 7_1_4 at 48 kbps, 48kHz in, 48kHz out, MONO out, bandwidth switching +// Multi-channel 7_1_4 at 48 kbps, 48kHz in, 48kHz out, 7_1_4 out, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_SWB.txt -mc 7_1_4 48000 48 testv/stv714MC48c.wav bit -../IVAS_dec MONO 48 bit testv/stv714MC48c.wav_MC714_48000_48-48_Mono_bwsw.tst +../IVAS_dec 7_1_4 48 bit testv/stv714MC48c.wav_MC714_48000_48-48_7_1_4_bwsw.tst // Multi-channel 7_1_4 at 256 kbps, 48kHz in, 48kHz out, 7_1_4 out ../IVAS_cod -mc 7_1_4 256000 48 testv/stv714MC48c.wav bit ../IVAS_dec 7_1_4 48 bit testv/stv714MC48c.wav_MC714_256000_48-48_7_1_4.tst -// Multi-channel 7_1_4 at 160 kbps, 48kHz in, 48 kHz out, BINAURAL_ROOM_REVERB out default configuration +// Multi-channel 7_1_4 at 160 kbps, 48kHz in, 48 kHz out, 7_1_4 out default configuration ../IVAS_cod -mc 7_1_4 160000 48 testv/stv714MC48c.wav bit -../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/stv71MC48c.wav_BINAURAL_ROOM_REVERB_160000_48-48.tst +../IVAS_dec 7_1_4 48 bit testv/stv71MC48c.wav_7_1_4_160000_48-48.tst // Multi-channel 7_1 bitrate switching from 24.4 kbps to 256 kbps, 48kHz in, 16kHz out, 7_1 out ../IVAS_cod -mc 7_1 ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/stv71MC48c.wav bit ../IVAS_dec 7_1 16 bit testv/stv71MCMC48c.wav_sw_48-16_7_1.tst -// Multi-channel 7_1 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, BINAURAL out (model from file), head rotation +// Multi-channel 7_1 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, 7_1 out ../IVAS_cod -mc 7_1 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv71MC48c.wav bit -../IVAS_dec -t testv/headrot.csv -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_48kHz.bin BINAURAL 48 bit testv/stv71C48c.wav_sw_48-48_Binaural_model_file_headrot.tst +../IVAS_dec 7_1 48 bit testv/stv71C48c.wav_sw_48-48_7_1_model_file_headrot.tst -// Multi-channel 7_1 at 512 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out Config renderer +// Multi-channel 7_1 at 512 kbps, 48kHz in, 48kHz out, 7_1 ../IVAS_cod -mc 7_1 512000 48 testv/stv71MC48c.wav bit -../IVAS_dec -render_config testv/rend_config_renderer.cfg BINAURAL_ROOM_REVERB 48 bit testv/stv71MC48c.wav_MC71_512000_48-48_MC_Config_renderer.tst +../IVAS_dec 7_1 48 bit testv/stv71MC48c.wav_MC71_512000_48-48_7_1_Config_renderer.tst // Multi-channel 5_1_4 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 32kHz out, 5_1_4 out ../IVAS_cod -mc 5_1_4 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv514MC48c.wav bit ../IVAS_dec 5_1_4 32 bit testv/stv514MC48c.wav_sw_48-32_5_1_4.tst -// Multi-channel 5_1_4 at 512 kbps, 48kHz in, 48 kHz out, BINAURAL_ROOM_REVERB out default configuration +// Multi-channel 5_1_4 at 512 kbps, 48kHz in, 48 kHz out, 7_1 out default configuration ../IVAS_cod -mc 5_1_4 512000 48 testv/stv514MC48c.wav bit -../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/stv51MC48c.wav_BINAURAL_ROOM_REVERB_512000_48-48.tst +../IVAS_dec 7_1 48 bit testv/stv51MC48c.wav_7_1_512000_48-48.tst -// Multi-channel 5_1_4 at 48 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_IR out, HR +// Multi-channel 5_1_4 at 48 kbps, 48kHz in, 48kHz out, 7_1 out ../IVAS_cod -mc 5_1_4 48000 48 testv/stv514MC48c.wav bit -../IVAS_dec -t testv/headrot.csv BINAURAL_ROOM_IR 48 bit testv/stv514MC48c.wav_MC514_48000_48-48_BinauralRoom_Headrot.tst +../IVAS_dec 7_1 48 bit testv/stv514MC48c.wav_MC514_48000_48-48_7_1.tst // Multi-channel 5_1_2 bitrate switching from 24.4 kbps to 256 kbps, 48kHz in, 48kHz out, 5_1_2 out ../IVAS_cod -mc 5_1_2 ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/stv512MC48c.wav bit ../IVAS_dec 5_1_2 48 bit testv/stv512MC48c.wav_sw_48-48_5_1_2.tst -// Multi-channel 5_1_2 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 16kHz out, BINAURAL_ROOM out +// Multi-channel 5_1_2 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 16kHz out, 5_1_2 out ../IVAS_cod -mc 5_1_2 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv512MC48c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 16 bit testv/stv512MC48c.wav_sw_48-16_Binaural_room.tst +../IVAS_dec 5_1_2 16 bit testv/stv512MC48c.wav_sw_48-16_5_1_2.tst -// Multi-channel 5_1_2 at 80 kbps, 48kHz in, 48kHz out, 5_1 out +// Multi-channel 5_1_2 at 80 kbps, 48kHz in, 48kHz out, 5_1_2 out ../IVAS_cod -mc 5_1_2 80000 48 testv/stv512MC48c.wav bit -../IVAS_dec 5_1 48 bit testv/stv512MC48c.wav_MC512_80000_48-48_5_1.tst +../IVAS_dec 5_1_2 48 bit testv/stv512MC48c.wav_MC512_80000_48-48_5_1_2.tst -// Multi-channel 5_1_2 at 64 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out Config renderer, HR +// Multi-channel 5_1_2 at 64 kbps, 48kHz in, 48kHz out, 5_1_2 ../IVAS_cod -mc 5_1_2 64000 48 testv/stv512MC48c.wav bit -../IVAS_dec -render_config testv/rend_config_renderer.cfg -t testv/headrot_case04_3000_q.csv BINAURAL_ROOM_REVERB 48 bit testv/stv512MC48c.wav_MC512_64000_48-48_MC_Config_renderer-HR.tst +../IVAS_dec 5_1_2 48 bit testv/stv512MC48c.wav_MC512_64000_48-48_5_1_2.tst -// Multi-channel 5_1_2 at 32 kbps, 48kHz in, 48kHz out, STEREO out +// Multi-channel 5_1_2 at 32 kbps, 48kHz in, 48kHz out, 5_1_2 out ../IVAS_cod -mc 5_1_2 32000 48 testv/stv512MC48c.wav bit -../IVAS_dec STEREO 48 bit testv/stv512MC48c.wav_MC512_32000_48-48_Stereo.tst +../IVAS_dec 5_1_2 48 bit testv/stv512MC48c.wav_MC512_32000_48-48_5_1_2.tst // Multi-channel 5_1_2 at 160 kbps, 48kHz in, 48kHz out, 5_1_2 out ../IVAS_cod -mc 5_1_2 160000 48 testv/stv512MC48c.wav bit @@ -678,37 +642,29 @@ // Multi-channel 5_1 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, 5_1 out ../IVAS_cod -mc 5_1 ../scripts/switchPaths/sw_mctech_5fr.bin 48 testv/stv51MC48c.wav bit -../IVAS_dec HOA3 48 bit testv/stv51MC48c.wav_sw_48-48_5_1.tst +../IVAS_dec 5_1 48 bit testv/stv51MC48c.wav_sw_48-48_5_1.tst -// Multi-channel 5_1 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, 7_1_4 out -../IVAS_cod -mc 5_1 ../scripts/switchPaths/sw_mctech_5fr.bin 48 testv/stv51MC48c.wav bit -../IVAS_dec 7_1_4 48 bit testv/stv51MC48c.wav_sw_48-48_7_1_4.tst - -// Multi-channel 5_1 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 16kHz out, BINAURAL_ROOM_REVERB out -../IVAS_cod -mc 5_1 ../scripts/switchPaths/sw_mctech_5fr.bin 48 testv/stv51MC48c.wav bit -../IVAS_dec BINAURAL_ROOM_REVERB 16 bit testv/stv51MC48c.wav_sw_48-16_Binaural_room.tst - -// Multi-channel 5_1 bitrate switching from 13.2 kbps to 512 kbps, 32kHz in, 48kHz out, BINAURAL_ROOM_IR out +// Multi-channel 5_1 bitrate switching from 13.2 kbps to 512 kbps, 32kHz in, 48kHz out, 5_1 out ../IVAS_cod -mc 5_1 ../scripts/switchPaths/sw_mctech_5fr.bin 32 testv/stv51MC32c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stv51MC32c.wav_sw_32-48_Binaural_room.tst +../IVAS_dec 5_1 48 bit testv/stv51MC32c.wav_sw_32-48_5_1.tst // Multi-channel 5_1 at 96 kbps, 48kHz in, 48kHz out, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_FB.txt -mc 5_1 96000 48 testv/stv51MC48c.wav bit ../IVAS_dec 5_1 48 bit testv/stv51MC48c.wav_MC51_96000_48-48_5_1.tst -// Multi-channel 5_1 at 80 kbps, 48kHz in, 32kHz out, BINAURAL_ROOM_REVERB out Config renderer, HR +// Multi-channel 5_1 at 80 kbps, 48kHz in, 32kHz out, 5_1 out ../IVAS_cod -mc 5_1 80000 48 testv/stv51MC48c.wav bit -../IVAS_dec -render_config testv/rend_config_renderer.cfg -t ../scripts/trajectories/full-circle-4s.csv BINAURAL_ROOM_REVERB 32 bit testv/stv51MC48c.wav_MC51_80000_48-32_MC_Config_renderer.tst +../IVAS_dec 5_1 32 bit testv/stv51MC48c.wav_MC51_80000_48-32_MC_Config_renderer.tst -// Multi-channel 5_1 at 64 kbps, 48kHz in, 48kHz out, BINAURAL out +// Multi-channel 5_1 at 64 kbps, 48kHz in, 48kHz out, 5_1 out ../IVAS_cod -mc 5_1 64000 48 testv/stv51MC48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv51MC48c.wav_MC51_64000_48-48_Binaural.tst +../IVAS_dec 5_1 48 bit testv/stv51MC48c.wav_MC51_64000_48-48_5_1.tst -// Multi-channel 5_1 at 512 kbps, 48kHz in, 48 kHz out, BINAURAL_ROOM_REVERB out default configuration +// Multi-channel 5_1 at 512 kbps, 48kHz in, 48 kHz out, 5_1 ../IVAS_cod -mc 5_1 512000 48 testv/stv51MC48c.wav bit -../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/stv51MC48c.wav_BINAURAL_ROOM_REVERB_512000_48-48.tst +../IVAS_dec 5_1 48 bit testv/stv51MC48c.wav_5_1_512000_48-48.tst -// Multi-channel 5_1 at 48 kbps, 48kHz in, 48kHz out +// Multi-channel 5_1 at 48 kbps, 48kHz in, 48kHz out, 5_1 out ../IVAS_cod -mc 5_1 48000 48 testv/stv51MC48c.wav bit ../IVAS_dec 5_1 48 bit testv/stv51MC48c.wav_MC51_48000_48-48_5_1.tst @@ -716,61 +672,49 @@ ../IVAS_cod -mc 5_1 384000 48 testv/stv51MC48c.wav bit ../IVAS_dec 5_1 48 bit testv/stv51MC48c.wav_MC51_384000_48-48_5_1.tst -// Multi-channel 5_1 at 256 kbps, 48kHz in, 48kHz out, STEREO out +// Multi-channel 5_1 at 256 kbps, 48kHz in, 48kHz out, 5_1 out ../IVAS_cod -mc 5_1 256000 48 testv/stv51MC48c.wav bit -../IVAS_dec STEREO 48 bit testv/stv51MC48c.wav_MC51_256000_48-48_stereo.tst +../IVAS_dec 5_1 48 bit testv/stv51MC48c.wav_MC51_256000_48-48_5_1.tst -// Multi-channel 5_1 at 24.4 kbps, 48kHz in, 48kHz out, BINAURAL out +// Multi-channel 5_1 at 24.4 kbps, 48kHz in, 48kHz out, 5_1 out ../IVAS_cod -mc 5_1 24400 48 testv/stv51MC48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv51MC48c.wav_MC51_24400_48-48_Binaural.tst +../IVAS_dec 5_1 48 bit testv/stv51MC48c.wav_MC51_24400_48-48_5_1.tst -// Multi-channel 5_1 at 192 kbps, 48kHz in, 48kHz out, BINAURAL ROOM IR out +// Multi-channel 5_1 at 192 kbps, 48kHz in, 48kHz out, 5_1 out ../IVAS_cod -mc 5_1 192000 48 testv/stv51MC48c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stv51MC48c.wav_MC51_192000_48-48_BinauralRoom.tst +../IVAS_dec 5_1 48 bit testv/stv51MC48c.wav_MC51_192000_48-48_5_1.tst // Multi-channel 5_1 at 13.2 kbps, 48kHz in, 48kHz out ../IVAS_cod -mc 5_1 13200 48 testv/stv51MC48c.wav bit ../IVAS_dec 5_1 48 bit testv/stv51MC48c.wav_MC51_13200_48-48_5_1.tst -// Multi-channel 5_1 at 128 kbps, 48kHz in, 48kHz out, BINAURAL out +// Multi-channel 5_1 at 128 kbps, 48kHz in, 48kHz out, 5_1 out ../IVAS_cod -mc 5_1 128000 48 testv/stv51MC48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv51MC48c.wav_MC51_128000_48-48_Binaural.tst +../IVAS_dec 5_1 48 bit testv/stv51MC48c.wav_MC51_128000_48-48_5_1.tst // MASA 2dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv2MASA2TC48c.wav bit ../IVAS_dec EXT 48 bit testv/stv2MASA2TC48c.wav_sw_48-48_EXT.tst -// MASA 2dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, BINAURAL out -../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv2MASA2TC48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv2MASA2TC48c.wav_sw_48-48_BINAURAL.tst - -// MASA 2dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, 7_1 out -../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv2MASA2TC48c.wav bit -../IVAS_dec 7_1 48 bit testv/stv2MASA2TC48c.wav_sw_48-48_7_1.tst - -// MASA 2dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 16kHz out, BINAURAL out -../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv2MASA2TC48c.wav bit -../IVAS_dec BINAURAL 16 bit testv/stv2MASA2TC48c.wav_sw_48-16_BINAURAL.tst - // MASA 2dir 2TC at 96 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met 96000 48 testv/stv2MASA2TC48c.wav bit ../IVAS_dec EXT 48 bit testv/stv2MASA2TC48c.wav_96000_48-48_EXT.tst -// MASA 2dir 2TC at 64 kbps, 48kHz in, 48kHz out, EXTERNAL out +// MASA 2dir 2TC at 64 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met 64000 48 testv/stv2MASA2TC48c.wav bit -../IVAS_dec EXT 48 bit testv/stv2MASA2TC48c.wav_64000_48-48_external.tst +../IVAS_dec EXT 48 bit testv/stv2MASA2TC48c.wav_64000_48-48_EXT.tst -// MASA 2dir 2TC at 512 kbps, 48kHz in, 48kHz out, 5_1 out +// MASA 2dir 2TC at 512 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met 512000 48 testv/stv2MASA2TC48c.wav bit -../IVAS_dec 5_1 48 bit testv/stv2MASA2TC48c.wav_512000_48-48_5_1.tst +../IVAS_dec EXT 48 bit testv/stv2MASA2TC48c.wav_512000_48-48_EXT.tst -// MASA 2dir 2TC at 48 kbps, 48kHz in, 48kHz out, 5_1 out, bandwidth switching +// MASA 2dir 2TC at 48 kbps, 48kHz in, 48kHz out, EXT out, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_FB.txt -masa 2 testv/stv2MASA2TC48c.met 48000 48 testv/stv2MASA2TC48c.wav bit -../IVAS_dec 5_1 48 bit testv/stv2MASA2TC48c.wav_48000_48-48_5_1.tst +../IVAS_dec EXT 48 bit testv/stv2MASA2TC48c.wav_48000_48-48_EXT.tst -// MASA 2dir 2TC at 384 kbps, 48kHz in, 48kHz out, BINAURAL_ROOM out +// MASA 2dir 2TC at 384 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met 384000 48 testv/stv2MASA2TC48c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stv2MASA2TC48c.wav_384000_48-48_BinauralRoom.tst +../IVAS_dec EXT 48 bit testv/stv2MASA2TC48c.wav_384000_48-48_EXTRoom.tst // MASA 2dir 2TC at 32 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met 32000 48 testv/stv2MASA2TC48c.wav bit @@ -780,9 +724,9 @@ ../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met 256000 48 testv/stv2MASA2TC48c.wav bit ../IVAS_dec EXT 48 bit testv/stv2MASA2TC48c.wav_256000_48-48_EXT.tst -// MASA 2dir 2TC at 192 kbps, 48kHz in, 48kHz out, 5_1_4 out +// MASA 2dir 2TC at 192 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met 192000 48 testv/stv2MASA2TC48c.wav bit -../IVAS_dec 5_1_4 48 bit testv/stv2MASA2TC48c.wav_192000_48-48_5_1_4.tst +../IVAS_dec EXT 48 bit testv/stv2MASA2TC48c.wav_192000_48-48_EXT.tst // MASA 2dir 2TC at 160 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv2MASA2TC48c.met 160000 48 testv/stv2MASA2TC48c.wav bit @@ -800,234 +744,182 @@ ../IVAS_cod -masa 1 testv/stv2MASA1TC48c.met 24400 48 testv/stv2MASA1TC48c.wav bit ../IVAS_dec EXT 32 bit testv/stv2MASA1TC48c.wav_24400_48-32_EXT.tst -// MASA 2dir 1TC at 128 kbps, 48kHz in, 48kHz out, BINAURAL out +// MASA 2dir 1TC at 128 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 1 testv/stv2MASA1TC48c.met 128000 48 testv/stv2MASA1TC48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv2MASA1TC48c.wav_128000_48-48_BINAURAL.tst +../IVAS_dec EXT 48 bit testv/stv2MASA1TC48c.wav_128000_48-48_EXT.tst -// MASA 1dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, MONO out +// MASA 1dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv1MASA2TC48n.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv1MASA2TC48n.wav bit -../IVAS_dec MONO 48 bit testv/stv1MASA2TC48n.wav_sw_48-48_MONO.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48n.wav_sw_48-48_EXT.tst -// MASA 1dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, DTX on, BINAURAL out +// MASA 1dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, DTX on, EXT out ../IVAS_cod -dtx -masa 2 testv/stv1MASA2TC48n.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv1MASA2TC48n.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv1MASA2TC48n.wav_sw_48-48_DTX_BINAURAL.tst - -// MASA 1dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, BINAURAL out (Model from file) -../IVAS_cod -masa 2 testv/stv1MASA2TC48n.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv1MASA2TC48n.wav bit -../IVAS_dec -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_48kHz.bin BINAURAL 48 bit testv/stv1MASA2TC48n.wav_sw_48-48_BINAURAL.tst - -// MASA 1dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, 7_1 out -../IVAS_cod -masa 2 testv/stv1MASA2TC48n.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv1MASA2TC48n.wav bit -../IVAS_dec 7_1 48 bit testv/stv1MASA2TC48n.wav_sw_48-48_7_1.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48n.wav_sw_48-48_DTX_EXT.tst -// MASA 1dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 32kHz out, MONO out -../IVAS_cod -masa 2 testv/stv1MASA2TC48n.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv1MASA2TC48n.wav bit -../IVAS_dec MONO 32 bit testv/stv1MASA2TC48n.wav_sw_48-32_MONO.tst - -// MASA 1dir 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 16kHz out, BINAURAL out -../IVAS_cod -masa 2 testv/stv1MASA2TC48n.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/stv1MASA2TC48n.wav bit -../IVAS_dec BINAURAL 16 bit testv/stv1MASA2TC48n.wav_sw_48-16_BINAURAL.tst - -// MASA 1dir 2TC at 96 kbps, 48kHz in, 48kHz out, MONO out +// MASA 1dir 2TC at 96 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv1MASA2TC48c.met 96000 48 testv/stv1MASA2TC48c.wav bit -../IVAS_dec MONO 48 bit testv/stv1MASA2TC48c.wav_96000_48-48_MONO.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48c.wav_96000_48-48_EXT.tst -// MASA 1dir 2TC at 80 kbps, 32kHz in, 16kHz out, STEREO out +// MASA 1dir 2TC at 80 kbps, 32kHz in, 16kHz out, EXT out ../IVAS_cod -masa 2 testv/stv1MASA2TC32c.met 80000 32 testv/stv1MASA2TC32c.wav bit -../IVAS_dec STEREO 16 bit testv/stv1MASA2TC32c.wav_80000_32-16_STEREO.tst +../IVAS_dec EXT 16 bit testv/stv1MASA2TC32c.wav_80000_32-16_EXT.tst // MASA 1dir 2TC at 64 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv1MASA2TC48c.met 64000 48 testv/stv1MASA2TC48c.wav bit ../IVAS_dec EXT 48 bit testv/stv1MASA2TC48c.wav_64000_48-48_EXT.tst -// MASA 1dir 2TC at 48 kbps, 48kHz in, 48kHz out, 7_1_4 out +// MASA 1dir 2TC at 48 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv1MASA2TC48c.met 48000 48 testv/stv1MASA2TC48c.wav bit -../IVAS_dec 7_1_4 48 bit testv/stv1MASA2TC48c.wav_48000_48-48_7_1_4.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48c.wav_48000_48-48_EXT.tst -// MASA 1dir 2TC at 32.0 kbps, 48kHz in, 48kHz out, DTX on, 5_1 out +// MASA 1dir 2TC at 32.0 kbps, 48kHz in, 48kHz out, DTX on, EXT out ../IVAS_cod -dtx -masa 2 testv/stv1MASA2TC48n.met 32000 48 testv/stv1MASA2TC48n.wav bit -../IVAS_dec 5_1 48 bit testv/stv1MASA2TC48n.wav_32000_48-48_DTX_5_1.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48n.wav_32000_48-48_DTX_EXT.tst -// MASA 1dir 2TC at 32 kbps, 48kHz in, 48kHz out, BINAURAL ROOM IR out +// MASA 1dir 2TC at 32 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv1MASA2TC48c.met 32000 48 testv/stv1MASA2TC48c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stv1MASA2TC48c.wav_32000_48-48_BinauralRoom.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48c.wav_32000_48-48_EXTRoom.tst -// MASA 1dir 2TC at 256 kbps, 48kHz in, 48kHz out, 5_1 out +// MASA 1dir 2TC at 256 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv1MASA2TC48c.met 256000 48 testv/stv1MASA2TC48c.wav bit -../IVAS_dec 5_1 48 bit testv/stv1MASA2TC48c.wav_256000_48-48_5_1.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48c.wav_256000_48-48_EXT.tst -// MASA 1dir 2TC at 24.4 kbps, 48kHz in, 48kHz out, STEREO out +// MASA 1dir 2TC at 24.4 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv1MASA2TC48c.met 24400 48 testv/stv1MASA2TC48c.wav bit -../IVAS_dec STEREO 48 bit testv/stv1MASA2TC48c.wav_24400_48-48_STEREO.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48c.wav_24400_48-48_EXT.tst -// MASA 1dir 2TC at 160 kbps, 48kHz in, 48kHz out, HOA3 out +// MASA 1dir 2TC at 160 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv1MASA2TC48c.met 160000 48 testv/stv1MASA2TC48c.wav bit -../IVAS_dec HOA3 48 bit testv/stv1MASA2TC48c.wav_160000_48-48_HOA3.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48c.wav_160000_48-48_EXT.tst -// MASA 1dir 2TC at 16.4 kbps, 48kHz in, 48kHz out, DTX on, FOA out +// MASA 1dir 2TC at 16.4 kbps, 48kHz in, 48kHz out, DTX on, EXT out ../IVAS_cod -dtx -masa 2 testv/stv1MASA2TC48n.met 16400 48 testv/stv1MASA2TC48n.wav bit -../IVAS_dec FOA 48 bit testv/stv1MASA2TC48n.wav_16400_48-48_DTX_FOA.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48n.wav_16400_48-48_DTX_EXT.tst -// MASA 1dir 2TC at 16.4 kbps, 48kHz in, 48kHz out, 5_1 out +// MASA 1dir 2TC at 16.4 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv1MASA2TC48c.met 16400 48 testv/stv1MASA2TC48c.wav bit -../IVAS_dec 5_1 48 bit testv/stv1MASA2TC48c.wav_16400_48-48_5_1.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48c.wav_16400_48-48_EXT.tst // MASA 1dir 2TC at 16.4 kbps, 16kHz in, 48kHz out, EXT out ../IVAS_cod -masa 2 testv/stv1MASA2TC16c.met 16400 16 testv/stv1MASA2TC16c.wav bit ../IVAS_dec EXT 48 bit testv/stv1MASA2TC16c.wav_16400_16-48_EXT.tst -// MASA 1dir 2TC at 13.2 kbps, 48kHz in, 48kHz out, 5_1 out, bandwidth switching +// MASA 1dir 2TC at 13.2 kbps, 48kHz in, 48kHz out, EXT out, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_WB.txt -masa 2 testv/stv1MASA2TC48c.met 13200 48 testv/stv1MASA2TC48c.wav bit -../IVAS_dec 5_1 48 bit testv/stv1MASA2TC48c.wav_13200_48-48_5_1.tst +../IVAS_dec EXT 48 bit testv/stv1MASA2TC48c.wav_13200_48-48_EXT.tst // MASA 1dir 2TC at 128 kbps, 48kHz in, 48kHz out, DTX on, EXT out ../IVAS_cod -dtx -masa 2 testv/stv1MASA2TC48n.met 128000 48 testv/stv1MASA2TC48n.wav bit ../IVAS_dec EXT 48 bit testv/stv1MASA2TC48n.wav_128000_48-48_DTX_EXT.tst -// MASA 1dir 1TC bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, STEREO out -../IVAS_cod -masa 1 testv/stv1MASA1TC48n.met ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stv1MASA1TC48n.wav bit -../IVAS_dec STEREO 48 bit testv/stv1MASA1TC48n.wav_sw_48-48_STEREO.tst - -// MASA 1dir 1TC bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, STEREO out -../IVAS_cod -masa 1 testv/stv1MASA1TC48n.met ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stv1MASA1TC48n.wav bit -../IVAS_dec STEREO 48 bit testv/stv1MASA1TC48n.wav_sw_48-48_STEREO.tst - -// MASA 1dir 1TC bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, FOA out +// MASA 1dir 1TC bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 1 testv/stv1MASA1TC48n.met ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stv1MASA1TC48n.wav bit -../IVAS_dec FOA 48 bit testv/stv1MASA1TC48n.wav_sw_48-48_FOA.tst +../IVAS_dec EXT 48 bit testv/stv1MASA1TC48n.wav_sw_48-48_EXT.tst -// MASA 1dir 1TC bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, FOA out -../IVAS_cod -masa 1 testv/stv1MASA1TC48n.met ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stv1MASA1TC48n.wav bit -../IVAS_dec FOA 48 bit testv/stv1MASA1TC48n.wav_sw_48-48_FOA.tst - -// MASA 1dir 1TC bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, BINAURAL out -../IVAS_cod -masa 1 testv/stv1MASA1TC48n.met ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stv1MASA1TC48n.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv1MASA1TC48n.wav_sw_48-48_BINAURAL.tst - -// MASA 1dir 1TC bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, 5_1 out -../IVAS_cod -masa 1 testv/stv1MASA1TC48n.met ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stv1MASA1TC48n.wav bit -../IVAS_dec 5_1 48 bit testv/stv1MASA1TC48n.wav_sw_48-48_5_1.tst - -// MASA 1dir 1TC bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 32kHz out, 5_1 out -../IVAS_cod -masa 1 testv/stv1MASA1TC48n.met ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/stv1MASA1TC48n.wav bit -../IVAS_dec 5_1 32 bit testv/stv1MASA1TC48n.wav_sw_48-32_5_1.tst - -// MASA 1dir 1TC at 64 kbps, 48kHz in, 48kHz out, STEREO out +// MASA 1dir 1TC at 64 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 1 testv/stv1MASA1TC48c.met 64000 48 testv/stv1MASA1TC48c.wav bit -../IVAS_dec STEREO 48 bit testv/stv1MASA1TC48c.wav_64000_48-48_STEREO.tst +../IVAS_dec EXT 48 bit testv/stv1MASA1TC48c.wav_64000_48-48_EXT.tst -// MASA 1dir 1TC at 48 kbps, 48kHz in, 48kHz out, MONO out +// MASA 1dir 1TC at 48 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 1 testv/stv1MASA1TC48c.met 48000 48 testv/stv1MASA1TC48c.wav bit -../IVAS_dec MONO 48 bit testv/stv1MASA1TC48c.wav_48000_48-48_MONO.tst +../IVAS_dec EXT 48 bit testv/stv1MASA1TC48c.wav_48000_48-48_EXT.tst // MASA 1dir 1TC at 48 kbps, 32kHz in, 48kHz out, EXT out ../IVAS_cod -masa 1 testv/stv1MASA1TC32c.met 48000 32 testv/stv1MASA1TC32c.wav bit ../IVAS_dec EXT 48 bit testv/stv1MASA1TC32c.wav_48000_32-48_EXT.tst -// MASA 1dir 1TC at 32 kbps, 48kHz in, 48kHz out, 7_1_4 +// MASA 1dir 1TC at 32 kbps, 48kHz in, 48kHz out, EXT ../IVAS_cod -masa 1 testv/stv1MASA1TC48c.met 32000 48 testv/stv1MASA1TC48c.wav bit -../IVAS_dec 7_1_4 48 bit testv/stv1MASA1TC48c.wav_32000_48-48_7_1_4.tst +../IVAS_dec EXT 48 bit testv/stv1MASA1TC48c.wav_32000_48-48_EXT.tst -// MASA 1dir 1TC at 256kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out default configuration +// MASA 1dir 1TC at 256kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 1 testv/stv1MASA1TC48c.met 256000 48 testv/stv1MASA1TC48c.wav bit -../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/stv1MASA1TC48c.wav_BINAURAL_ROOM_REVERB_256000_48-48.tst +../IVAS_dec EXT 48 bit testv/stv1MASA1TC48c.wav_EXT_256000_48-48.tst -// MASA 1dir 1TC at 24.4 kbps, 48kHz in, 48kHz out, DTX on, BINAURAL out +// MASA 1dir 1TC at 24.4 kbps, 48kHz in, 48kHz out, DTX on, EXT out ../IVAS_cod -dtx -masa 1 testv/stv1MASA1TC48n.met 24400 48 testv/stv1MASA1TC48n.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv1MASA1TC48n.wav_24400_48-48_DTX_BINAURAL.tst +../IVAS_dec EXT 48 bit testv/stv1MASA1TC48n.wav_24400_48-48_DTX_EXT.tst -// MASA 1dir 1TC at 24.4 kbps, 48kHz in, 48kHz out, BINAURAL ROOM IR out +// MASA 1dir 1TC at 24.4 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 1 testv/stv1MASA1TC48c.met 24400 48 testv/stv1MASA1TC48c.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stv1MASA1TC48c.wav_24400_48-48_BinauralRoom.tst +../IVAS_dec EXT 48 bit testv/stv1MASA1TC48c.wav_24400_48-48_EXTRoom.tst -// MASA 1dir 1TC at 16.4 kbps, 48kHz in, 48kHz out, HOA3 out +// MASA 1dir 1TC at 16.4 kbps, 48kHz in, 48kHz out, EXT out ../IVAS_cod -masa 1 testv/stv1MASA1TC48c.met 16400 48 testv/stv1MASA1TC48c.wav bit -../IVAS_dec HOA3 48 bit testv/stv1MASA1TC48c.wav_16400_48-48_HOA3.tst +../IVAS_dec EXT 48 bit testv/stv1MASA1TC48c.wav_16400_48-48_EXT.tst -// MASA 1dir 1TC at 13.2 kbps, 48kHz in, 48kHz out, DTX on, 7_1_4 out +// MASA 1dir 1TC at 13.2 kbps, 48kHz in, 48kHz out, DTX on, EXT out ../IVAS_cod -dtx -masa 1 testv/stv1MASA1TC48n.met 13200 48 testv/stv1MASA1TC48n.wav bit -../IVAS_dec 7_1_4 48 bit testv/stv1MASA1TC48n.wav_13200_48-48_DTX_7_1_4.tst +../IVAS_dec EXT 48 bit testv/stv1MASA1TC48n.wav_13200_48-48_DTX_EXT.tst -// MASA 1dir 1TC at 13.2 kbps, 48kHz in, 48kHz out, BINAURAL out, bandwidth switching +// MASA 1dir 1TC at 13.2 kbps, 48kHz in, 48kHz out, EXT out, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_SWB.txt -masa 1 testv/stv1MASA1TC48c.met 13200 48 testv/stv1MASA1TC48c.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv1MASA1TC48c.wav_13200_48-48_BINAURAL.tst +../IVAS_dec EXT 48 bit testv/stv1MASA1TC48c.wav_13200_48-48_EXT.tst // EVS non-diegetic panning at 64 kbps, 48kHz in, 48kHz out, STEREO out ../IVAS_cod 64000 48 testv/stv48c.wav bit ../IVAS_dec -non_diegetic_pan -50 48 bit testv/stv48c.pcm_EVS_64000_48-48_STEREO_NON-DIEGETIC-PAN_-50.tst -// 4 ISm with metadata at 32 kbps, 48 kHz in, 48 kHz out, FOA out +// 4 ISm with metadata at 32 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 32000 48 testv/stv4ISM48s.wav bit -../IVAS_dec FOA 48 bit testv/stv4ISM48s.wav_32000_48-48_FOA.tst +../IVAS_dec EXT 48 bit testv/stv4ISM48s.wav_32000_48-48_EXT.tst -// 4 ISm with metadata at 256 kbps, 48 kHz in, 48 kHz out, TD BINAURAL out, HR, OT +// 4 ISm with metadata at 256 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 256000 48 testv/stv4ISM48s.wav bit -../IVAS_dec -t testv/headrot.csv -otr avg BINAURAL 48 bit testv/stv4ISM48s.pcm_256000_48-48_TDHR_OtrAvg.tst +../IVAS_dec EXT 48 bit testv/stv4ISM48s.pcm_256000_48-48_EXT.tst // 4 ISM with metadata bitrate switching from 24.4 kbps to 256 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/stv4ISM48s.wav bit ../IVAS_dec EXT 48 bit testv/stv4ISM48s.wav_brate_sw_48-48_EXT.tst -// 4 ISM with metadata at 96 kbps, 48 kHz in, 48 kHz out, Custom LS setup out +// 4 ISM with metadata at 96 kbps, 48 kHz in, 48 kHz out ../IVAS_cod -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 96000 48 testv/stv4ISM48s.wav bit -../IVAS_dec testv/ls_setup_16ch_8+4+4.txt 48 bit testv/stv4ISM48s.wav_96000_48-48_MC_custom_setup.tst +../IVAS_dec EXT 48 bit testv/stv4ISM48s.wav_96000_48-48_EXT.tst -// 4 ISM with metadata at 80 kbps, 48 kHz in, 48 kHz out, HOA2 out +// 4 ISM with metadata at 80 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 80000 48 testv/stv4ISM48s.wav bit -../IVAS_dec HOA2 48 bit testv/stv4ISM48s.wav_80000_48-48_HOA2.tst +../IVAS_dec EXT 48 bit testv/stv4ISM48s.wav_80000_48-48_EXT.tst -// 4 ISM with metadata at 64 kbps, 48 kHz in, 48 kHz out, BINAURAL ROOM IR out +// 4 ISM with metadata at 64 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 64000 48 testv/stv4ISM48s.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stv4ISM48s.wav_64000_48-48_binaural_room.tst +../IVAS_dec EXT 48 bit testv/stv4ISM48s.wav_64000_48-48_EXT.tst -// 4 ISM with metadata at 512 kbps, 48 kHz in, 48 kHz out, 5_1 +// 4 ISM with metadata at 512 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 512000 48 testv/stv4ISM48s.wav bit -../IVAS_dec 5_1 48 bit testv/stv4ISM48s.wav_512000_48-48_5_1.tst +../IVAS_dec EXT 48 bit testv/stv4ISM48s.wav_512000_48-48_EXT.tst -// 4 ISM with metadata at 48 kbps, 48 kHz in, 48 kHz out, DTX on, BINAURAL ROOM IR out +// 4 ISM with metadata at 48 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out ../IVAS_cod -dtx -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 48000 48 testv/stv4ISM48n.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stv4ISM48n.wav_48000_48-48_DTX_TD_binaural_room.tst - -// 4 ISM with metadata at 32 kbps, 48 kHz in, 48 kHz out, FOA out -../IVAS_cod -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 32000 48 testv/stv4ISM48s.wav bit -../IVAS_dec FOA 48 bit testv/stv4ISM48s.wav_32000_48-48_FOA.tst +../IVAS_dec EXT 48 bit testv/stv4ISM48n.wav_48000_48-48_DTX_TD_EXT.tst -// 4 ISM with metadata at 32 kbps, 48 kHz in, 48 kHz out, DTX on, BINAURAL out +// 4 ISM with metadata at 32 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out ../IVAS_cod -dtx -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 32000 48 testv/stv4ISM48n.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv4ISM48n.wav_32000_48-48_DTX_BINAURAL.tst +../IVAS_dec EXT 48 bit testv/stv4ISM48n.wav_32000_48-48_DTX_EXT.tst -// 4 ISM with metadata at 256 kbps, 48 kHz in, 48 kHz out, EXT out -../IVAS_cod -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 256000 48 testv/stv4ISM48s.wav bit -../IVAS_dec EXT 48 bit testv/stv4ISM48s.wav_256000_48-48_EXT.tst - -// 4 ISM with metadata at 160 kbps, 48 kHz in, 48 kHz out, STEREO out +// 4 ISM with metadata at 160 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 160000 48 testv/stv4ISM48s.wav bit -../IVAS_dec STEREO 48 bit testv/stv4ISM48s.wav_160000_48-48_STEREO.tst +../IVAS_dec EXT 48 bit testv/stv4ISM48s.wav_160000_48-48_EXT.tst // 4 ISM with metadata at 128 kbps, 48 kHz in, 48 kHz out, EXT out, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_SWB.txt -ism 4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 128000 48 testv/stv4ISM48s.wav bit ../IVAS_dec EXT 48 bit testv/stv4ISM48s.wav_128000_48-48_EXT.tst -// 4 ISM with extended metadata at 256 kbps, 48 kHz in, 48 kHz out, BINAURAL out, HR, directivity configuration +// 4 ISM with extended metadata at 256 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism +4 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 256000 48 testv/stv4ISM48s.wav bit -../IVAS_dec -render_config testv/config_directivity_txt.cfg -t testv/headrot_case04_3000_q.csv BINAURAL 48 bit testv/stv+4ISM48s.wav_256000_48-48_binaural_file_TDHR_DirConfig.tst +../IVAS_dec EXT 48 bit testv/stv+4ISM48s.wav_256000_48-48_EXT.tst -// 4 ISM with extended metadata and non diegetic pan object switching bitrate 256 kbps, 48 kHz in, 48 kHz out, DTX on, BINAURAL out +// 4 ISM with extended metadata and non diegetic pan object switching bitrate 256 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out ../IVAS_cod -dtx -ism +4 testv/stvISM1.csv NULL testv/stvISM_with_no_diegetic_switch.csv testv/stvISM4.csv 256000 48 testv/stv4ISM48n.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv+4ISM48n+non_diegetic_pan.wav_brate_256000-48_DTX_binaural.tst +../IVAS_dec EXT 48 bit testv/stv+4ISM48n+non_diegetic_pan.wav_brate_256000-48_DTX_EXT.tst -// 4 ISM with and without metadata bitrate switching from 24.4 kbps to 256 kbps, 48 kHz in, 48 kHz out, DTX on, HOA3 out +// 4 ISM with and without metadata bitrate switching from 24.4 kbps to 256 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out ../IVAS_cod -dtx -ism 4 testv/stvISM1.csv NULL NULL testv/stvISM4.csv ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/stv4ISM48n.wav bit -../IVAS_dec HOA3 48 bit testv/stv4ISM48n.wav_brate_sw_48-48_DTX_hoa3.tst +../IVAS_dec EXT 48 bit testv/stv4ISM48n.wav_brate_sw_48-48_DTX_EXT.tst // 4 ISM with and without extended metadata bitrate switching from 24.4 kbps to 256 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out ../IVAS_cod -dtx -ism +4 testv/stvISM1.csv NULL testv/stvISM3.csv testv/stvISM4.csv ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/stv4ISM48n.wav bit ../IVAS_dec EXT 48 bit testv/stv+4ISM48n.wav_brate_sw_48-48_DTX_EXT.tst -// 4 ISM w and wo md br switching 24.4 kbps to 256 kbps, 48 kHz in, 48 kHz out, DTX on, BINAURAL_ROOM_IR out (Model from file) -../IVAS_cod -dtx -ism 4 testv/stvISM1.csv NULL NULL testv/stvISM4.csv ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/stv4ISM48n.wav bit -../IVAS_dec -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_48kHz.bin BINAURAL_ROOM_IR 48 bit testv/stv4ISM48n.wav_brate_sw_48-48_DTX_hoa3.tst - // 3 ISM with metadata at 96 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv 96000 48 testv/stv3ISM48s.wav bit ../IVAS_dec EXT 48 bit testv/stv3ISM48s.96000_48-48_EXT.tst @@ -1038,51 +930,51 @@ // 3 ISM with metadata at 48 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv 48000 48 testv/stv3ISM48s.wav bit -../IVAS_dec EXT 48 bit testv/stv3ISM48s.48000_48-48_MONO.tst +../IVAS_dec EXT 48 bit testv/stv3ISM48s.48000_48-48_EXT.tst -// 3 ISM with metadata at 384 kbps, 48 kHz in, 32 kHz out, 7_1_4 out +// 3 ISM with metadata at 384 kbps, 48 kHz in, 32 kHz out, EXT out ../IVAS_cod -ism 3 testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 384000 48 testv/stv3ISM48s.wav bit -../IVAS_dec 7_1_4 32 bit testv/stv3ISM48s.wav_384000_48-32_7_1_4.tst +../IVAS_dec EXT 32 bit testv/stv3ISM48s.wav_384000_48-32_EXT.tst -// 3 ISM with metadata at 24.4 kbps, 48 kHz in, 48 kHz out, 7_1 out +// 3 ISM with metadata at 24.4 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv 24400 48 testv/stv3ISM48s.wav bit -../IVAS_dec 7_1 48 bit testv/stv3ISM48s.wav_24400_48-48_7_1.tst +../IVAS_dec EXT 48 bit testv/stv3ISM48s.wav_24400_48-48_EXT.tst -// 3 ISM with metadata at 192 kbps, 48 kHz in, 48 kHz out, BINAURAL out (Model from file) +// 3 ISM with metadata at 192 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 3 testv/stvISM2.csv testv/stvISM3.csv testv/stvISM4.csv 192000 48 testv/stv3ISM48s.wav bit -../IVAS_dec -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_48kHz.bin BINAURAL 48 bit testv/stv3ISM48s.wav_192000_48-48_binauralfile.tst +../IVAS_dec EXT 48 bit testv/stv3ISM48s.wav_192000_48-48_EXT.tst -// 3 ISM with metadata at 128 kbps, 48 kHz in, 32 kHz out, HOA3 out +// 3 ISM with metadata at 128 kbps, 48 kHz in, 32 kHz out, EXT out ../IVAS_cod -ism 3 testv/stvISM1.csv testv/stvISM2.csv testv/stvISM3.csv 128000 48 testv/stv3ISM48s.wav bit -../IVAS_dec HOA3 32 bit testv/stv3ISM48s.wav_128000_48-32_HOA3.tst +../IVAS_dec EXT 32 bit testv/stv3ISM48s.wav_128000_48-32_EXT.tst -// 2 ISM with metadata at 80 kbps, 48 kHz in, 48 kHz out, DTX on, stereo out +// 2 ISM with metadata at 80 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out ../IVAS_cod -dtx -ism 2 testv/stvISM1.csv testv/stvISM2.csv 80000 48 testv/stvST48n.wav bit -../IVAS_dec STEREO 48 bit testv/stvST48n.wav_2ISM_80000_48-48_DTX_STEREO.tst +../IVAS_dec EXT 48 bit testv/stvST48n.wav_2ISM_80000_48-48_DTX_EXT.tst -// 2 ISM with metadata at 64 kbps, 48 kHz in, 48 kHz out, BINAURAL ROOM IR out +// 2 ISM with metadata at 64 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 2 testv/stvISM3.csv testv/stvISM4.csv 64000 48 testv/stv2ISM48s.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stv2ISM48s.wav_64000_48-48_binaural_room.tst +../IVAS_dec EXT 48 bit testv/stv2ISM48s.wav_64000_48-48_EXT.tst // 2 ISM with metadata at 48 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 2 testv/stvISM3.csv testv/stvISM4.csv 48000 48 testv/stv2ISM48s.wav bit ../IVAS_dec EXT 48 bit testv/stv2ISM48s.wav_48000_48-48_EXT.tst -// 2 ISM with metadata at 32 kbps, 48 kHz in, 48 kHz out, DTX on, HOA2 out +// 2 ISM with metadata at 32 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out ../IVAS_cod -dtx -ism 2 testv/stvISM1.csv testv/stvISM2.csv 32000 48 testv/stvST48n.wav bit -../IVAS_dec HOA2 48 bit testv/stvST48n.wav_2ISM_32000_48-48_DTX_HOA2.tst +../IVAS_dec EXT 48 bit testv/stvST48n.wav_2ISM_32000_48-48_DTX_EXT.tst -// 2 ISM with metadata at 160 kbps, 48 kHz in, 32 kHz out, BINAURAL out +// 2 ISM with metadata at 160 kbps, 48 kHz in, 32 kHz out, EXT out ../IVAS_cod -ism 2 testv/stvISM1.csv testv/stvISM2.csv 160000 48 testv/stv2ISM48s.wav bit -../IVAS_dec BINAURAL 32 bit testv/stv2ISM48s.wav_160000_48-32_binaural.tst +../IVAS_dec EXT 32 bit testv/stv2ISM48s.wav_160000_48-32_EXT.tst -// 2 ISM with metadata at 16.4 kbps, 48 kHz in, 48 kHz out, STEREO out +// 2 ISM with metadata at 16.4 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 2 testv/stvISM1.csv testv/stvISM2.csv 16400 48 testv/stv2ISM48s.wav bit -../IVAS_dec STEREO 48 bit testv/stv2ISM48s.wav_16400_48-48_STEREO.tst +../IVAS_dec EXT 48 bit testv/stv2ISM48s.wav_16400_48-48_EXT.tst -// 2 ISM with metadata at 128 kbps, 48 kHz in, 32 kHz out, BINAURAL out (Model from file), HR +// 2 ISM with metadata at 128 kbps, 48 kHz in, 32 kHz out, EXT out ../IVAS_cod -ism 2 testv/stvISM1.csv testv/stvISM2.csv 128000 48 testv/stv2ISM48s.wav bit -../IVAS_dec -t testv/headrot_case01_3000_q.csv -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_32kHz.bin BINAURAL 32 bit testv/stv2ISM48s.wav_128000_48-32_binaural_file_TDHR.tst +../IVAS_dec EXT 32 bit testv/stv2ISM48s.wav_128000_48-32_EXT.tst // 1 ISM with metadata bitrate switching from 13.2 kbps to 128 kbps, 32 kHz in, 32 kHz out, EXT out, DTX on ../IVAS_cod -dtx -ism 1 testv/stvISM1.csv ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 32 testv/stv32c.wav bit @@ -1092,30 +984,30 @@ ../IVAS_cod -max_band testv/ivas_bws_20fr_start_FB.txt -ism 1 testv/stvISM1.csv 96000 48 testv/stv1ISM48s.wav bit ../IVAS_dec EXT 16 bit testv/stv1ISM48s.wav_96000_48-16_EXT.tst -// 1 ISM with metadata at 80 kbps, 48 kHz in, 16 kHz out, BINAURAL out (Model from file), HR +// 1 ISM with metadata at 80 kbps, 48 kHz in, 16 kHz out, EXT out ../IVAS_cod -ism 1 testv/stvISM1.csv 80000 48 testv/stv1ISM48s.wav bit -../IVAS_dec -t testv/headrot_case00_3000_q.csv -hrtf ../scripts/binauralRenderer_interface/binaural_renderers_hrtf_data/ivas_binaural_16kHz.bin BINAURAL 16 bit testv/stv1ISM48s.wav_80000_48-16_binaural_file_TDHR.tst +../IVAS_dec EXT 16 bit testv/stv1ISM48s.wav_80000_48-16_EXT.tst -// 1 ISM with metadata at 48 kbps, 48 kHz in, 48 kHz out, BINAURAL ROOM IR out, HR +// 1 ISM with metadata at 48 kbps, 48 kHz in, 48 kHz out, EXT out, HR ../IVAS_cod -ism 1 testv/stvISM1.csv 48000 48 testv/stv1ISM48s.wav bit -../IVAS_dec -t testv/headrot_case00_3000_q.csv BINAURAL_ROOM_IR 48 bit testv/stv1ISM48s.wav_64000_48-48_binaural_room_HR.tst +../IVAS_dec EXT 48 bit testv/stv1ISM48s.wav_64000_48-48_EXT.tst -// 1 ISM with metadata at 32 kbps, 32 kHz in, 32 kHz out, DTX on, MONO out +// 1 ISM with metadata at 32 kbps, 32 kHz in, 32 kHz out, DTX on, EXT out ../IVAS_cod -dtx -ism 1 testv/stvISM1.csv 32000 32 testv/stv32n.wav bit -../IVAS_dec MONO 32 bit testv/stv32n.wav_1ISM_32000_32-32_DTX_MONO.tst +../IVAS_dec EXT 32 bit testv/stv32n.wav_1ISM_32000_32-32_DTX_EXT.tst -// 1 ISM with metadata at 16.4 kbps, 48 kHz in, 48 kHz out, BINAURAL ROOM IR out, bandwidth switching +// 1 ISM with metadata at 16.4 kbps, 48 kHz in, 48 kHz out, EXT out, bandwidth switching ../IVAS_cod -max_band testv/ivas_bws_20fr_start_WB.txt -ism 1 testv/stvISM1.csv 16400 48 testv/stv1ISM48s.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/stv1ISM48s.wav_16400_48-48_binaural_room.tst +../IVAS_dec EXT 48 bit testv/stv1ISM48s.wav_16400_48-48_EXT.tst // 1 ISM with metadata at 13.2 kbps, 48 kHz in, 48 kHz out, EXT out ../IVAS_cod -ism 1 testv/stvISM1.csv 13200 48 testv/stv1ISM48s.wav bit ../IVAS_dec EXT 48 bit testv/stv1ISM48s.wav_13200_48-48_EXT.tst -// 1 ISM with metadata at 13.2 kbps, 48 kHz in, 48 kHz out, DTX on, BINAURAL out +// 1 ISM with metadata at 13.2 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out ../IVAS_cod -dtx -ism 1 testv/stvISM1.csv 13200 48 testv/stv48n.wav bit -../IVAS_dec BINAURAL 48 bit testv/stv48n.wav_1ISM_13200_48-48_DTX_BINAURAL.tst +../IVAS_dec EXT 48 bit testv/stv48n.wav_1ISM_13200_48-48_DTX_EXT.tst -// 1 ISM non-diegetic panning at 32 kbps, 48kHz in, 48kHz out, STEREO out -../IVAS_cod -ism 1 testv/stvISM1.csv 32000 48 testv/stv1ISM48s.wav bit -../IVAS_dec -non_diegetic_pan 80 STEREO 48 bit testv/stv1ISM48s.pcm_ISM_32000_48-48_STEREO_NON-DIEGETIC-PAN_80.tst +// 1 ISM non-diegetic panning at 32 kbps, 48kHz in, 48kHz out, EXT out +//../IVAS_cod -ism 1 testv/stvISM1.csv 32000 48 testv/stv1ISM48s.wav bit +//../IVAS_dec -non_diegetic_pan 80 EXT 48 bit testv/stv1ISM48s.pcm_ISM_32000_48-48_EXT_NON-DIEGETIC-PAN_80.tst diff --git a/scripts/config/self_test_ltv.prm b/scripts/config/self_test_ltv.prm index fce8ba29d4d869b1ca0fc4f1e09dbf7fa144db63..9b4df023635caefffe0ad9566b16e6458fe9ee9e 100644 --- a/scripts/config/self_test_ltv.prm +++ b/scripts/config/self_test_ltv.prm @@ -293,12 +293,12 @@ eid-xor -fer -vbr -bs g192 -ep g192 bit ../scripts/dly_error_profiles/ep_5pct.g1 ../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_sw_32-32.tst // stereo bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, DTX on, MONO out -//../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/ltv48_STEREO.wav bit -//../IVAS_dec MONO 48 bit testv/ltv48_STEREO.wav_stereo_sw_48-48_DTX_MONO.tst +../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/ltv48_STEREO.wav bit +../IVAS_dec MONO 48 bit testv/ltv48_STEREO.wav_stereo_sw_48-48_DTX_MONO.tst // stereo bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, DTX on, EXT out -//../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/ltv48_STEREO.wav bit -//../IVAS_dec EXT 48 bit testv/ltv48_STEREO.wav_stereo_sw_48-48_DTX_EXT.tst +../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/ltv48_STEREO.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_STEREO.wav_stereo_sw_48-48_DTX_EXT.tst // 1 ISM with metadata at 13.2 kbps, 48 kHz in, 48 kHz out, EXT out @@ -662,10 +662,6 @@ eid-xor -fer -vbr -bs g192 -ep g192 bit ../scripts/dly_error_profiles/ep_5pct.g1 ../IVAS_cod -sba 3 48000 32 testv/ltv32_HOA3.wav bit ../IVAS_dec BINAURAL_ROOM_IR 32 bit testv/ltv32_HOA3.wav_SBA_48000_32-32_BinauralRoom.tst -// SBA at 48 kbps, 32kHz in, 32kHz out, BINAURAL ROOM IR out -../IVAS_cod -sba 3 48000 32 testv/ltv32_HOA3.wav bit -../IVAS_dec BINAURAL_ROOM_IR 32 bit testv/ltv32_HOA3.wav_SBA_48000_32-32_BinauralRoom_Subframe.tst - // SBA at 48 kbps, 32kHz in, 32kHz out, BINAURAL ROOM IR out, HR ../IVAS_cod -sba 3 48000 32 testv/ltv32_HOA3.wav bit ../IVAS_dec -t testv/headrot.csv BINAURAL_ROOM_IR 32 bit testv/ltv32_HOA3.wav_SBA_48000_32-32_BinauralRoom_Headrot.tst @@ -963,10 +959,6 @@ eid-xor -fer -vbr -bs g192 -ep g192 bit ../scripts/dly_error_profiles/ep_5pct.g1 ../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 24400 48 testv/ltv48_MASA1TC.wav bit ../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/ltv48_MASA1TC.wav_24400_48-48_BinauralRoom.tst -// MASA 1TC at 24.4 kbps, 48kHz in, 48kHz out, BINAURAL ROOM IR out -../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 24400 48 testv/ltv48_MASA1TC.wav bit -../IVAS_dec BINAURAL_ROOM_IR 48 bit testv/ltv48_MASA1TC.wav_24400_48-48_BinauralRoom_Subframe.tst - // MASA 1TC at 24.4 kbps, 48kHz in, 48kHz out, BINAURAL ROOM IR out, HR ../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 24400 48 testv/ltv48_MASA1TC.wav bit ../IVAS_dec -t testv/headrot.csv BINAURAL_ROOM_IR 48 bit testv/ltv48_MASA1TC.wav_24400_48-48_BinauralRoom_Headrot.tst @@ -1206,14 +1198,6 @@ eid-xor -fer -vbr -bs g192 -ep g192 bit ../scripts/dly_error_profiles/ep_5pct.g1 ../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_MASA2TC.wav bit ../IVAS_dec 7_1 48 bit testv/ltv48_MASA2TC.wav_sw_48-48_7_1.tst -// MASA 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, MONO out -../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_MASA2TC.wav bit -../IVAS_dec MONO 48 bit testv/ltv48_MASA2TC.wav_sw_48-48_MONO.tst - -// MASA 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, 7_1 out -../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_MASA2TC.wav bit -../IVAS_dec 7_1 48 bit testv/ltv48_MASA2TC.wav_sw_48-48_7_1.tst - // MASA 1TC at 256kbps, 48kHz in, 48kHz out, BINAURAL_ROOM_REVERB out default configuration ../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 256000 48 testv/ltv48_MASA1TC.wav bit ../IVAS_dec BINAURAL_ROOM_REVERB 48 bit testv/ltv48_MASA1TC.wav_BINAURAL_ROOM_REVERB_256000_48-48.tst @@ -1632,11 +1616,6 @@ 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 MONO 32 netsimoutput testv/ltv48_MASA2TC.wav_sw_48-32_MONO_JBM5.tst -// MASA 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 16kHz out, BINAURAL out, JBM Prof 5 -../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_MASA2TC.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 16 netsimoutput testv/ltv48_MASA2TC.wav_sw_48-16_BINAURAL_JBM5.tst - // MASA 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, EXT out, JBM Prof 5 ../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_MASA2TC.wav bit networkSimulator_g192 ../scripts/dly_error_profiles/dly_error_profile_5.dat bit netsimoutput tracefile_sim 2 0 diff --git a/scripts/config/self_test_ltv_basop_encoder.prm b/scripts/config/self_test_ltv_basop_encoder.prm new file mode 100644 index 0000000000000000000000000000000000000000..66f96903d2c333b6ad72c51f4a74c414c3db7bc6 --- /dev/null +++ b/scripts/config/self_test_ltv_basop_encoder.prm @@ -0,0 +1,985 @@ +// Self-test parameter file +// +// - each test must have a tag (unique name) which must be entered as a comment (you can use // /* or rem comment) +// - the following line must be the encoder command line +// - the following line must be the decoder command line +// - if the name of the output file are exactly the same as +// the name of the test vector located in ./testv directory, these files will be compared for bit-exactness +// (the easiest way how to achieve this is to use the name of the test vector itself, as shown below) + +// stereo bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, DTX on, stereo out +//../IVAS_cod -dtx -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/ltv48_STEREO.wav bit +../IVAS_dec STEREO 48 bit testv/ltv48_STEREO.wav_stereo_sw_48-48_DTX_stereo.tst + +// stereo bitrate switching from 13.2 kbps to 128 kbps, 32kHz in, 32kHz out +../IVAS_cod -stereo ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_sw_32-32.tst + +// stereo at 96 kbps, 32kHz in, 32kHz out +../IVAS_cod -stereo 96000 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_96000_32-32.tst + +// stereo at 96 kbps, 16kHz in, 16kHz out +../IVAS_cod -stereo 96000 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_96000_16-16.tst + +// stereo at 64 kbps, 32kHz in, 32kHz out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_FB.txt -stereo 64000 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_64000_32-32.tst + +// stereo at 64 kbps, 16kHz in, 16kHz out +../IVAS_cod -stereo 64000 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_64000_16-16.tst + +// stereo at 48 kbps, 48 kHz in, 48 kHz out, DTX on, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_SWB.txt -stereo -dtx 48000 48 testv/ltv48_STEREO.wav bit +../IVAS_dec STEREO 48 bit testv/ltv48_STEREO.wav_stereo_48000_48-48_DTX.tst + +// stereo at 48 kbps, 32kHz in, 32kHz out +../IVAS_cod -stereo 48000 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_48000_32-32.tst + +// stereo at 48 kbps, 32 kHz in, 32 kHz out, DTX on +../IVAS_cod -stereo -dtx 48000 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_48000_32-32_DTX.tst + +// stereo at 48 kbps, 16kHz in, 16kHz out +../IVAS_cod -stereo 48000 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_48000_16-16.tst + +// stereo at 48 kbps, 16 kHz in, 16 kHz out, DTX on +../IVAS_cod -stereo -dtx 48000 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_48000_16-16_DTX.tst + +// stereo at 32 kbps, 48kHz in, 48kHz out, bandwidth switching +../IVAS_cod -stereo -max_band testv/bwidth_cntl.txt 32000 48 testv/ltv48_STEREO.wav bit +../IVAS_dec STEREO 48 bit testv/ltv48_STEREO.wav_stereo_32000_48-48_bandwidth_sw.tst + +// stereo at 32 kbps, 48kHz in, 48kHz out, DTX on, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_WB.txt -stereo -dtx 32000 48 testv/ltv48_STEREO.wav bit +../IVAS_dec STEREO 48 bit testv/ltv48_STEREO.wav_stereo_32000_48-48_DTX.tst + +// stereo at 32 kbps, 32kHz in, 48kHz out, STEREO out +../IVAS_cod -stereo 32000 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 48 bit testv/ltv32_STEREO.wav_stereo_32000_32-48_STEREO.tst + +// stereo at 32 kbps, 32kHz in, 32kHz out, DTX on, STEREO out +../IVAS_cod -stereo -dtx 32000 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_32000_32-32_DTX_STEREO.tst + +// stereo at 32 kbps, 16kHz in, 16kHz out, DTX on +../IVAS_cod -dtx -stereo -dtx 32000 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_32000_16-16_DTX.tst + +// stereo at 32 kbps, 16kHz in, 16kHz out +../IVAS_cod -stereo 32000 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_32000_16-16.tst + +// stereo at 24.4 kbps, 48kHz in, 48kHz out, DTX on +../IVAS_cod -stereo -dtx 24400 48 testv/ltv48_STEREO.wav bit +../IVAS_dec STEREO 48 bit testv/ltv48_STEREO.wav_24400_48_48_DTX.txt + +// stereo at 24.4 kbps, 32kHz in, 32kHz out, DTX on +../IVAS_cod -stereo -dtx 24400 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_24400_32-32_DTX.tst + +// stereo at 24.4 kbps, 32kHz in, 32kHz out +../IVAS_cod -stereo 24400 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_24400_32-32.tst + +// stereo at 24.4 kbps, 16kHz in, 16kHz out, DTX on, STEREO out +../IVAS_cod -stereo -dtx 24400 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_24400_16-16_DTX_STEREO.tst + +// stereo at 24.4 kbps, 16kHz in, 16kHz out +../IVAS_cod -stereo 24400 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_24400_16-16.tst + +// stereo at 16.4 kbps, 32kHz in, 32kHz out +../IVAS_cod -stereo 16400 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_16400_32-32.tst + +// stereo at 16.4 kbps, 32kHz in, 16kHz out, DTX on +../IVAS_cod -stereo -dtx 16400 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv32_STEREO.wav_stereo_16400_32-16_DTX.tst + +// stereo at 16.4 kbps, 16kHz in, 16kHz out, DTX on +../IVAS_cod -stereo -dtx 16400 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_16400_16-16_DTX.tst + +// stereo at 16.4 kbps, 16kHz in, 16kHz out +../IVAS_cod -stereo 16400 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_16400_16-16.tst + +// stereo at 13.2 kbps, 48kHz in, 48kHz out +../IVAS_cod -stereo 13200 48 testv/ltv48_STEREO.wav bit +../IVAS_dec STEREO 48 bit testv/ltv48_STEREO.wav_stereo_13200_48-48.tst + +// stereo at 13.2 kbps, 32kHz in, 32kHz out, DTX on +../IVAS_cod -stereo -dtx 13200 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_13200_32-32_DTX.tst + +// stereo at 13.2 kbps, 32kHz in, 32kHz out +../IVAS_cod -stereo 13200 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_13200_32-32.tst + +// stereo at 13.2 kbps, 16kHz in, 16kHz out, DTX on +../IVAS_cod -stereo -dtx 13200 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_13200_16-16_DTX.tst + +// stereo at 13.2 kbps, 16kHz in, 16kHz out +../IVAS_cod -stereo 13200 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_13200_16-16.tst + +// stereo at 128 kbps, 48kHz in, 48kHz out, STEREO out +../IVAS_cod -stereo 128000 48 testv/ltv48_STEREO.wav bit +../IVAS_dec STEREO 48 bit testv/ltv48_STEREO.wav_stereo_128000_48-48_STEREO.tst + +// stereo at 128 kbps, 32kHz in, 32kHz out +../IVAS_cod -stereo 128000 32 testv/ltv32_STEREO.wav bit +../IVAS_dec STEREO 32 bit testv/ltv32_STEREO.wav_stereo_128000_32-32.tst + +// stereo at 128 kbps, 16kHz in, 16kHz out +../IVAS_cod -stereo 128000 16 testv/ltv16_STEREO.wav bit +../IVAS_dec STEREO 16 bit testv/ltv16_STEREO.wav_stereo_128000_16-16.tst + +// Stereo downmix to bit-exact EVS at 24400 kbps, 48kHz in, 48kHz out +../IVAS_cod -stereo_dmx_evs 24400 48 testv/ltv48_STEREO.wav bit +../IVAS_dec 48 bit testv/ltv48_STEREO.wav_StereoDmxEVS_24400_48-48.tst + +// Stereo downmix to bit-exact EVS at 13200 kbps, 32kHz in, 32kHz out +../IVAS_cod -stereo_dmx_evs 13200 32 testv/ltv32_STEREO.wav bit +../IVAS_dec 32 bit testv/ltv32_STEREO.wav_StereoDmxEVS_13200_32-32.tst + +// SBA planar FOA bitrate switching from 13.2 kbps to 512 kbps, 32kHz in, 32kHz out, FOA out +../IVAS_cod -sba -1 ../scripts/switchPaths/sw_13k2_512k.bin 32 testv/ltv32_FOA.wav bit +../IVAS_dec FOA 32 bit testv/ltv32_FOA.wav_sw_32-32_DTX_FOA.tst + +// SBA planar 3OA bitrate switching from 24.4 kbps to 256 kbps, 48kHz in, 48kHz out, HOA3 out +../IVAS_cod -sba -3 ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/ltv48_HOA3.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_HOA3.wav_sw_48-48_HOA3.tst + +// SBA planar 3OA bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, HOA3 out +../IVAS_cod -sba -3 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_HOA3.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_HOA3.wav_sw_48-48_DTX_HOA3.tst + +// SBA planar 2OA bitrate switching from 13.2 kbps to 128 kbps, 32kHz in, 32kHz out, DTX on, HOA2out +../IVAS_cod -dtx -sba -2 ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 32 testv/ltv32_HOA2.wav bit +../IVAS_dec HOA2 32 bit testv/ltv32_HOA2.wav_sw_32-32_DTX_HOA2.tst + +// SBA at 96 kbps, 48kHz in, 48kHz out, FOA out +../IVAS_cod -sba 1 96000 48 testv/ltv48_FOA.wav bit +../IVAS_dec FOA 48 bit testv/ltv48_FOA.wav_SBA_96000_48-48_FOA.tst + +// SBA at 96 kbps, 32kHz in, 32kHz out, FOA out +../IVAS_cod -sba 1 96000 32 testv/ltv32_FOA.wav bit +../IVAS_dec FOA 32 bit testv/ltv32_FOA.wav_SBA_96000_32-32_FOA.tst + +// SBA at 80 kbps, 32kHz in, 32kHz out, HOA3 out +../IVAS_cod -sba 3 80000 32 testv/ltv32_HOA3.wav bit +../IVAS_dec HOA3 32 bit testv/ltv32_HOA3.wav_SBA_80000_32-32_HOA3.tst + +// SBA at 64 kpbs, 48kHz in, 48kHz out, FOA out, DTX +../IVAS_cod -dtx -sba 1 64000 48 testv/ltv48_FOA.wav bit +../IVAS_dec FOA 48 bit testv/ltv48_FOA.wav_SBA_64000_48-48_DTX_FOA.tst + +// SBA at 64 kbps, 48kHz in, 48kHz out, FOA out +../IVAS_cod -sba 1 64000 48 testv/ltv48_FOA.wav bit +../IVAS_dec FOA 48 bit testv/ltv48_FOA.wav_SBA_64000_48-48_FOA.tst + +// SBA at 64 kbps, 32kHz in, 32kHz out, FOA out, DTX +../IVAS_cod -dtx -sba 1 64000 32 testv/ltv32_FOA.wav bit +../IVAS_dec FOA 32 bit testv/ltv32_FOA.wav_SBA_64000_32-32_DTX_FOA.tst + +// SBA at 48 kbps, 48kHz in, 48kHz out, DTX on, HOA3 out +../IVAS_cod -sba 3 -dtx 48000 48 testv/ltv48_HOA3.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_HOA3.wav_SBA_48000_48-48_DTX_HOA3.tst + +// SBA at 48 kbps, 48kHz in, 48kHz out, HOA3 out +../IVAS_cod -sba 3 48000 48 testv/ltv48_HOA3.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_HOA3.wav_SBA_48000_48-48_HOA3.tst + +// SBA at 48 kbps, 32kHz in, 32kHz out, HOA3 out +../IVAS_cod -sba 3 48000 32 testv/ltv32_HOA3.wav bit +../IVAS_dec HOA3 32 bit testv/ltv32_HOA3.wav_SBA_48000_32-32_HOA3.tst + +// SBA at 48 kbps, 32kHz in, 32kHz out, DTX on, HOA3 out +../IVAS_cod -sba 3 -dtx 48000 32 testv/ltv32_HOA3.wav bit +../IVAS_dec HOA3 32 bit testv/ltv32_HOA3.wav_SBA_48000_32-32_DTX_Binaural.tst + +// SBA at 32 kbps, 48kHz in, 48kHz out, FOA out, DTX, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_FB.txt -dtx -sba 1 32000 48 testv/ltv48_FOA.wav bit +../IVAS_dec FOA 48 bit testv/ltv48_FOA.wav_SBA_32000_48-48_DTX_FOA.tst + +// SBA at 32 kbps, 32kHz in, 32kHz out, FOA out +../IVAS_cod -sba 1 32000 32 testv/ltv32_FOA.wav bit +../IVAS_dec FOA 32 bit testv/ltv32_FOA.wav_SBA_32000_32-32_FOA.tst + +// SBA at 256 kbps, 48kHz in, 48kHz out, FOA out +../IVAS_cod -sba 1 256000 48 testv/ltv48_FOA.wav bit +../IVAS_dec FOA 48 bit testv/ltv48_FOA.wav_SBA_256000_48-48_FOA.tst + +// SBA at 256 kbps, 32kHz in, 32kHz out, FOA out +../IVAS_cod -sba 1 256000 32 testv/ltv32_FOA.wav bit +../IVAS_dec FOA 32 bit testv/ltv32_FOA.wav_SBA_256000_32-32_FOA.tst + +// SBA at 24.4 kbps, 32kHz in, 32kHz out, HOA3 out +../IVAS_cod -sba 3 24400 32 testv/ltv32_HOA3.wav bit +../IVAS_dec HOA3 32 bit testv/ltv32_HOA3.wav_SBA_24400_32-32_HOA3.tst + +// SBA at 24.4 kbps, 32kHz in, 32kHz out, DTX on, HOA3 out +../IVAS_cod -sba 3 -dtx 24400 32 testv/ltv32_HOA3.wav bit +../IVAS_dec HOA3 32 bit testv/ltv32_HOA3.wav_SBA_24400_32-32_DTX_HOA3.tst + +// SBA at 192 kbps, 48kHz in, 48kHz out, HOA3 out +../IVAS_cod -sba 3 192000 48 testv/ltv48_HOA3.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_HOA3.wav_SBA_192000_48-48_HOA3.tst + +// SBA at 160 kbps, 48kHz in, 48kHz out, FOA out +../IVAS_cod -sba 1 160000 48 testv/ltv48_FOA.wav bit +../IVAS_dec FOA 48 bit testv/ltv48_FOA.wav_SBA_160000_48-48_BINAURAL_ROOM.tst + +// SBA at 160 kbps, 32kHz in, 32kHz out, FOA out +../IVAS_cod -sba 1 160000 32 testv/ltv32_FOA.wav bit +../IVAS_dec FOA 32 bit testv/ltv32_FOA.wav_SBA_160000_32-32_FOA.tst + +// SBA at 16.4 kbps, 32kHz in, 32kHz out, HOA3 out +../IVAS_cod -sba 3 16400 32 testv/ltv32_HOA3.wav bit +../IVAS_dec HOA3 32 bit testv/ltv32_HOA3.wav_SBA_16400_32-32_HOA3.tst + +// SBA at 13.2 kbps, 48kHz in, 48kHz out, FOA out +../IVAS_cod -sba 1 13200 48 testv/ltv48_FOA.wav bit +../IVAS_dec FOA 48 bit testv/ltv32_FOA.wav_SBA_13200_48-48_FOA.tst + +// SBA at 13.2 kbps, 32kHz in, 32kHz out, HOA3 out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_WB.txt -sba 3 13200 32 testv/ltv32_HOA3.wav bit +../IVAS_dec HOA3 32 bit testv/ltv32_HOA3.wav_SBA_13200_32-32_HOA3.tst + +// SBA at 128 kbps, 32kHz in, 32kHz out, HOA3 out, HR +../IVAS_cod -sba 3 128000 32 testv/ltv32_HOA3.wav bit +../IVAS_dec HOA3 32 bit testv/ltv32_HOA3.wav_SBA_128000_32-32_HOA3_Headrot.tst + +// SBA FOA bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, FOA out +../IVAS_cod -sba 1 -max_band fb ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_FOA.wav bit +../IVAS_dec FOA 48 bit testv/ltv48_FOA.wav_sw_48-48_FOA.tst + +// SBA FOA bitrate switching from 13.2 kbps to 192 kbps, 48kHz in, 48kHz out, FOA out +../IVAS_cod -sba 1 ../scripts/switchPaths/sw_13k2_192k_50fr.bin 48 testv/ltv48_FOA.wav bit +../IVAS_dec FOA 48 bit testv/ltv48_FOA.wav_sw_48-48_FOA.tst + +// SBA FOA bitrate switching from 13.2 kbps to 192 kbps, 32kHz in, 32kHz out, DTX on, FOA out +../IVAS_cod -dtx -sba 1 ../scripts/switchPaths/sw_13k2_192k_50fr.bin 32 testv/ltv32_FOA.wav bit +../IVAS_dec FOA 32 bit testv/ltv32_FOA.wav_sw_32-32_DTX_FOA.tst + +// SBA 3OA bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, HOA3 out +../IVAS_cod -sba 3 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_HOA3.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_HOA3.wav_sw_48-48_HOA3.tst + +// SBA 3OA bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, DTX on, HOA3 out +../IVAS_cod -dtx -sba 3 ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/ltv48_HOA3.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_HOA3.wav_sw_48-48_DTX_HOA3.tst + +// SBA 3OA bitrate switching from 13.2 kbps to 128 kbps, 32kHz in, 32kHz out, DTX on, HOA3 out +../IVAS_cod -dtx -sba 3 ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 32 testv/ltv32_HOA3.wav bit +../IVAS_dec HOA3 32 bit testv/ltv32_HOA3.wav_sw_32-32_DTX_HOA3.tst + +// SBA 3OA at 96 kbps, 48kHz in, 48kHz out, HOA3 out +../IVAS_cod -sba 3 512000 48 testv/ltv48_HOA3.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_HOA3.wav_HOA3_96000_48-48.tst + +// SBA 3OA at 512 kbps, 48kHz in, 48kHz out, HOA3 out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_SWB.txt -sba 3 512000 48 testv/ltv48_HOA3.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_HOA3.wav_SBA_512000_48-48_HOA3.tst + +// SBA 3OA 4ISM at 96 kbps, 48kHz in, 48kHz out, HOA3 +../IVAS_cod -sba 3 96000 48 testv/ltv48_HOA3.wav bit +../IVAS_dec HOA3 48 bit testv/ltv48_HOA3.wav_HOA3_96000_48-48.tst + +// SBA 2OA bitrate switching from 16.4 kbps to 512 kbps, 48kHz in, 48kHz out, HOA2 out +../IVAS_cod -sba 2 ../scripts/switchPaths/sw_16k4_512k_50fr.bin 48 testv/ltv48_HOA2.wav bit +../IVAS_dec HOA2 48 bit testv/ltv48_HOA2.wav_sw_48-48_HOA2.tst + +// SBA 2OA bitrate switching from 13.2 kbps to 512 kbps, 32kHz in, 32kHz out, HOA2 out +../IVAS_cod -sba 2 ../scripts/switchPaths/sw_13k2_512k.bin 32 testv/ltv32_HOA2.wav bit +../IVAS_dec HOA2 32 bit testv/ltv32_HOA2.wav_sw_32-32_DTX_HOA2.tst + +// SBA 2OA at 384 kbps, 32kHz in, 32kHz out, HOA2 out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_WB.txt -sba 2 384000 32 testv/ltv32_HOA2.wav bit +../IVAS_dec HOA2 32 bit testv/ltv32_HOA2.wav_SBA_384000_32-32_HOA2.tst + +// Planar SBA at 48 kbps, 32kHz in, 32kHz out, HOA3 out +../IVAS_cod -sba -2 48000 32 testv/ltv32_HOA2.wav bit +../IVAS_dec HOA3 32 bit testv/ltv2OA32c.pcm_planarSBA_48000_32-32_HOA3.tst + +// Planar SBA at 128 kbps, 48kHZ in, 32kHz out, FOA out +../IVAS_cod -sba -1 128000 48 testv/ltv48_FOA.wav bit +../IVAS_dec FOA 32 bit testv/ltvFOA48c.pcm_planarSBA_128000_48-32_BinauralRoomReverb_Config_renderer_Headrot_BinauralFile.tst + +// OSBA planar 3OA 4ISM at 512 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism_sba 4 -3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv 512000 48 testv/ltv48_OSBA_4ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltvOSBA_4ISM_p3OA48c.wav_EXT_512000_48-48.tst + +// OSBA planar 2OA 4ISM at 512 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism_sba 4 -2 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv 512000 48 testv/ltv48_OSBA_4ISM_HOA2.wav bit +../IVAS_dec EXT 48 bit testv/ltvOSBA_4ISM_p3OA48c.wav_EXT_512000_48-48.tst + +// OSBA FOA 4ISM at 512 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 1 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv 512000 48 testv/ltv48_OSBA_4ISM_FOA.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_4ISM_FOA.wav_EXT_512000_48-48.tst + +// OSBA FOA 4ISM at 512 kbps, 32kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 1 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv 512000 32 testv/ltv32_OSBA_4ISM_FOA.wav bit +../IVAS_dec EXT 48 bit testv/ltv32_OSBA_4ISM_FOA.wav_EXT_512000_32-48.tst + +// OSBA FOA 4ISM at 384 kbps, 32kHz in, 32kHz out, EXT out +../IVAS_cod -ism_sba 4 1 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv 384000 32 testv/ltv32_OSBA_4ISM_FOA.wav bit +../IVAS_dec EXT 32 bit testv/ltv32_OSBA_4ISM_FOA.wav_EXT_384000_32-32.tst + +// OSBA FOA 4ISM at 256 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 1 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.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 3ISM at 128 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 3 1 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv 128000 48 testv/ltv48_OSBA_3ISM_FOA.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_3ISM_FOA.wav_EXT_128000_48-48.tst + +// OSBA FOA 1ISM at 48 kbps, 16kHz in, 16kHz out, EXT out +../IVAS_cod -ism_sba 1 1 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv 32000 16 testv/ltv16_OSBA_1ISM_FOA.wav bit +../IVAS_dec EXT 16 bit testv/ltv16_OSBA_1ISM_FOA.wav_EXT_32000_16-16.tst + +// OSBA FOA 1ISM at 32 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 1 1 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv 32000 48 testv/ltv48_OSBA_1ISM_FOA.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_1ISM_FOA.wav_EXT_32000_48-48.tst + +// OSBA 3OA 4ISM bitrate switching 16.4 to 512, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv ../scripts/switchPaths/sw_16k4_512k_50fr.bin 48 testv/ltv48_OSBA_4ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_4ISM_HOA3.wav_EXT_sw_16k4_512k_48-48.tst + +// OSBA 3OA 4ISM bitrate switching 13.2 to 512, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_OSBA_4ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_4ISM_HOA3.wav_EXT_sw_13k2_512k_48-48.tst + +// OSBA 3OA 4ISM bitrate switching 13.2 to 512, 32kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.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-48.tst + +// OSBA 3OA 4ISM at 64 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv 64000 48 testv/ltv48_OSBA_4ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_4ISM_HOA3.wav_EXT_64000_48-48_EXT.tst + +// OSBA 3OA 4ISM at 512 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv 512000 48 testv/ltv48_OSBA_4ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_4ISM_HOA3.wav_EXT_512000_48-48_EXT.tst + + +// OSBA 3OA 4ISM at 48 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv 48000 48 testv/ltv48_OSBA_4ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_4ISM_HOA3.wav_EXT_48000_48-48_EXT.tst + +// OSBA 3OA 4ISM at 16.4 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv 16400 48 testv/ltv48_OSBA_4ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_4ISM_HOA3.wav_EXT_16400_48-48.tst + +// OSBA 3OA 3ISM at 160 kbps, 16kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 3 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv 160000 16 testv/ltv16_OSBA_3ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltvOSBA_3ISM_3OA416c.wav_EXT_160000_16-48.tst + +// OSBA 3OA 3ISM at 128 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 3 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv 128000 48 testv/ltv48_OSBA_3ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_3ISM_HOA3.wav_EXT_128000_48-48.tst + +// OSBA 3OA 2ISM at 256 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 2 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv 256000 48 testv/ltv48_OSBA_2ISM_HOA3.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_2ISM_HOA3.wav_EXT56000_48-48.tst + +// OSBA 3OA 2ISM at 256 kbps, 32kHz in, 32kHz out, EXT out +../IVAS_cod -ism_sba 2 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv 256000 32 testv/ltv32_OSBA_2ISM_HOA3.wav bit +../IVAS_dec EXT 32 bit testv/ltv32_OSBA_2ISM_HOA3.wav_EXT_256000_32-32.tst + +// OSBA 3OA 1ISM at 512 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 1 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.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 3ISM 3OA at bitrate switching 13.2 to 512 kbps, 48kHz in, 32kHz out, EXT out +../IVAS_cod -ism_sba 3 3 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_OSBA_3ISM_HOA3.wav bit +../IVAS_dec EXT 32 bit testv/ltv48_OSBA_3ISM_HOA3.wav_EXT_sw_48-32.tst + +// OSBA 3ISM 2OA at bitrate switching 13.2 to 512 kbps, 48kHz in, 32kHz out, EXT out +../IVAS_cod -ism_sba 3 2 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_OSBA_3ISM_HOA2.wav bit +../IVAS_dec EXT 32 bit testv/ltv48_OSBA_3ISM_HOA2.wav_EXT_sw_48-32.tst + +// OSBA 2OA 4ISM at 384 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 4 2 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv testv/ltv48_OSBA_4ISM_HOA3_ISM4.csv 384000 48 testv/ltv48_OSBA_4ISM_HOA2.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_4ISM_HOA2.wav_EXT_384000_48-48.tst + +// OSBA 2OA 3ISM at 96 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 3 2 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv 96000 48 testv/ltv48_OSBA_3ISM_HOA2.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_3ISM_HOA2.wav_EXT_96000_48-48.tst + +// OSBA 2OA 3ISM at 384 kbps, 16kHz in, 16kHz out, EXT out +../IVAS_cod -ism_sba 3 2 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv testv/ltv48_OSBA_3ISM_HOA3_ISM3.csv 384000 16 testv/ltv16_OSBA_3ISM_HOA2.wav bit +../IVAS_dec EXT 16 bit testv/ltv16_OSBA_3ISM_HOA2.wav_EXT56000_16-16.tst + +// OSBA 2OA 2ISM at 64 kbps, 32kHz in, 16kHz out, EXT out +../IVAS_cod -ism_sba 2 2 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv 48000 32 testv/ltv32_OSBA_2ISM_HOA2.wav bit +../IVAS_dec EXT 16 bit testv/ltv32_OSBA_2ISM_HOA2.wav_EXT_64000_32-16.tst + +// OSBA 2OA 2ISM at 48 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 2 2 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv testv/ltv48_OSBA_2ISM_HOA3_ISM2.csv 48000 48 testv/ltv48_OSBA_2ISM_HOA2.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_2ISM_HOA2.wav_EXT_48000_48-48.tst + +// OSBA 2OA 1ISM at 24.4 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -ism_sba 1 2 testv/ltv48_OSBA_1ISM_HOA3_ISM1.csv 24400 48 testv/ltv48_OSBA_1ISM_EXT.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_OSBA_1ISM_EXT.wav_EXT_24400_48-48.tst + +// OMASA 2TC 4ISM at br sw techs 13.2 to 512 kbps start 384 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_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 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_BINAURAL_sw_48-48.tst + +// OMASA 2TC 4ISM at 64 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_1ISM_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 BINAURAL 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_BINAURAL_64000_48-48.tst + +// OMASA 2TC 4ISM at 384 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_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 BINAURAL 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_BINAURAL_384000_48-48.tst + +// OMASA 2TC 4ISM at 256 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_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 +../IVAS_dec BINAURAL 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_BINAURAL56000_48-48.tst + +// OMASA 2TC 4ISM at 192 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_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 BINAURAL 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_BINAURAL_192000_48-48.tst + +// OMASA 2TC 4ISM at 13.2 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_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 BINAURAL 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_BINAURAL_13200_48-48.tst + +// OMASA 2TC 4ISM 48 kbps 48kHz in, 48kHz out, BINAURAL +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_2TC_ISM3.csv testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/ltv48_OMASA_4ISM_2TC.met 48000 48 testv/ltv48_OMASA_4ISM_2TC.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_BINAURAL_48000_48-48_BINAURAL.tst + +// OMASA 2TC 3ISM at br sw techs 13.2 to 512 kbps start 160 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_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 BINAURAL 48 bit testv/ltv48_OMASA_3ISM_2TC.wav_BINAURAL_sw_48-48.tst + +// OMASA 2TC 3ISM at 80 kbps, 32kHz in, 16kHz out, BINAURAL.4 out +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_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 BINAURAL 16 bit testv/ltv32_OMASA_3ISM_2TC.wav_BINAURAL_80000_32-16.tst + +// OMASA 2TC 3ISM at 48 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_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 BINAURAL 48 bit testv/ltv48_OMASA_3ISM_2TC.wav_BINAURAL_48000_48-48.tst + +// OMASA 2TC 3ISM at 32 kbps, 48kHz in, 48kHz out, BINAURAL 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 BINAURAL 48 bit testv/ltv48_OMASA_3ISM_2TC.wav_BINAURAL_32000_48-48.tst + +// OMASA 2TC 2ISM at br sw techs 13.2 to 512 kbps start 48 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 2 2 testv/ltv48_OMASA_1ISM_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 +../IVAS_dec BINAURAL 48 bit testv/ltv48_OMASA_2ISM_2TC.wav_BINAURAL_sw_48-48.tst + +// OMASA 2TC 2ISM at 32 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 2 2 testv/ltv48_OMASA_1ISM_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 BINAURAL 48 bit testv/ltv48_OMASA_2ISM_2TC.wav_BINAURAL_32000_48-48.tst + +// OMASA 2TC 1ISM at br sw techs 13.2 to 512 kbps start 24.4 kbps, 48kHz in, 48kHz out, BINAURAL out +../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 +../IVAS_dec BINAURAL 48 bit testv/ltv48_OMASA_1ISM_2TC.wav_BINAURAL_sw_48-48.tst + +// OMASA 2TC 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 2TC 4ISM at br sw techs 13.2 to 512 kbps start 80 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 2 NULL testv/ltv48_OMASA_2ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_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 BINAURAL 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_BINAURAL_sw_48-48.tst + +// OMASA 2TC 4ISM at 80 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_2TC_ISM3.csv testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/ltv48_OMASA_4ISM_2TC.met 80000 48 testv/ltv48_OMASA_4ISM_2TC.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_BINAURAL_80000_48-48.tst + +// OMASA 2TC 4ISM at 32 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_2TC_ISM2.csv testv/ltv48_OMASA_3ISM_2TC_ISM3.csv testv/ltv48_OMASA_4ISM_2TC_ISM4.csv testv/ltv48_OMASA_4ISM_2TC.met 32000 48 testv/ltv48_OMASA_4ISM_2TC.wav bit +../IVAS_dec BINAURAL 48 bit testv/ltv48_OMASA_4ISM_2TC.wav_BINAURAL_32000_48-48.tst + +// OMASA 2TC 3ISM at br sw techs 13.2 to 512 kbps start 24.4 kbps, 32kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_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 BINAURAL 48 bit testv/ltv32_OMASA_3ISM_2TC.wav_BINAURAL_sw_32-48.tst + +// OMASA 2TC 3ISM at 32 kbps, 48kHz in, 16kHz out, BINAURAL out +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_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 BINAURAL 16 bit testv/ltv48_OMASA_3ISM_2TC.wav_BINAURAL_32000_48-16.tst + +// OMASA 2TC 3ISM at 160 kbps, 16kHz in, 32kHz out, BINAURAL out +../IVAS_cod -ism_masa 3 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv testv/ltv48_OMASA_2ISM_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 BINAURAL 32 bit testv/ltv16_OMASA_3ISM_2TC.wav_BINAURAL_160000_16-32.tst + +// OMASA 2TC 2ISM at 256 kbps, 48kHz in, 32kHz out, BINAURAL out +../IVAS_cod -ism_masa 2 2 testv/ltv48_OMASA_1ISM_2TC_ISM1.csv NULL testv/ltv48_OMASA_2ISM_2TC.met 256000 48 testv/ltv48_OMASA_2ISM_2TC.wav bit +../IVAS_dec BINAURAL 32 bit testv/ltv48_OMASA_2ISM_2TC.wav_BINAURAL56000_48-32.tst + +// OMASA 2TC 1ISM at 128 kbps, 48kHz in, 48kHz out, BINAURAL out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_SWB.txt -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 BINAURAL 48 bit testv/ltv48_OMASA_1ISM_2TC.wav_BINAURAL_128000_48-48.tst + +// OMASA 1TC 4ISM at 24.4 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 1 testv/ltv48_OMASA_1ISM_1TC_ISM1.csv testv/ltv48_OMASA_2ISM_1TC_ISM2.csv testv/ltv48_OMASA_3ISM_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 BINAURAL 48 bit testv/ltv48_OMASA_4ISM_1TC.wav_BINAURAL4400_48-48.tst + +// OMASA 1TC 3ISM at br sw techs 13.2 to 512 kbps start 48 kbps, 48kHz in, 32kHz out, BINAURAL out +../IVAS_cod -ism_masa 3 1 testv/ltv48_OMASA_1ISM_1TC_ISM1.csv testv/ltv48_OMASA_2ISM_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 BINAURAL 32 bit testv/ltv48_OMASA_3ISM_1TC.wav_BINAURAL_sw_48-32.tst + +// OMASA 1TC 3ISM at 96 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 3 1 testv/ltv48_OMASA_1ISM_1TC_ISM1.csv testv/ltv48_OMASA_2ISM_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 BINAURAL 48 bit testv/ltv48_OMASA_3ISM_1TC.wav_BINAURAL_96000_48-48.tst + +// OMASA 1TC 3ISM at 24.4 kbps, 48kHz in, 16kHz out, BINAURAL out +../IVAS_cod -ism_masa 3 1 testv/ltv48_OMASA_1ISM_1TC_ISM1.csv testv/ltv48_OMASA_2ISM_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 BINAURAL 16 bit testv/ltv48_OMASA_3ISM_1TC.wav_BINAURAL_24400_48-16.tst + +// OMASA 1TC 1ISM at 512 kbps, 32kHz in, 48kHz out, BINAURAL out +../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 BINAURAL 48 bit testv/ltv32_OMASA_1ISM_1TC.wav_BINAURAL_512000_32-48.tst + +// OMASA 1TC 4ISM at br sw techs 13.2 to 512 kbps start 32 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 1 testv/ltv48_OMASA_1ISM_1TC_ISM1.csv testv/ltv48_OMASA_2ISM_1TC_ISM2.csv testv/ltv48_OMASA_3ISM_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 BINAURAL 48 bit testv/ltv48_OMASA_4ISM_1TC.wav_BINAURAL_sw_48-48.tst + +// OMASA 1TC 4ISM at 48 kbps, 48kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 4 1 testv/ltv48_OMASA_1ISM_1TC_ISM1.csv testv/ltv48_OMASA_2ISM_1TC_ISM2.csv testv/ltv48_OMASA_3ISM_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 48 bit testv/ltv48_OMASA_4ISM_1TC.wav_BINAURAL_48000_48-48.tst + +// OMASA 1TC 3ISM at 64 kbps, 32kHz in, 32kHz out, BINAURAL out +../IVAS_cod -ism_masa 3 1 testv/ltv48_OMASA_1ISM_1TC_ISM1.csv testv/ltv48_OMASA_2ISM_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 1TC 2ISM at 16.4 kbps, 16kHz in, 48kHz out, BINAURAL out +../IVAS_cod -ism_masa 2 1 testv/ltv48_OMASA_1ISM_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 BINAURAL 48 bit testv/ltv16_OMASA_2ISM_1TC.wav_BINAURAL_16400_16-48.tst + +// Multi-channel 7_1_4 bitrate switching from 24.4 kbps to 256 kbps, 48kHz in, 32kHz out, 7_1_4 out +../IVAS_cod -mc 7_1_4 ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/ltv48_MC714.wav bit +../IVAS_dec 7_1_4 32 bit testv/ltv48_MC714.wav_sw_48-32_7_1_4.tst + +// Multi-channel 7_1_4 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, 7_1_4 out +../IVAS_cod -mc 7_1_4 ../scripts/switchPaths/sw_mctech_5fr.bin 48 testv/ltv48_MC714.wav bit +../IVAS_dec 7_1_4 48 bit testv/ltv48_MC51.wav_sw_48-48_7_1_4.tst + +// Multi-channel 7_1_4 at 96 kbps, 48kHz in, 48kHz out, 7_1_4 out +../IVAS_cod -mc 7_1_4 96000 48 testv/ltv48_MC714.wav bit +../IVAS_dec 7_1_4 48 bit testv/ltv48_MC714.wav_MC714_96000_48-48_7_1_4.tst + +// Multi-channel 7_1_4 at 64 kbps, 48kHz in, 48kHz out, 7_1_4 out +../IVAS_cod -mc 7_1_4 64000 48 testv/ltv48_MC714.wav bit +../IVAS_dec 7_1_4 48 bit testv/ltv48_MC714.wav_MC714_64000_48-48_7_1_4.tst + +// Multi-channel 7_1_4 at 512 kbps, 48kHz in, 48 kHz out, 7_1_4 out default configuration +../IVAS_cod -mc 7_1_4 512000 48 testv/ltv48_MC714.wav bit +../IVAS_dec 7_1_4 48 bit testv/ltv48_MC71.wav_7_1_4_512000_48-48.tst + +// Multi-channel 7_1_4 at 48 kbps, 48kHz in, 48kHz out, 7_1_4 out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_SWB.txt -mc 7_1_4 48000 48 testv/ltv48_MC714.wav bit +../IVAS_dec 7_1_4 48 bit testv/ltv48_MC714.wav_MC714_48000_48-48_7_1_4_bwsw.tst + +// Multi-channel 7_1_4 at 256 kbps, 48kHz in, 48kHz out, 7_1_4 out +../IVAS_cod -mc 7_1_4 256000 48 testv/ltv48_MC714.wav bit +../IVAS_dec 7_1_4 48 bit testv/ltv48_MC714.wav_MC714_256000_48-48_7_1_4.tst + +// Multi-channel 7_1_4 at 160 kbps, 48kHz in, 48 kHz out, 7_1_4 out default configuration +../IVAS_cod -mc 7_1_4 160000 48 testv/ltv48_MC714.wav bit +../IVAS_dec 7_1_4 48 bit testv/ltv48_MC71.wav_7_1_4_160000_48-48.tst + +// Multi-channel 7_1 bitrate switching from 24.4 kbps to 256 kbps, 48kHz in, 16kHz out, 7_1 out +../IVAS_cod -mc 7_1 ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/ltv48_MC71.wav bit +../IVAS_dec 7_1 16 bit testv/ltv71MCMC48c.wav_sw_48-16_7_1.tst + +// Multi-channel 7_1 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, 7_1 out +../IVAS_cod -mc 7_1 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_MC71.wav bit +../IVAS_dec 7_1 48 bit testv/ltv71C48c.wav_sw_48-48_7_1_model_file_headrot.tst + +// Multi-channel 7_1 at 512 kbps, 48kHz in, 48kHz out, 7_1 +../IVAS_cod -mc 7_1 512000 48 testv/ltv48_MC71.wav bit +../IVAS_dec 7_1 48 bit testv/ltv48_MC71.wav_MC71_512000_48-48_7_1_Config_renderer.tst + +// Multi-channel 5_1_4 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 32kHz out, 5_1_4 out +../IVAS_cod -mc 5_1_4 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_MC514.wav bit +../IVAS_dec 5_1_4 32 bit testv/ltv48_MC514.wav_sw_48-32_5_1_4.tst + +// Multi-channel 5_1_4 at 512 kbps, 48kHz in, 48 kHz out, 7_1 out default configuration +../IVAS_cod -mc 5_1_4 512000 48 testv/ltv48_MC514.wav bit +../IVAS_dec 7_1 48 bit testv/ltv48_MC51.wav_7_1_512000_48-48.tst + +// Multi-channel 5_1_4 at 48 kbps, 48kHz in, 48kHz out, 7_1 out +../IVAS_cod -mc 5_1_4 48000 48 testv/ltv48_MC514.wav bit +../IVAS_dec 7_1 48 bit testv/ltv48_MC514.wav_MC514_48000_48-48_7_1.tst + +// Multi-channel 5_1_2 bitrate switching from 24.4 kbps to 256 kbps, 48kHz in, 48kHz out, 5_1_2 out +../IVAS_cod -mc 5_1_2 ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/ltv48_MC512.wav bit +../IVAS_dec 5_1_2 48 bit testv/ltv48_MC512.wav_sw_48-48_5_1_2.tst + +// Multi-channel 5_1_2 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 16kHz out, 5_1_2 out +../IVAS_cod -mc 5_1_2 ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_MC512.wav bit +../IVAS_dec 5_1_2 16 bit testv/ltv48_MC512.wav_sw_48-16_5_1_2.tst + +// Multi-channel 5_1_2 at 80 kbps, 48kHz in, 48kHz out, 5_1_2 out +../IVAS_cod -mc 5_1_2 80000 48 testv/ltv48_MC512.wav bit +../IVAS_dec 5_1_2 48 bit testv/ltv48_MC512.wav_MC512_80000_48-48_5_1_2.tst + +// Multi-channel 5_1_2 at 64 kbps, 48kHz in, 48kHz out, 5_1_2 +../IVAS_cod -mc 5_1_2 64000 48 testv/ltv48_MC512.wav bit +../IVAS_dec 5_1_2 48 bit testv/ltv48_MC512.wav_MC512_64000_48-48_5_1_2.tst + +// Multi-channel 5_1_2 at 32 kbps, 48kHz in, 48kHz out, 5_1_2 out +../IVAS_cod -mc 5_1_2 32000 48 testv/ltv48_MC512.wav bit +../IVAS_dec 5_1_2 48 bit testv/ltv48_MC512.wav_MC512_32000_48-48_5_1_2.tst + +// Multi-channel 5_1_2 at 160 kbps, 48kHz in, 48kHz out, 5_1_2 out +../IVAS_cod -mc 5_1_2 160000 48 testv/ltv48_MC512.wav bit +../IVAS_dec 5_1_2 48 bit testv/ltv48_MC512.wav_MC512_160000_48-48_5_1_2.tst + +// Multi-channel 5_1 bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, 5_1 out +../IVAS_cod -mc 5_1 ../scripts/switchPaths/sw_mctech_5fr.bin 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_MC51.wav_sw_48-48_5_1.tst + +// Multi-channel 5_1 bitrate switching from 13.2 kbps to 512 kbps, 32kHz in, 48kHz out, 5_1 out +../IVAS_cod -mc 5_1 ../scripts/switchPaths/sw_mctech_5fr.bin 32 testv/ltv32_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv32_MC51.wav_sw_32-48_5_1.tst + +// Multi-channel 5_1 at 96 kbps, 48kHz in, 48kHz out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_FB.txt -mc 5_1 96000 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_MC51.wav_MC51_96000_48-48_5_1.tst + +// Multi-channel 5_1 at 80 kbps, 48kHz in, 32kHz out, 5_1 out +../IVAS_cod -mc 5_1 80000 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 32 bit testv/ltv48_MC51.wav_MC51_80000_48-32_MC_Config_renderer.tst + +// Multi-channel 5_1 at 64 kbps, 48kHz in, 48kHz out, 5_1 out +../IVAS_cod -mc 5_1 64000 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_MC51.wav_MC51_64000_48-48_5_1.tst + +// Multi-channel 5_1 at 512 kbps, 48kHz in, 48 kHz out, 5_1 +../IVAS_cod -mc 5_1 512000 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_MC51.wav_5_1_512000_48-48.tst + +// Multi-channel 5_1 at 48 kbps, 48kHz in, 48kHz out, 5_1 out +../IVAS_cod -mc 5_1 48000 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_MC51.wav_MC51_48000_48-48_5_1.tst + +// Multi-channel 5_1 at 384 kbps, 48kHz in, 48kHz out +../IVAS_cod -mc 5_1 384000 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_MC51.wav_MC51_384000_48-48_5_1.tst + +// Multi-channel 5_1 at 256 kbps, 48kHz in, 48kHz out, 5_1 out +../IVAS_cod -mc 5_1 256000 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_MC51.wav_MC51_256000_48-48_5_1.tst + +// Multi-channel 5_1 at 24.4 kbps, 48kHz in, 48kHz out, 5_1 out +../IVAS_cod -mc 5_1 24400 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_MC51.wav_MC51_24400_48-48_5_1.tst + +// Multi-channel 5_1 at 192 kbps, 48kHz in, 48kHz out, 5_1 out +../IVAS_cod -mc 5_1 192000 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_MC51.wav_MC51_192000_48-48_5_1.tst + +// Multi-channel 5_1 at 13.2 kbps, 48kHz in, 48kHz out +../IVAS_cod -mc 5_1 13200 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_MC51.wav_MC51_13200_48-48_5_1.tst + +// Multi-channel 5_1 at 128 kbps, 48kHz in, 48kHz out, 5_1 out +../IVAS_cod -mc 5_1 128000 48 testv/ltv48_MC51.wav bit +../IVAS_dec 5_1 48 bit testv/ltv48_MC51.wav_MC51_128000_48-48_5_1.tst + +// MASA 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_sw_48-48_EXT.tst + +// MASA 2TC at 96 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 96000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_96000_48-48_EXT.tst + +// MASA 2TC at 512 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 512000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_512000_48-48_EXT.tst + +// MASA 2TC at 48 kbps, 48kHz in, 48kHz out, EXT out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_FB.txt -masa 2 testv/ltv48_MASA2TC.met 48000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_48000_48-48_EXT.tst + +// MASA 2TC at 384 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 384000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_384000_48-48_EXTRoom.tst + +// MASA 2TC at 32 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 32000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_32000_48-48_EXT.tst + +// MASA 2TC at 256 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 256000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_256000_48-48_EXT.tst + +// MASA 2TC at 192 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 192000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_192000_48-48_EXT.tst + +// MASA 2TC at 128 kbps, 48kHz in, 48kHz out, FOA out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 128000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec FOA 48 bit testv/ltv48_MASA2TC.wav_128000_48-48_FOA.tst + +// MASA 1TC at 80 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 80000 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_80000_48-48_EXT.tst + +// MASA 1TC at 128 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 128000 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_128000_48-48_EXT.tst + +// MASA 2TC bitrate switching from 13.2 kbps to 512 kbps, 48kHz in, 48kHz out, DTX on, EXT out +../IVAS_cod -dtx -masa 2 testv/ltv48_MASA2TC.met ../scripts/switchPaths/sw_13k2_512k.bin 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_sw_48-48_DTX_EXT.tst + +// MASA 2TC at 80 kbps, 32kHz in, 16kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 80000 32 testv/ltv32_MASA2TC.wav bit +../IVAS_dec EXT 16 bit testv/ltv32_MASA2TC.wav_80000_32-16_EXT.tst + +// MASA 2TC at 64 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 64000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_64000_48-48_EXT.tst + +// MASA 2TC at 48 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 48000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_48000_48-48_EXT.tst + +// MASA 2TC at 32.0 kbps, 48kHz in, 48kHz out, DTX on, EXT out +../IVAS_cod -dtx -masa 2 testv/ltv48_MASA2TC.met 32000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_32000_48-48_DTX_EXT.tst + +// MASA 2TC at 24.4 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 24400 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_24400_48-48_EXT.tst + +// MASA 2TC at 160 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 160000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_160000_48-48_EXT.tst + +// MASA 2TC at 16.4 kbps, 48kHz in, 48kHz out, DTX on, EXT out +../IVAS_cod -dtx -masa 2 testv/ltv48_MASA2TC.met 16400 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_16400_48-48_DTX_EXT.tst + +// MASA 2TC at 16.4 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 16400 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_16400_48-48_EXT.tst + +// MASA 2TC at 16.4 kbps, 16kHz in, 48kHz out, EXT out +../IVAS_cod -masa 2 testv/ltv48_MASA2TC.met 16400 16 testv/ltv16_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv16_MASA2TC.wav_16400_16-48_EXT.tst + +// MASA 2TC at 13.2 kbps, 48kHz in, 48kHz out, EXT out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_WB.txt -masa 2 testv/ltv48_MASA2TC.met 13200 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_13200_48-48_EXT.tst + +// MASA 2TC at 128 kbps, 48kHz in, 48kHz out, DTX on, EXT out +../IVAS_cod -dtx -masa 2 testv/ltv48_MASA2TC.met 128000 48 testv/ltv48_MASA2TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA2TC.wav_128000_48-48_DTX_EXT.tst + +// MASA 1TC bitrate switching from 13.2 kbps to 128 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_sw_48-48_EXT.tst + +// MASA 1TC at 64 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 64000 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_64000_48-48_EXT.tst + +// MASA 1TC at 48 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 48000 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_48000_48-48_EXT.tst + +// MASA 1TC at 48 kbps, 32kHz in, 48kHz out, EXT out +../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 48000 32 testv/ltv32_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv32_MASA1TC.wav_48000_32-48_EXT.tst + +// MASA 1TC at 32 kbps, 48kHz in, 48kHz out, EXT +../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 32000 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_32000_48-48_EXT.tst + +// MASA 1TC at 256kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 256000 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_EXT_256000_48-48.tst + +// MASA 1TC at 24.4 kbps, 48kHz in, 48kHz out, DTX on, EXT out +../IVAS_cod -dtx -masa 1 testv/ltv48_MASA1TC.met 24400 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_24400_48-48_DTX_EXT.tst + +// MASA 1TC at 24.4 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 24400 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_24400_48-48_EXTRoom.tst + +// MASA 1TC at 16.4 kbps, 48kHz in, 48kHz out, EXT out +../IVAS_cod -masa 1 testv/ltv48_MASA1TC.met 16400 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_16400_48-48_EXT.tst + +// MASA 1TC at 13.2 kbps, 48kHz in, 48kHz out, DTX on, EXT out +../IVAS_cod -dtx -masa 1 testv/ltv48_MASA1TC.met 13200 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_13200_48-48_DTX_EXT.tst + +// MASA 1TC at 13.2 kbps, 48kHz in, 48kHz out, EXT out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_SWB.txt -masa 1 testv/ltv48_MASA1TC.met 13200 48 testv/ltv48_MASA1TC.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MASA1TC.wav_13200_48-48_EXT.tst + +// EVS non-diegetic panning at 64 kbps, 48kHz in, 48kHz out, STEREO out +../IVAS_cod 64000 48 testv/ltv48_MONO.wav bit +../IVAS_dec -non_diegetic_pan -50 48 bit testv/ltv48c.pcm_EVS_64000_48-48_STEREO_NON-DIEGETIC-PAN_-50.tst + +// 4 ISm with metadata at 32 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 32000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_4ISM.wav_32000_48-48_EXT.tst + +// 4 ISm with metadata at 256 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 256000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv4ISM48s.pcm_256000_48-48_EXT.tst + +// 4 ISM with metadata bitrate switching from 24.4 kbps to 256 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_4ISM.wav_brate_sw_48-48_EXT.tst + +// 4 ISM with metadata at 96 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 96000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_4ISM.wav_96000_48-48_EXT.tst + +// 4 ISM with metadata at 80 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 80000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_4ISM.wav_80000_48-48_EXT.tst + +// 4 ISM with metadata at 64 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 64000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_4ISM.wav_64000_48-48_EXT.tst + +// 4 ISM with metadata at 512 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 512000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_4ISM.wav_512000_48-48_EXT.tst + +// 4 ISM with metadata at 48 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out +../IVAS_cod -dtx -ism 4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 48000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_4ISM.wav_48000_48-48_DTX_TD_EXT.tst + +// 4 ISM with metadata at 32 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out +../IVAS_cod -dtx -ism 4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 32000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_4ISM.wav_32000_48-48_DTX_EXT.tst + +// 4 ISM with metadata at 160 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 160000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_4ISM.wav_160000_48-48_EXT.tst + +// 4 ISM with metadata at 128 kbps, 48 kHz in, 48 kHz out, EXT out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_SWB.txt -ism 4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 128000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_4ISM.wav_128000_48-48_EXT.tst + +// 4 ISM with extended metadata at 256 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism +4 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 256000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv+4ISM48s.wav_256000_48-48_EXT.tst + +// 4 ISM with extended metadata and non diegetic pan object switching bitrate 256 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out +../IVAS_cod -dtx -ism +4 testv/ltvISM1.csv NULL testv/stvISM_with_no_diegetic_switch.csv testv/ltvISM4.csv 256000 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv+4ISM48n+non_diegetic_pan.wav_brate_256000-48_DTX_EXT.tst + +// 4 ISM with and without metadata bitrate switching from 24.4 kbps to 256 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out +../IVAS_cod -dtx -ism 4 testv/ltvISM1.csv NULL NULL testv/ltvISM4.csv ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_4ISM.wav_brate_sw_48-48_DTX_EXT.tst + +// 4 ISM with and without extended metadata bitrate switching from 24.4 kbps to 256 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out +../IVAS_cod -dtx -ism +4 testv/ltvISM1.csv NULL testv/ltvISM3.csv testv/ltvISM4.csv ../scripts/switchPaths/sw_24k4_256k.bin 48 testv/ltv48_4ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv+4ISM48n.wav_brate_sw_48-48_DTX_EXT.tst + +// 3 ISM with metadata at 96 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 96000 48 testv/ltv48_3ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv3ISM48s.96000_48-48_EXT.tst + +// 3 ISM with metadata at 64 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 64000 48 testv/ltv48_3ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv3ISM48s.64000_48-48_EXT.tst + +// 3 ISM with metadata at 48 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 48000 48 testv/ltv48_3ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv3ISM48s.48000_48-48_EXT.tst + +// 3 ISM with metadata at 384 kbps, 48 kHz in, 32 kHz out, EXT out +../IVAS_cod -ism 3 testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 384000 48 testv/ltv48_3ISM.wav bit +../IVAS_dec EXT 32 bit testv/ltv48_3ISM.wav_384000_48-32_EXT.tst + +// 3 ISM with metadata at 24.4 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 24400 48 testv/ltv48_3ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_3ISM.wav_24400_48-48_EXT.tst + +// 3 ISM with metadata at 192 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 3 testv/ltvISM2.csv testv/ltvISM3.csv testv/ltvISM4.csv 192000 48 testv/ltv48_3ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_3ISM.wav_192000_48-48_EXT.tst + +// 3 ISM with metadata at 128 kbps, 48 kHz in, 32 kHz out, EXT out +../IVAS_cod -ism 3 testv/ltvISM1.csv testv/ltvISM2.csv testv/ltvISM3.csv 128000 48 testv/ltv48_3ISM.wav bit +../IVAS_dec EXT 32 bit testv/ltv48_3ISM.wav_128000_48-32_EXT.tst + +// 2 ISM with metadata at 80 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out +../IVAS_cod -dtx -ism 2 testv/ltvISM1.csv testv/ltvISM2.csv 80000 48 testv/ltv48_STEREO.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_STEREO.wav_2ISM_80000_48-48_DTX_EXT.tst + +// 2 ISM with metadata at 64 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 2 testv/ltvISM3.csv testv/ltvISM4.csv 64000 48 testv/ltv48_2ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_2ISM.wav_64000_48-48_EXT_room.tst + +// 2 ISM with metadata at 48 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 2 testv/ltvISM3.csv testv/ltvISM4.csv 48000 48 testv/ltv48_2ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_2ISM.wav_48000_48-48_EXT.tst + +// 2 ISM with metadata at 32 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out +../IVAS_cod -dtx -ism 2 testv/ltvISM1.csv testv/ltvISM2.csv 32000 48 testv/ltv48_STEREO.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_STEREO.wav_2ISM_32000_48-48_DTX_EXT.tst + +// 2 ISM with metadata at 160 kbps, 48 kHz in, 32 kHz out, EXT out +../IVAS_cod -ism 2 testv/ltvISM1.csv testv/ltvISM2.csv 160000 48 testv/ltv48_2ISM.wav bit +../IVAS_dec EXT 32 bit testv/ltv48_2ISM.wav_160000_48-32_EXT.tst + +// 2 ISM with metadata at 16.4 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 2 testv/ltvISM1.csv testv/ltvISM2.csv 16400 48 testv/ltv48_2ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_2ISM.wav_16400_48-48_EXT.tst + +// 2 ISM with metadata at 128 kbps, 48 kHz in, 32 kHz out, EXT out +../IVAS_cod -ism 2 testv/ltvISM1.csv testv/ltvISM2.csv 128000 48 testv/ltv48_2ISM.wav bit +../IVAS_dec EXT 32 bit testv/ltv48_2ISM.wav_128000_48-32_EXT.tst + +// 1 ISM with metadata bitrate switching from 13.2 kbps to 128 kbps, 32 kHz in, 32 kHz out, EXT out, DTX on +../IVAS_cod -dtx -ism 1 testv/ltvISM1.csv ../scripts/switchPaths/sw_13k2_to_128k_10fr.bin 32 testv/ltv32_MONO.wav bit +../IVAS_dec EXT 32 bit testv/ltv32_MONO.wav_1ISM_brate_sw_32-32_EXT_dtx.tst + +// 1 ISM with metadata at 96 kbps, 48 kHz in, 16 kHz out, EXT out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_FB.txt -ism 1 testv/ltvISM1.csv 96000 48 testv/ltv48_1ISM.wav bit +../IVAS_dec EXT 16 bit testv/ltv48_1ISM.wav_96000_48-16_EXT.tst + +// 1 ISM with metadata at 80 kbps, 48 kHz in, 16 kHz out, EXT out +../IVAS_cod -ism 1 testv/ltvISM1.csv 80000 48 testv/ltv48_1ISM.wav bit +../IVAS_dec EXT 16 bit testv/ltv48_1ISM.wav_80000_48-16_EXT.tst + +// 1 ISM with metadata at 48 kbps, 48 kHz in, 48 kHz out, EXT out, HR +../IVAS_cod -ism 1 testv/ltvISM1.csv 48000 48 testv/ltv48_1ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_1ISM.wav_64000_48-48_EXT.tst + +// 1 ISM with metadata at 32 kbps, 32 kHz in, 32 kHz out, DTX on, EXT out +../IVAS_cod -dtx -ism 1 testv/ltvISM1.csv 32000 32 testv/ltv32_MONO.wav bit +../IVAS_dec EXT 32 bit testv/ltv32_MONO.wav_1ISM_32000_32-32_DTX_EXT.tst + +// 1 ISM with metadata at 16.4 kbps, 48 kHz in, 48 kHz out, EXT out, bandwidth switching +../IVAS_cod -max_band testv/ivas_bws_20fr_start_WB.txt -ism 1 testv/ltvISM1.csv 16400 48 testv/ltv48_1ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_1ISM.wav_16400_48-48_EXT.tst + +// 1 ISM with metadata at 13.2 kbps, 48 kHz in, 48 kHz out, EXT out +../IVAS_cod -ism 1 testv/ltvISM1.csv 13200 48 testv/ltv48_1ISM.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_1ISM.wav_13200_48-48_EXT.tst + +// 1 ISM with metadata at 13.2 kbps, 48 kHz in, 48 kHz out, DTX on, EXT out +../IVAS_cod -dtx -ism 1 testv/ltvISM1.csv 13200 48 testv/ltv48_MONO.wav bit +../IVAS_dec EXT 48 bit testv/ltv48_MONO.wav_1ISM_13200_48-48_DTX_EXT.tst + +// 1 ISM non-diegetic panning at 32 kbps, 48kHz in, 48kHz out, EXT out +//../IVAS_cod -ism 1 testv/ltvISM1.csv 32000 48 testv/ltv48_1ISM.wav bit +//../IVAS_dec -non_diegetic_pan 80 EXT 48 bit testv/ltv1ISM48s.pcm_ISM_32000_48-48_EXT_NON-DIEGETIC-PAN_80.tst