Go to the documentation of this file.
6 #ifndef AUDIOFXFRAMEWORK_AUDIOEFFECTDELAY_H
7 #define AUDIOFXFRAMEWORK_AUDIOEFFECTDELAY_H
84 Error_t
process(
float **ppfInputBuffer,
float **ppfOutputBuffer,
int iNumberOfFrames);
92 float m_fDelayInSamples;
93 float m_fMaxDelayInSamples;
94 float m_fModWidthInSamples;
96 float m_fTremoloAmount;
102 #endif //AUDIOFXFRAMEWORK_AUDIOEFFECTDELAY_H
audio effect base class
Definition: AudioEffect.h:19
Error_t setDelayType(DelayType_t eValue)
Definition: AudioEffectDelay.cpp:269
@ kBasicDelay
Definition: AudioEffectDelay.h:27
~CAudioEffectDelay()
Definition: AudioEffectDelay.cpp:46
@ kVibrato
Definition: AudioEffectDelay.h:31
audio effect class for delay related effects
Definition: AudioEffectDelay.h:20
EffectParam_t
Definition: AudioEffect.h:26
@ kChorus
Definition: AudioEffectDelay.h:28
@ kFlanger
Definition: AudioEffectDelay.h:29
Error_t reset()
Definition: AudioEffectDelay.cpp:178
DelayType_t getDelayType()
Definition: AudioEffectDelay.cpp:279
Error_t init(float fSampleRateInHz, int iNumChannels, DelayType_t subType=kBasicDelay, float iMaxDelayInSec=1.f, EffectParam_t params[]=NULL, float values[]=NULL, int iNumParams=0)
Definition: AudioEffectDelay.cpp:51
Error_t setParam(EffectParam_t eParam, float fValue)
Definition: AudioEffectDelay.cpp:197
DelayType_t
Definition: AudioEffectDelay.h:25
CAudioEffectDelay()
Definition: AudioEffectDelay.cpp:13
float getParam(EffectParam_t eParam)
Definition: AudioEffectDelay.cpp:238
Error_t process(float **ppfInputBuffer, float **ppfOutputBuffer, int iNumberOfFrames)
Definition: AudioEffectDelay.cpp:287
@ kTremolo
Definition: AudioEffectDelay.h:30