Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::signal::CepstralEnvelopeConfigT< SampleType > Struct Template Reference

#include <source_filter_analysis.hpp>

Public Attributes

int fft_size = 2048
int order = 128
int true_envelope_iterations = 3
SampleType convergence_tolerance = SampleType{0}
 Maximum remaining positive log-magnitude residual.

Member Data Documentation

◆ convergence_tolerance

template<typename SampleType>
SampleType pulp::signal::CepstralEnvelopeConfigT< SampleType >::convergence_tolerance = SampleType{0}

Maximum remaining positive log-magnitude residual.

Zero disables early convergence and always executes the configured number of passes.

◆ fft_size

template<typename SampleType>
int pulp::signal::CepstralEnvelopeConfigT< SampleType >::fft_size = 2048

◆ order

template<typename SampleType>
int pulp::signal::CepstralEnvelopeConfigT< SampleType >::order = 128

◆ true_envelope_iterations

template<typename SampleType>
int pulp::signal::CepstralEnvelopeConfigT< SampleType >::true_envelope_iterations = 3

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