#include <Filters.h>

Public Member Functions | |
| Formant (UnitGenerator &in, float center_freq, float radius) | |
| constructors & destructor | |
| Formant (UnitGenerator &in, UnitGenerator ¢er_freq, float radius) | |
| ~Formant (void) | |
| void | setupCoeffs () |
| Filtering methods. | |
| void | setNormalize (bool normalize) |
Protected Attributes | |
| bool | mNormalize |
| Formant::Formant | ( | UnitGenerator & | in, | |
| float | center_freq, | |||
| float | radius | |||
| ) |
constructors & destructor
References csl::Filter::clear(), mNormalize, csl::FrequencyAmount::setAmount(), csl::FrequencyAmount::setFrequency(), and setupCoeffs().
| Formant::Formant | ( | UnitGenerator & | in, | |
| UnitGenerator & | center_freq, | |||
| float | radius | |||
| ) |
| csl::Formant::~Formant | ( | void | ) | [inline] |
| void Formant::setupCoeffs | ( | ) | [virtual] |
Filtering methods.
Reimplemented from csl::Filter.
References CSL_FILTER_AMOUNT, CSL_FILTER_FREQUENCY, CSL_TWOPI, csl::Filter::mACoeff, csl::Filter::mBCoeff, csl::UnitGenerator::mFrameRate, csl::Controllable::mInputs, and mNormalize.
Referenced by Formant(), and setNormalize().
| void Formant::setNormalize | ( | bool | normalize | ) |
References mNormalize, and setupCoeffs().
bool csl::Formant::mNormalize [protected] |
Referenced by Formant(), setNormalize(), and setupCoeffs().
1.5.8