Go to the documentation of this file.
6 #ifndef AUDIOFXFRAMEWORK_AUDIOEFFECTREVERB_H
7 #define AUDIOFXFRAMEWORK_AUDIOEFFECTREVERB_H
25 CAudioEffectReverb(
float fSampleRateInHz,
int iNumChannels,
float fMaxDelayInSec = 5.f,
EffectParam_t params[] = NULL,
float values[] = NULL,
int iNumParams = 0,
float filterDelaysInSec[] = NULL);
38 Error_t
init(
float fSampleRateInHz,
int iNumChannels,
float fMaxDelayInSec = 5.f,
EffectParam_t params[] = NULL,
float values[] = NULL,
int iNumParams = 0,
float filterDelaysInSec[] = NULL);
70 Error_t
process(
float **ppfInputBuffer,
float **ppfOutputBuffer,
int iNumberOfFrames);
78 float * m_afFilterDelaysInSec;
84 #endif //AUDIOFXFRAMEWORK_AUDIOEFFECTREVERB_H
float getParam(EffectParam_t eParam)
Definition: AudioEffectReverb.cpp:164
audio effect class for reverb
Definition: AudioEffectReverb.h:21
Error_t init(float fSampleRateInHz, int iNumChannels, float fMaxDelayInSec=5.f, EffectParam_t params[]=NULL, float values[]=NULL, int iNumParams=0, float filterDelaysInSec[]=NULL)
Definition: AudioEffectReverb.cpp:43
audio effect base class
Definition: AudioEffect.h:19
EffectParam_t
Definition: AudioEffect.h:26
Error_t setFilterDelays(float fValues[], int iNumFilters)
Definition: AudioEffectReverb.cpp:182
Error_t setParam(EffectParam_t eParam, float fValue)
Definition: AudioEffectReverb.cpp:131
audio effect class for biquad filter
Definition: AudioEffectBiquad.h:16
Error_t reset()
Definition: AudioEffectReverb.cpp:115
Error_t process(float **ppfInputBuffer, float **ppfOutputBuffer, int iNumberOfFrames)
Definition: AudioEffectReverb.cpp:196
~CAudioEffectReverb()
Definition: AudioEffectReverb.cpp:38
CAudioEffectReverb()
Definition: AudioEffectReverb.cpp:11