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

Public Attributes | |
| Reason | reason = Reason::NoPulses |
| double | requestedReductionDb = 0 |
| double | maximumReductionDb = 0 |
| double | maximumExcessDb = 0 |
| double | referencePeakDb = -std::numeric_limits<double>::infinity() |
| double | tempoBpm = 0 |
| double | tempoConfidence = 0 |
| double | inputSamplePeakDb = -std::numeric_limits<double>::infinity() |
| double | outputSamplePeakDb = -std::numeric_limits<double>::infinity() |
| double | outputTruePeakDb = -std::numeric_limits<double>::infinity() |
| std::size_t | pulses = 0 |
| std::size_t | reducedPulses = 0 |
| std::size_t | fallbackPulses = 0 |
| bool | peaksMeasured = false |
| OfflineGainRenderInfo | renderInfo |
Definition at line 66 of file OfflineBeatCompressor.h.
| std::size_t dspark::OfflineBeatCompressor< T >::Report::fallbackPulses = 0 |
Definition at line 75 of file OfflineBeatCompressor.h.
| double dspark::OfflineBeatCompressor< T >::Report::inputSamplePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 72 of file OfflineBeatCompressor.h.
| double dspark::OfflineBeatCompressor< T >::Report::maximumExcessDb = 0 |
Definition at line 69 of file OfflineBeatCompressor.h.
| double dspark::OfflineBeatCompressor< T >::Report::maximumReductionDb = 0 |
Definition at line 69 of file OfflineBeatCompressor.h.
| double dspark::OfflineBeatCompressor< T >::Report::outputSamplePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 73 of file OfflineBeatCompressor.h.
| double dspark::OfflineBeatCompressor< T >::Report::outputTruePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 74 of file OfflineBeatCompressor.h.
| bool dspark::OfflineBeatCompressor< T >::Report::peaksMeasured = false |
Definition at line 76 of file OfflineBeatCompressor.h.
| std::size_t dspark::OfflineBeatCompressor< T >::Report::pulses = 0 |
Definition at line 75 of file OfflineBeatCompressor.h.
| Reason dspark::OfflineBeatCompressor< T >::Report::reason = Reason::NoPulses |
Definition at line 68 of file OfflineBeatCompressor.h.
| std::size_t dspark::OfflineBeatCompressor< T >::Report::reducedPulses = 0 |
Definition at line 75 of file OfflineBeatCompressor.h.
| double dspark::OfflineBeatCompressor< T >::Report::referencePeakDb = -std::numeric_limits<double>::infinity() |
Definition at line 70 of file OfflineBeatCompressor.h.
| OfflineGainRenderInfo dspark::OfflineBeatCompressor< T >::Report::renderInfo |
Definition at line 77 of file OfflineBeatCompressor.h.
| double dspark::OfflineBeatCompressor< T >::Report::requestedReductionDb = 0 |
Definition at line 69 of file OfflineBeatCompressor.h.
| double dspark::OfflineBeatCompressor< T >::Report::tempoBpm = 0 |
Definition at line 71 of file OfflineBeatCompressor.h.
| double dspark::OfflineBeatCompressor< T >::Report::tempoConfidence = 0 |
Definition at line 71 of file OfflineBeatCompressor.h.