Bela
Real-time, ultra-low-latency audio and sensor processing system for BeagleBone Black
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups
Public Types | Public Member Functions | Public Attributes | List of all members
BiquadCoeffT< T > Class Template Reference

#include <Biquad.h>

Inheritance diagram for BiquadCoeffT< T >:
BiquadCoeff

Public Types

typedef T sample_t
 
- Public Types inherited from BiquadCoeff
enum  Type {
  lowpass, highpass, bandpass, notch,
  peak, lowshelf, highshelf
}
 

Public Member Functions

 BiquadCoeffT (const Settings &settings)
 
int setup (const Settings &settings)
 
void setType (Type type)
 
void setQ (sample_t Q)
 
void setFc (sample_t Fc)
 
void setPeakGain (sample_t peakGainDB)
 
Type getType ()
 
sample_t getQ ()
 
sample_t getFc ()
 
sample_t getPeakGain ()
 

Public Attributes

sample_t a0
 
sample_t a1
 
sample_t a2
 
sample_t b1
 
sample_t b2
 

Detailed Description

template<typename T>
class BiquadCoeffT< T >

A class to compute Biquad filter coefficents.


The documentation for this class was generated from the following files: