Feature Request
•[DABNDSD-168] Erweiterung beim NormalizeAlgorithmus=2 (AveragePeakNormalize)
Neu wird die Länge des Audiofiles berücksichtigt. Die berücksichtigten Peaks dürfen nur noch maximal einen konfigurierbaren Prozentsatz der gesamten Frames des Audios betragen (defaultWert 10%). Ansonsten konnte es bei kurzen Audios dazu führen, dass alle Frames als Peak berücksichtigt wurden.
NormalizeMinPeakDurationRatio=10
Beispiel:
Audiolänge = 2.3 Sekunden -> FrameCount = 95
NormalizeAlgorithmus=2
NormalizeParam=100
NormalizeMinPeakDurationRatio=10
Dadurch werden bei diesem Audio neu nur noch 10 Peaks berücksichtigt.
Entsprechende Logeinträge werden in diesen Konstellationen erzeugt.