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 NOOP, remove trailing tabs/whitespace. 2015-10-05 16:17:49 +02:00
AmplitudeFollower.h
BarBeatTrack.cpp
BarBeatTrack.h
BeatTrack.cpp
BeatTrack.h
ChromagramPlugin.cpp
ChromagramPlugin.h
ebu_r128_proc.cc
ebu_r128_proc.h
EBUr128.cpp
EBUr128.h
KeyDetect.cpp
KeyDetect.h
Onset.cpp
Onset.h
OnsetDetect.cpp
OnsetDetect.h allow linking unbundled versions of some libraries 2013-10-28 09:06:09 +01:00
PercussionOnsetDetector.cpp
PercussionOnsetDetector.h
plugins.cpp
SimilarityPlugin.cpp
SimilarityPlugin.h
SpectralCentroid.cpp
SpectralCentroid.h
TonalChangeDetect.cpp
TonalChangeDetect.h
Transcription.cpp
Transcription.h
TruePeak.cpp
TruePeak.h
wscript
ZeroCrossing.cpp
ZeroCrossing.h