Renderer smoke test fails in BASOP for equivalent rotation tests
Basic info
- Fixed point: 06151289
Bug description
In BASOP, the part of the renderer smoke test that comparse between different ways of achieving the same rotation fails:
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refvec_rotating_fixed_pos_offset[FOA-BINAURAL] - Failed: CuT not BE to REF! SNR : 0.00 dB, Gain CuT: 0.024, Max Diff = 16962
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refvec_rotating_fixed_pos_offset[FOA-BINAURAL_ROOM_REVERB] - Failed: CuT not BE to REF! SNR : 0.78 dB, Gain CuT: -0.355, Max Diff = 29888
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refveclev_vs_refvec[FOA-BINAURAL_ROOM_REVERB] - Failed: CuT not BE to REF! SNR : 22.66 dB, Gain CuT: 0.986, Max Diff = 1387
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refveclev_vs_refvec[FOA-BINAURAL] - Failed: CuT not BE to REF! SNR : 22.62 dB, Gain CuT: 0.985, Max Diff = 1388
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refveclev_vs_refvec[HOA2-BINAURAL_ROOM_REVERB] - Failed: CuT not BE to REF! SNR : 21.76 dB, Gain CuT: 0.988, Max Diff = 1320
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refvec_rotating_fixed_pos_offset[HOA3-BINAURAL] - Failed: CuT not BE to REF! SNR : 0.00 dB, Gain CuT: 0.015, Max Diff = 14679
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refvec_rotating_fixed_pos_offset[HOA2-BINAURAL] - Failed: CuT not BE to REF! SNR : 0.00 dB, Gain CuT: 0.021, Max Diff = 15293
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refveclev_vs_refvec[HOA3-BINAURAL] - Failed: CuT not BE to REF! SNR : 20.68 dB, Gain CuT: 0.991, Max Diff = 1159
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refveclev_vs_refvec[HOA2-BINAURAL] - Failed: CuT not BE to REF! SNR : 21.76 dB, Gain CuT: 0.988, Max Diff = 1320
FAILED tests/renderer_short/test_renderer.py::test_multichannel_binaural_headrotation_refvec_rotating[5_1_2-BINAURAL] - Failed: CuT not BE to REF! SNR : 92.55 dB, Gain CuT: 1.000, Max Diff = 3
FAILED tests/renderer_short/test_renderer.py::test_multichannel_binaural_headrotation_refvec_rotating[7_1_4-BINAURAL] - Failed: CuT not BE to REF! SNR : 88.34 dB, Gain CuT: 1.000, Max Diff = 4
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refvec_rotating_fixed_pos_offset[HOA2-BINAURAL_ROOM_IR] - Failed: CuT not BE to REF! SNR : 0.00 dB, Gain CuT: -0.025, Max Diff = 4961
FAILED tests/renderer_short/test_renderer.py::test_multichannel_binaural_headrotation_refvec_rotating[7_1_4-BINAURAL_ROOM_REVERB] - Failed: CuT not BE to REF! SNR : 84.07 dB, Gain CuT: 1.000, Max Diff = 4
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refvec_rotating_fixed_pos_offset[HOA2-BINAURAL_ROOM_REVERB] - Failed: CuT not BE to REF! SNR : 0.00 dB, Gain CuT: 0.023, Max Diff = 15328
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refveclev_vs_refvec[FOA-BINAURAL_ROOM_IR] - Failed: CuT not BE to REF! SNR : 27.32 dB, Gain CuT: 0.996, Max Diff = 264
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refveclev_vs_refvec[HOA2-BINAURAL_ROOM_IR] - Failed: CuT not BE to REF! SNR : 22.89 dB, Gain CuT: 0.997, Max Diff = 469
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refvec_rotating_fixed_pos_offset[HOA3-BINAURAL_ROOM_IR] - Failed: CuT not BE to REF! SNR : 0.00 dB, Gain CuT: -0.020, Max Diff = 4974
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refvec_rotating_fixed_pos_offset[HOA3-BINAURAL_ROOM_REVERB] - Failed: CuT not BE to REF! SNR : 0.00 dB, Gain CuT: 0.014, Max Diff = 14579
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refveclev_vs_refvec[HOA3-BINAURAL_ROOM_REVERB] - Failed: CuT not BE to REF! SNR : 20.67 dB, Gain CuT: 0.990, Max Diff = 1159
FAILED tests/renderer_short/test_renderer.py::test_multichannel_binaural_headrotation_refvec_rotating[5_1_2-BINAURAL_ROOM_REVERB] - Failed: CuT not BE to REF! SNR : 87.36 dB, Gain CuT: 1.000, Max Diff = 3
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refveclev_vs_refvec[HOA3-BINAURAL_ROOM_IR] - Failed: CuT not BE to REF! SNR : 21.33 dB, Gain CuT: 0.996, Max Diff = 467
FAILED tests/renderer_short/test_renderer.py::test_ambisonics_binaural_headrotation_refvec_rotating_fixed_pos_offset[FOA-BINAURAL_ROOM_IR] - Failed: CuT not BE to REF! SNR : 1.12 dB, Gain CuT: 0.426, Max Diff = 5791
See example pipeline: https://forge.3gpp.org/rep/sa4/audio/ivas-basop/-/jobs/690517
Ways to reproduce
make -j
python3 -m pytest -n auto -rA tests/renderer_short/test_renderer.py