essentia
essentia copied to clipboard
LoudnessEBUR128 compliance in tests
Revise the LoudnessEBUR128 algorithm to confirm it complies with the latest ITU-R BS.1770-4 revision and the updated audio file tests in BS.2217-2 (2016).
A recent paper compared different software implementations of ITU-R BS.1770 and found Essentia to have outlier values in some tests. Those cases are not covered in our current unit test based on EBU Tech 3341 (2011). Update the unit test and test audio with the new compliance tests.
Audio files for new tests: http://www.itu.int/dms_pub/itu-r/oth/11/02/R11020000010001ZIPM.zip
Reproduce the tests in https://github.com/csteinmetz1/pyloudnorm-eval
The results reported in the paper:

