Skip to content

Unexpected delay of parametric binaural renderer in SBA modes up to 80kbps.

This may be related to concerns raised in issue #224.

I noticed an discrepancy in the delay of IVAS SBA at bitrates using the parametric binaural renderer today. Expected IVAS SBA encoder + decoder to binaural delay should be 18ms, but I was seeing a relatively consistent 17.5ms, or about 23 samples short of the expected delay through these paths.

Things to note:

  • internal delay compensation was turned off, and I was accounting for expected delays manually after decoding and/or rendering.
  • this was observed at bitrates up to 80kbps but not at higher bitrates.
  • the unexpected delay was not noticed when decoding to ambisonics and using the external binaural renderer (not parametric).
  • Noticed on a range of input vectors.
  • Commit id: 9f58d491 (20240522_delivery_SA4#128_final)

It appears to be related to the parametric renderer, and as such may not be limited to SBA modes, or even internal rendering.