[Rendering] Implement user-configurable LFE handling

The current proposal is:

  • LFE input will be passed-through to a format that supports it
  • If the output format does not support it:
    • For multichannel or ambisonics, the user can specify:
      • a triplet of gain, azimuth, elevation to pan the signal to the desired position
      • a panning matrix of dimension [ num_lfe_in x num_ch_out ] with elements specifying output gain
    • For Binaural rendering, the recommendation by Dolby will be applied, where LFE is added to both left and right ears with 5.5dB gain after LPF.
Edited Jan 17, 2023 by Archit Tamarapu
Assignee Loading
Time tracking Loading