Admin message

WARNING! Gitlab maintenance operation scheduled for Monday, 20 April between 12:00 and 14:00 (CET). During this time window, short service interruptions (less than 5 minutes) may occur. Thank you in advance for your understanding.

[rendering] fix/align ISM conversion between internal and external renderer

See tests/renderer/constants.py.

ISM rendering has differences between internal and external rendering in:

  • crossfades
  • rounding of ISM positions (decoder uses float + 0.5f to int16_t, see #215 )
  • stereo downmix for discrete ISMs uses tangent panning; the external renderer uses EFAP
  • ISM to BINAURAL and BINAURAL_ROOM rendering are also possibly affected by the above inconsistencies
Edited Dec 08, 2022 by Archit Tamarapu
Assignee Loading
Time tracking Loading