DSPark 1.8.0
Header-only C++20 DSP for real-time and offline audio
Loading...
Searching...
No Matches
dspark::DelayEstimator< T >::Result Struct Reference

What estimate() returns. More...

#include <DelayEstimator.h>

Public Attributes

double delaySamples = 0.0
 Positive: the delivery is late.
 
double delaySeconds = 0.0
 The same in seconds.
 
double confidence = 0.0
 Share of the cross-spectrum consistent with it, 0..1.
 
bool inverted = false
 The delivery is polarity-inverted.
 
bool valid = false
 Enough material was pushed to estimate.
 

Detailed Description

template<FloatType T>
struct dspark::DelayEstimator< T >::Result

What estimate() returns.

Definition at line 97 of file DelayEstimator.h.

Member Data Documentation

◆ confidence

template<FloatType T>
double dspark::DelayEstimator< T >::Result::confidence = 0.0

Share of the cross-spectrum consistent with it, 0..1.

Definition at line 101 of file DelayEstimator.h.

◆ delaySamples

template<FloatType T>
double dspark::DelayEstimator< T >::Result::delaySamples = 0.0

Positive: the delivery is late.

Definition at line 99 of file DelayEstimator.h.

◆ delaySeconds

template<FloatType T>
double dspark::DelayEstimator< T >::Result::delaySeconds = 0.0

The same in seconds.

Definition at line 100 of file DelayEstimator.h.

◆ inverted

template<FloatType T>
bool dspark::DelayEstimator< T >::Result::inverted = false

The delivery is polarity-inverted.

Definition at line 102 of file DelayEstimator.h.

◆ valid

template<FloatType T>
bool dspark::DelayEstimator< T >::Result::valid = false

Enough material was pushed to estimate.

Definition at line 103 of file DelayEstimator.h.


The documentation for this struct was generated from the following file: