|
|
void | setupChorus (const ModFXType &modFXType, int32_t modFXDepth, int32_t *postFXVolume, UnpatchedParamSet *unpatchedParams, LFOType &modFXLFOWaveType, int32_t &modFXDelayOffset, int32_t &thisModFXDelayDepth) const |
|
void | setupModFXWFeedback (const ModFXType &modFXType, int32_t modFXDepth, int32_t *postFXVolume, UnpatchedParamSet *unpatchedParams, LFOType &modFXLFOWaveType, int32_t &modFXDelayOffset, int32_t &thisModFXDelayDepth, int32_t &feedback) const |
| | flanger, phaser, warble - generally any modulated delay tap based effect with feedback
|
|
template<ModFXType modFXType> |
| void | processModFXBuffer (deluge::dsp::StereoBuffer< q31_t > buffer, int32_t modFXRate, int32_t modFXDepth, LFOType &modFXLFOWaveType, int32_t modFXDelayOffset, int32_t thisModFXDelayDepth, int32_t feedback, bool stereo) |
|
template<ModFXType modFXType> |
| std::pair< int32_t, int32_t > | processModLFOs (int32_t modFXRate, LFOType modFXLFOWaveType) |
|
template<ModFXType modFXType, bool stereo> |
| deluge::dsp::StereoSample< q31_t > | processOneModFXSample (deluge::dsp::StereoSample< q31_t > sample, int32_t modFXDelayOffset, int32_t thisModFXDelayDepth, int32_t feedback, int32_t lfoOutput, int32_t lfo2Output) |
|
deluge::dsp::StereoSample< q31_t > | processOnePhaserSample (deluge::dsp::StereoSample< q31_t > sample, int32_t modFXDepth, int32_t feedback, int32_t lfoOutput) |