- addFeedbackEffect
void addFeedbackEffect(AudioEffect!T effect)
Undocumented in source. Be warned that the author may not have intended to support it.
- getCurrentFeedbackOutput
float getCurrentFeedbackOutput()
Undocumented in source. Be warned that the author may not have intended to support it.
- getFeedbackAmount
float getFeedbackAmount()
Undocumented in source. Be warned that the author may not have intended to support it.
- getMixAmount
float getMixAmount()
Undocumented in source. Be warned that the author may not have intended to support it.
- getNextSample
T getNextSample(T input)
Undocumented in source. Be warned that the author may not have intended to support it.
- reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.
- resetIndices
void resetIndices()
Undocumented in source. Be warned that the author may not have intended to support it.
- setCurrentFeedbackInput
void setCurrentFeedbackInput(float f)
Undocumented in source. Be warned that the author may not have intended to support it.
- setDelay
void setDelay(float msDelay)
calculates and sets the number of samples required.
- setFeedbackAmount
void setFeedbackAmount(float feedback)
Undocumented in source. Be warned that the author may not have intended to support it.
- setMixAmount
void setMixAmount(float mix)
Undocumented in source. Be warned that the author may not have intended to support it.
- setParams
void setParams(float msDelay, float feedback, float mix)
Sets delay time, feedback, and mix
- setSampleRate
void setSampleRate(float sampleRate)
Set the sample rate and initialize the buffer.
- setUseExternalFeedback
void setUseExternalFeedback(bool b)
Undocumented in source. Be warned that the author may not have intended to support it.
- toString
string toString()
used for debuging purposes.
A general purpose Digital Delay with support for external feedback, fractional delay, and feedback path effects.