ardour/libs/vamp-plugins
Robin Gareus 26270db8ae
Fix EBU-R128 loudness analysis for mono signals
This removes the special case which assumed unity gain
when reproducing mono files on a stereo system.

ITU-R BS.1770 however specifies a channel weight of 0dB for
left, right and centre, regardless of the total channel count.

Tech 3344 6.16 mentions a 3dB attenuation to maintain the
loudness level of a mono audio signal in multi-channel signals,
and Tech 3343-2016 further specifies that "Ideally, a downmix
operation should be loudness-agnostic".
2023-02-02 17:58:46 +01:00
..
MSVCvamp-plugins
AmplitudeFollower.cpp
AmplitudeFollower.h
BarBeatTrack.cpp
BarBeatTrack.h
BeatTrack.cpp
BeatTrack.h
ChromagramPlugin.cpp
ChromagramPlugin.h
EBUr128.cpp Export analysis: log loudness / time 2021-04-07 01:46:02 +02:00
EBUr128.h
KeyDetect.cpp
KeyDetect.h
Onset.cpp
Onset.h
OnsetDetect.cpp
OnsetDetect.h
PercussionOnsetDetector.cpp
PercussionOnsetDetector.h
SimilarityPlugin.cpp
SimilarityPlugin.h
SpectralCentroid.cpp
SpectralCentroid.h
TonalChangeDetect.cpp
TonalChangeDetect.h
Transcription.cpp
Transcription.h
TruePeak.cpp
TruePeak.h
ZeroCrossing.cpp
ZeroCrossing.h
ebu_r128_proc.cc Fix EBU-R128 loudness analysis for mono signals 2023-02-02 17:58:46 +01:00
ebu_r128_proc.h
plugins.cpp
wscript Do not use ABU suffix for vamp plugin shared object 2022-04-01 18:40:46 +02:00