Delay/Echo AudioEffect. See https://wiki.analog.com/resources/tools-software/sharc-audio-module/baremetal/delay-effect-tutorial Howver the dry value and wet value were replace by the depth parameter.
More...
#include <AudioEffect.h>
Delay/Echo AudioEffect. See https://wiki.analog.com/resources/tools-software/sharc-audio-module/baremetal/delay-effect-tutorial Howver the dry value and wet value were replace by the depth parameter.
- Author
- Phil Schatzmann
- Copyright
- GPLv3
◆ Delay() [1/2]
e.g. depth=0.5, ms=1000, sampleRate=44100
◆ Delay() [2/2]
◆ active()
determines if the effect is active
◆ clip()
◆ clone()
◆ copyParent()
◆ getDepth()
◆ getDuration()
◆ getFeedback()
◆ getSampleRate()
◆ id()
Allows to identify an effect.
◆ process()
calculates the effect output from the input
Implements AudioEffect.
◆ setActive()
sets the effect active/inactive
◆ setDepth()
◆ setDuration()
◆ setFeedback()
◆ setId()
Allows to identify an effect.
◆ setSampleRate()
◆ updateBufferSize()
| void updateBufferSize |
( |
| ) |
|
|
inlineprotected |
◆ active_flag
◆ buffer
◆ delay_len_samples
◆ delay_line_index
◆ depth
◆ duration
◆ feedback
◆ id_value
◆ sampleRate
The documentation for this class was generated from the following file: