Skip to content

Renderer MASA output metadata difference

Basic info

  • Float reference:
  • Fixed point:

Bug description

Using the renderer's meta input with multiple input formats and outputting into MASA produces metadata that differs clearly from the float reference.

Image below shows metadata azimuth and elevation angles (with direct-to-total energy ratio as alpha channel) and direct-to-total energy ratio for both metadata directions.

renderer_masa

Ways to reproduce

Using STV input:

IVAS_rend -q -if meta -i scripts/testv/mixed_mc714_foa_masa2_ism4.txt -fs 48 -of MASA1 -o renderer_test_short48_c1f32b7f0_float_0049_mixed_mc714_foa_masa2_ism4.wav_MASA1.wav

Another example using an OMASA item with one ISM and one MASA component:

IVAS_rend -q -no_delay_cmp -if meta -i scripts/testv/stvOMASA_1ISM_2MASA2TC48c.txt -fs 48 -of MASA1 -o 0058_stvOMASA_1ISM_2MASA2TC48c.wav_MASA1-no_delay_cmp.wav

resulting into the following metadata: renderer_omasa

The contents of the renderer metafile scripts/testv/stvOMASA_1ISM_2MASA2TC48c.txt using the existing STV files is

stvOMASA_1ISM_2MASA2TC48c.wav
2
ISM
1
stvOMASA_1ISM_2MASA2TC48c_ISM1.csv
MASA
2
2
stvOMASA_1ISM_2MASA2TC48c.met

(edit: added OMASA example)

Edited by Jouni Paulus