|
DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
|
Measurements and the constant-gain decision for one run. More...
#include <LoudnessNormalizer.h>
Public Attributes | |
| Status | status = Status::EmptyInput |
| T | measuredLUFS = T(-100) |
| Integrated loudness of the input. | |
| T | requestedGainDb = T(0) |
| Gain needed to reach the target. | |
| T | appliedGainDb = T(0) |
| One gain applied to every sample. | |
| T | outLUFS = T(-100) |
| Re-measured output loudness. | |
| T | outTruePeakDb = T(-100) |
| All-channel output true peak. | |
| bool | targetReached = false |
| Output is within 0.1 LU of target. | |
| bool | ceilingLimited = false |
| The ceiling selected the lower gain. | |
Measurements and the constant-gain decision for one run.
Definition at line 85 of file LoudnessNormalizer.h.
| T dspark::LoudnessNormalizer< T >::Result::appliedGainDb = T(0) |
One gain applied to every sample.
Definition at line 90 of file LoudnessNormalizer.h.
| bool dspark::LoudnessNormalizer< T >::Result::ceilingLimited = false |
The ceiling selected the lower gain.
Definition at line 94 of file LoudnessNormalizer.h.
| T dspark::LoudnessNormalizer< T >::Result::measuredLUFS = T(-100) |
Integrated loudness of the input.
Definition at line 88 of file LoudnessNormalizer.h.
| T dspark::LoudnessNormalizer< T >::Result::outLUFS = T(-100) |
Re-measured output loudness.
Definition at line 91 of file LoudnessNormalizer.h.
| T dspark::LoudnessNormalizer< T >::Result::outTruePeakDb = T(-100) |
All-channel output true peak.
Definition at line 92 of file LoudnessNormalizer.h.
| T dspark::LoudnessNormalizer< T >::Result::requestedGainDb = T(0) |
Gain needed to reach the target.
Definition at line 89 of file LoudnessNormalizer.h.
| Status dspark::LoudnessNormalizer< T >::Result::status = Status::EmptyInput |
Definition at line 87 of file LoudnessNormalizer.h.
| bool dspark::LoudnessNormalizer< T >::Result::targetReached = false |
Output is within 0.1 LU of target.
Definition at line 93 of file LoudnessNormalizer.h.