Amuse
|
#include <EffectDelay.hpp>
Public Member Functions | |
EffectDelayImp (uint32_t initDelay, uint32_t initFeedback, uint32_t initOutput, double sampleRate) | |
void | applyEffect (T *audio, size_t frameCount, const ChannelMap &chanMap) |
Public Member Functions inherited from amuse::EffectDelay | |
void | setDelay (uint32_t delay) |
void | setChanDelay (int chanIdx, uint32_t delay) |
void | setFeedback (uint32_t feedback) |
void | setChanFeedback (int chanIdx, uint32_t feedback) |
void | setOutput (uint32_t output) |
void | setChanOutput (int chanIdx, uint32_t output) |
Additional Inherited Members | |
Public Types inherited from amuse::EffectDelay | |
template<typename T > | |
using | ImpType = EffectDelayImp< T > |
Protected Attributes inherited from amuse::EffectDelay | |
uint32_t | x3c_delay [8] |
uint32_t | x48_feedback [8] |
uint32_t | x54_output [8] |
bool | m_dirty = true |
Type-specific implementation of delay effect
Definition at line 12 of file EffectDelay.hpp.