35 float outputDb = std::numeric_limits<float>::lowest();
109 compressorSettings.makeupGainDb }
168 return !(lhs == rhs);
constexpr bool operator!=(const DynamicRangeProcessorSettings &lhs, const DynamicRangeProcessorSettings &rhs)
constexpr double compressorThresholdDbDefault
constexpr double compressorLookaheadMsDefault
constexpr double compressorMakeupGainDbDefault
constexpr double showOutputDefault
constexpr double compressorMaxLookaheadMs
constexpr double compressorAttackMsDefault
constexpr double limiterReleaseMsDefault
constexpr double compressorKneeWidthDbDefault
constexpr double showInputDefault
constexpr double compressorCompressionRatioDefault
constexpr double showActualDefault
static constexpr auto compressorMeterUpdatePeriodMs
constexpr double limiterThresholdDbDefault
constexpr bool operator==(const DynamicRangeProcessorSettings &lhs, const DynamicRangeProcessorSettings &rhs)
constexpr double limiterKneeWidthDbDefault
constexpr double showTargetDefault
constexpr double limiterMaxLookaheadMs
constexpr double limiterMakeupTargetDbDefault
constexpr double limiterLookaheadMsDefault
constexpr double compressorReleaseMsDefault
long long indexOfFirstSample
float targetCompressionDb
float actualCompressionDb
DynamicRangeProcessorSettings(const LimiterSettings &limiterSettings)
DynamicRangeProcessorSettings(const CompressorSettings &compressorSettings)
double outCompressionThreshDb
double inCompressionThreshDb
InitializeProcessingSettings(double sampleRate)