|
DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
|
#include <OfflineClip.h>
Public Attributes | |
| Reason | reason = Reason::ZeroAmount |
| double | requestedReductionDb = 0 |
| double | effectiveReductionDb = 0 |
| After rounding the target toward the input PCM peak. | |
| double | achievedReductionDb = 0 |
| double | targetErrorDb = 0 |
| Final output peak relative to the effective target. | |
| double | inputSamplePeakDb = -std::numeric_limits<double>::infinity() |
| double | outputSamplePeakDb = -std::numeric_limits<double>::infinity() |
| double | outputTruePeakDb = -std::numeric_limits<double>::infinity() |
| double | normalizedCeiling = 1 |
| Curve ceiling divided by the complete-source peak. | |
| int | oversamplingFactor = 4 |
| int | calibrationPasses = 0 |
| int | compensatedLatencyFrames = 0 |
| Internal delay removed from the result. | |
| bool | targetMet = false |
| Set only after final rounded PCM verification. | |
| bool | representabilityLimited = false |
Definition at line 189 of file OfflineClip.h.
| double dspark::detail::OfflineClipProcessor< T, Soft >::Report::achievedReductionDb = 0 |
Definition at line 194 of file OfflineClip.h.
| int dspark::detail::OfflineClipProcessor< T, Soft >::Report::calibrationPasses = 0 |
Definition at line 201 of file OfflineClip.h.
| int dspark::detail::OfflineClipProcessor< T, Soft >::Report::compensatedLatencyFrames = 0 |
Internal delay removed from the result.
Definition at line 202 of file OfflineClip.h.
| double dspark::detail::OfflineClipProcessor< T, Soft >::Report::effectiveReductionDb = 0 |
After rounding the target toward the input PCM peak.
Definition at line 193 of file OfflineClip.h.
| double dspark::detail::OfflineClipProcessor< T, Soft >::Report::inputSamplePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 196 of file OfflineClip.h.
| double dspark::detail::OfflineClipProcessor< T, Soft >::Report::normalizedCeiling = 1 |
Curve ceiling divided by the complete-source peak.
Definition at line 199 of file OfflineClip.h.
| double dspark::detail::OfflineClipProcessor< T, Soft >::Report::outputSamplePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 197 of file OfflineClip.h.
| double dspark::detail::OfflineClipProcessor< T, Soft >::Report::outputTruePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 198 of file OfflineClip.h.
| int dspark::detail::OfflineClipProcessor< T, Soft >::Report::oversamplingFactor = 4 |
Definition at line 200 of file OfflineClip.h.
| Reason dspark::detail::OfflineClipProcessor< T, Soft >::Report::reason = Reason::ZeroAmount |
Definition at line 191 of file OfflineClip.h.
| bool dspark::detail::OfflineClipProcessor< T, Soft >::Report::representabilityLimited = false |
Definition at line 204 of file OfflineClip.h.
| double dspark::detail::OfflineClipProcessor< T, Soft >::Report::requestedReductionDb = 0 |
Definition at line 192 of file OfflineClip.h.
| double dspark::detail::OfflineClipProcessor< T, Soft >::Report::targetErrorDb = 0 |
Final output peak relative to the effective target.
Definition at line 195 of file OfflineClip.h.
| bool dspark::detail::OfflineClipProcessor< T, Soft >::Report::targetMet = false |
Set only after final rounded PCM verification.
Definition at line 203 of file OfflineClip.h.