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

#include <parametric_eq.hpp>

Public Attributes

ParametricEqBandType type = ParametricEqBandType::peaking
SampleType frequency_hz = SampleType{1000}
SampleType gain_db = SampleType{0}
SampleType q = SampleType{1}
bool enabled = true
bool solo = false

Friends

constexpr bool operator== (const ParametricEqBandT &, const ParametricEqBandT &)=default

◆ operator==

template<typename SampleType>
bool operator== ( const ParametricEqBandT< SampleType > & ,
const ParametricEqBandT< SampleType > &  )
friend

Member Data Documentation

◆ enabled

template<typename SampleType>
bool pulp::signal::ParametricEqBandT< SampleType >::enabled = true

◆ frequency_hz

template<typename SampleType>
SampleType pulp::signal::ParametricEqBandT< SampleType >::frequency_hz = SampleType{1000}

◆ gain_db

template<typename SampleType>
SampleType pulp::signal::ParametricEqBandT< SampleType >::gain_db = SampleType{0}

◆ q

template<typename SampleType>
SampleType pulp::signal::ParametricEqBandT< SampleType >::q = SampleType{1}

◆ solo

template<typename SampleType>
bool pulp::signal::ParametricEqBandT< SampleType >::solo = false

◆ type

template<typename SampleType>
ParametricEqBandType pulp::signal::ParametricEqBandT< SampleType >::type = ParametricEqBandType::peaking

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