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

#include <spectral_band_mask.hpp>

Public Attributes

int fft_size = 0
int num_bins = 0
SampleType sample_rate = SampleType{0}
SampleType effective_min_hz = SampleType{0}
SampleType effective_max_hz = SampleType{0}
std::uint32_t active_bands = 0
std::uint32_t transition_frames = 0
std::uint64_t version = 0
std::array< SampleType, kSpectralBandMaskMaximumBands+1 > band_edges_hz {}
std::array< SampleType, kSpectralBandMaskMaximumBins > gain_linear {}

Member Data Documentation

◆ active_bands

template<typename SampleType>
std::uint32_t pulp::signal::SpectralMaskTableT< SampleType >::active_bands = 0

◆ band_edges_hz

template<typename SampleType>
std::array<SampleType, kSpectralBandMaskMaximumBands + 1> pulp::signal::SpectralMaskTableT< SampleType >::band_edges_hz {}

◆ effective_max_hz

template<typename SampleType>
SampleType pulp::signal::SpectralMaskTableT< SampleType >::effective_max_hz = SampleType{0}

◆ effective_min_hz

template<typename SampleType>
SampleType pulp::signal::SpectralMaskTableT< SampleType >::effective_min_hz = SampleType{0}

◆ fft_size

template<typename SampleType>
int pulp::signal::SpectralMaskTableT< SampleType >::fft_size = 0

◆ gain_linear

template<typename SampleType>
std::array<SampleType, kSpectralBandMaskMaximumBins> pulp::signal::SpectralMaskTableT< SampleType >::gain_linear {}

◆ num_bins

template<typename SampleType>
int pulp::signal::SpectralMaskTableT< SampleType >::num_bins = 0

◆ sample_rate

template<typename SampleType>
SampleType pulp::signal::SpectralMaskTableT< SampleType >::sample_rate = SampleType{0}

◆ transition_frames

template<typename SampleType>
std::uint32_t pulp::signal::SpectralMaskTableT< SampleType >::transition_frames = 0

◆ version

template<typename SampleType>
std::uint64_t pulp::signal::SpectralMaskTableT< SampleType >::version = 0

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