Skip to content

[Non-BE] Resolve "ParamISM output too quiet"

eichenseer requested to merge 549-paramism-output-too-quiet into main

Related to #549 (closed)

The energy loss can be traced back to the DMX generation in ParamISM and the virtual cardioid signals employed there. The exact loss is dependent on the object DOAs, where objects located at the far left/right will cause no loss, whereas objects located at the center (azimuth = 0°) will cause the largest loss. To improve on this, an energy compensation is employed in the encoder to make up for the potentially lost energy. This fixes the output levels of STEREO and EXT output. For loudspeaker output, an additional compensation is needed in the decoder to keep output levels correct. For BINAURAL output, this compensation is a first step, but further work is needed. Also includes smoothing of the compensation gains as well as the cardioid gains to prevent discontinuities at the frame boundaries.

Non-BE for ParamISM.

Edited by eichenseer

Merge request reports

Loading