LMMS
Loading...
Searching...
No Matches
ToneControls Class Reference

#include <Amp.h>

Public Member Functions

void init (double _fs)
void activate (sample_t **)
void start_cycle (sample_t **ports, double one_over_n)
double get_band_gain (int i, double g)
void set_band_gain (int i, float g)
sample_t process (sample_t x)

Public Attributes

sample_t eq_gain [4]
DSP::Eq< 4 > eq

Static Public Attributes

static PreampBand bands [4]

Member Function Documentation

◆ activate()

void ToneControls::activate ( sample_t ** )

◆ get_band_gain()

double ToneControls::get_band_gain ( int i,
double g )

◆ init()

void ToneControls::init ( double _fs)

◆ process()

sample_t ToneControls::process ( sample_t x)
inline

◆ set_band_gain()

void ToneControls::set_band_gain ( int i,
float g )

◆ start_cycle()

void ToneControls::start_cycle ( sample_t ** ports,
double one_over_n )
inline

Member Data Documentation

◆ bands

PreampBand ToneControls::bands[4]
static

◆ eq

DSP::Eq<4> ToneControls::eq

◆ eq_gain

sample_t ToneControls::eq_gain[4]

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