Fraunhofer-IIS / mpeghdec

The Fraunhofer MPEG-H decoder (mpeghdec) is a C/C++ implementation of the MPEG-H Audio standard as defined in ISO/IEC 23008-3:2022
Other
63 stars 7 forks source link

Disable peak limiting #7

Closed sclsj closed 7 months ago

sclsj commented 7 months ago

Tried to decode some files I have, but it resulted in severe peak limiting. How would I tell the decoder to allow signals to go above 0dB (since we output 32 bit wav)? I tried -dse -1 but that didn't change anything.

mhildenbrand-iis commented 7 months ago

The decoder limits the output signals by design as mandated in the ISO standard. The MPEG-H Audio system uses mandatory loudness and DRC metadata to condition the signals in the decoder such that excessive limiting is avoided.