|
DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
|
#include <OfflinePeakCompressor.h>

Public Attributes | |
| Reason | reason = Reason::NoCorrection |
| double | requestedReductionDb = 0 |
| double | effectiveReductionDb = 0 |
| double | achievedReductionDb = 0 |
| double | availableHeadroomDb = 0 |
| double | maximumReductionDb = 0 |
| Initial control depth; renderInfo holds calibrated bounds. | |
| double | lookaheadMs = 0 |
| Actual anticipation after successful render calibration. | |
| double | releaseMs = 0 |
| double | requestedLookaheadMs = 0 |
| Requested anticipation before render calibration. | |
| int | renderAttempts = 0 |
| Complete-file calibration attempts; zero in a new plan. | |
| double | inputSamplePeakDb = -std::numeric_limits<double>::infinity() |
| double | outputSamplePeakDb = -std::numeric_limits<double>::infinity() |
| double | outputTruePeakDb = -std::numeric_limits<double>::infinity() |
| std::size_t | transientHolds = 0 |
| std::size_t | additionalHolds = 0 |
| bool | peaksMeasured = false |
| OfflineGainRenderInfo | renderInfo |
Definition at line 69 of file OfflinePeakCompressor.h.
| double dspark::OfflinePeakCompressor< T >::Report::achievedReductionDb = 0 |
Definition at line 72 of file OfflinePeakCompressor.h.
| std::size_t dspark::OfflinePeakCompressor< T >::Report::additionalHolds = 0 |
Definition at line 82 of file OfflinePeakCompressor.h.
| double dspark::OfflinePeakCompressor< T >::Report::availableHeadroomDb = 0 |
Definition at line 73 of file OfflinePeakCompressor.h.
| double dspark::OfflinePeakCompressor< T >::Report::effectiveReductionDb = 0 |
Definition at line 72 of file OfflinePeakCompressor.h.
| double dspark::OfflinePeakCompressor< T >::Report::inputSamplePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 79 of file OfflinePeakCompressor.h.
| double dspark::OfflinePeakCompressor< T >::Report::lookaheadMs = 0 |
Actual anticipation after successful render calibration.
Definition at line 75 of file OfflinePeakCompressor.h.
| double dspark::OfflinePeakCompressor< T >::Report::maximumReductionDb = 0 |
Initial control depth; renderInfo holds calibrated bounds.
Definition at line 74 of file OfflinePeakCompressor.h.
| double dspark::OfflinePeakCompressor< T >::Report::outputSamplePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 80 of file OfflinePeakCompressor.h.
| double dspark::OfflinePeakCompressor< T >::Report::outputTruePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 81 of file OfflinePeakCompressor.h.
| bool dspark::OfflinePeakCompressor< T >::Report::peaksMeasured = false |
Definition at line 83 of file OfflinePeakCompressor.h.
| Reason dspark::OfflinePeakCompressor< T >::Report::reason = Reason::NoCorrection |
Definition at line 71 of file OfflinePeakCompressor.h.
| double dspark::OfflinePeakCompressor< T >::Report::releaseMs = 0 |
Definition at line 76 of file OfflinePeakCompressor.h.
| int dspark::OfflinePeakCompressor< T >::Report::renderAttempts = 0 |
Complete-file calibration attempts; zero in a new plan.
Definition at line 78 of file OfflinePeakCompressor.h.
| OfflineGainRenderInfo dspark::OfflinePeakCompressor< T >::Report::renderInfo |
Definition at line 84 of file OfflinePeakCompressor.h.
| double dspark::OfflinePeakCompressor< T >::Report::requestedLookaheadMs = 0 |
Requested anticipation before render calibration.
Definition at line 77 of file OfflinePeakCompressor.h.
| double dspark::OfflinePeakCompressor< T >::Report::requestedReductionDb = 0 |
Definition at line 72 of file OfflinePeakCompressor.h.
| std::size_t dspark::OfflinePeakCompressor< T >::Report::transientHolds = 0 |
Definition at line 82 of file OfflinePeakCompressor.h.