|
DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
|
Plan range and final render peaks. Silence peaks are -infinity dB. More...
#include <OfflineLeveler.h>

Public Attributes | |
| Reason | reason = Reason::NoCorrection |
| double | referenceRmsDb = -std::numeric_limits<double>::infinity() |
| double | minimumGainDb = 0 |
| double | maximumGainDb = 0 |
| double | outputSamplePeakDb = -std::numeric_limits<double>::infinity() |
| double | outputTruePeakDb = -std::numeric_limits<double>::infinity() |
| std::size_t | controlPoints = 0 |
| std::size_t | boundaries = 0 |
| std::size_t | limitedPoints = 0 |
| std::size_t | representabilityLimitedBins = 0 |
| Correction reduced to keep PCM finite. | |
| bool | peaksMeasured = false |
| OfflineGainRenderInfo | renderInfo |
Plan range and final render peaks. Silence peaks are -infinity dB.
Definition at line 81 of file OfflineLeveler.h.
| std::size_t dspark::OfflineLeveler< T >::Report::boundaries = 0 |
Definition at line 90 of file OfflineLeveler.h.
| std::size_t dspark::OfflineLeveler< T >::Report::controlPoints = 0 |
Definition at line 89 of file OfflineLeveler.h.
| std::size_t dspark::OfflineLeveler< T >::Report::limitedPoints = 0 |
Definition at line 91 of file OfflineLeveler.h.
| double dspark::OfflineLeveler< T >::Report::maximumGainDb = 0 |
Definition at line 86 of file OfflineLeveler.h.
| double dspark::OfflineLeveler< T >::Report::minimumGainDb = 0 |
Definition at line 85 of file OfflineLeveler.h.
| double dspark::OfflineLeveler< T >::Report::outputSamplePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 87 of file OfflineLeveler.h.
| double dspark::OfflineLeveler< T >::Report::outputTruePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 88 of file OfflineLeveler.h.
| bool dspark::OfflineLeveler< T >::Report::peaksMeasured = false |
Definition at line 93 of file OfflineLeveler.h.
| Reason dspark::OfflineLeveler< T >::Report::reason = Reason::NoCorrection |
Definition at line 83 of file OfflineLeveler.h.
| double dspark::OfflineLeveler< T >::Report::referenceRmsDb = -std::numeric_limits<double>::infinity() |
Definition at line 84 of file OfflineLeveler.h.
| OfflineGainRenderInfo dspark::OfflineLeveler< T >::Report::renderInfo |
Definition at line 94 of file OfflineLeveler.h.
| std::size_t dspark::OfflineLeveler< T >::Report::representabilityLimitedBins = 0 |
Correction reduced to keep PCM finite.
Definition at line 92 of file OfflineLeveler.h.