LMMS
Loading...
Searching...
No Matches
OrfanidisEq Namespace Reference

Classes

class  Conversions
class  Band
class  FrequencyGrid
struct  SOSection
class  FOSection
class  BPFilter
class  ButterworthBPFilter
class  ChebyshevType1BPFilter
class  ChebyshevType2BPFilter
class  EllipticTypeBPFilter
class  EqChannel
class  Eq

Typedefs

typedef double eq_double_t

Enumerations

enum  eq_error_t { no_error , invalid_input_data_error , processing_error }
enum  filter_type {
  none , butterworth , chebyshev1 , chebyshev2 ,
  elliptic
}

Functions

static const char * getFilterName (filter_type type)

Variables

static const char * eq_version = "0.02"
static const eq_double_t defaultSampleFreqHz = 48000
static const size_t defaultEqBandPassFiltersOrder = 4
static const eq_double_t lowestGridCenterFreqHz = 31.25
static const eq_double_t bandsGridCenterFreqHz = 1000
static const eq_double_t lowestAudioFreqHz = 20
static const eq_double_t highestAudioFreqHz = 20000
static const eq_double_t eqGainRangeDb = 40
static const eq_double_t eqGainStepDb = 1
static const eq_double_t eqDefaultGainDb = 0

Typedef Documentation

◆ eq_double_t

typedef double OrfanidisEq::eq_double_t

Enumeration Type Documentation

◆ eq_error_t

Enumerator
no_error 
invalid_input_data_error 
processing_error 

◆ filter_type

Enumerator
none 
butterworth 
chebyshev1 
chebyshev2 
elliptic 

Function Documentation

◆ getFilterName()

const char * OrfanidisEq::getFilterName ( filter_type type)
static

Variable Documentation

◆ bandsGridCenterFreqHz

const eq_double_t OrfanidisEq::bandsGridCenterFreqHz = 1000
static

◆ defaultEqBandPassFiltersOrder

const size_t OrfanidisEq::defaultEqBandPassFiltersOrder = 4
static

◆ defaultSampleFreqHz

const eq_double_t OrfanidisEq::defaultSampleFreqHz = 48000
static

◆ eq_version

const char* OrfanidisEq::eq_version = "0.02"
static

◆ eqDefaultGainDb

const eq_double_t OrfanidisEq::eqDefaultGainDb = 0
static

◆ eqGainRangeDb

const eq_double_t OrfanidisEq::eqGainRangeDb = 40
static

◆ eqGainStepDb

const eq_double_t OrfanidisEq::eqGainStepDb = 1
static

◆ highestAudioFreqHz

const eq_double_t OrfanidisEq::highestAudioFreqHz = 20000
static

◆ lowestAudioFreqHz

const eq_double_t OrfanidisEq::lowestAudioFreqHz = 20
static

◆ lowestGridCenterFreqHz

const eq_double_t OrfanidisEq::lowestGridCenterFreqHz = 31.25
static