Use any effect from the STK framework: e.g. Chorus, Echo, FreeVerb, JCRev, PitShift... https://github.com/pschatzmann/Arduino-STK.
More...
#include <AudioSTK.h>
Use any effect from the STK framework: e.g. Chorus, Echo, FreeVerb, JCRev, PitShift... https://github.com/pschatzmann/Arduino-STK.
- Author
- Phil Schatzmann
- Copyright
- GPLv3
◆ STKEffect()
◆ active()
determines if the effect is active
◆ clip()
◆ clone()
Implemented in SimpleLPF< effectsuite_t >, SimpleLPF< effectsuite_t_default >, Boost, Distortion, Fuzz, Tremolo, Delay, ADSRGain, PitchShift, Compressor, SimpleChorus< effectsuite_t >, FilteredDelay< effectsuite_t >, SimpleDelay< effectsuite_t >, SimpleFlanger< effectsuite_t >, EnvelopeFilter< effectsuite_t >, STKChorus, STKEcho, STKFreeVerb, STKChowningReverb, STKNReverb, STKPerryReverb, STKLentPitShift, and STKPitShift.
◆ copyParent()
◆ id()
Allows to identify an effect.
◆ process()
calculates the effect output from the input
Implements AudioEffect.
◆ setActive()
| virtual void setActive |
( |
bool |
value | ) |
|
|
inlinevirtualinherited |
sets the effect active/inactive
◆ setId()
Allows to identify an effect.
◆ active_flag
◆ id_value
◆ p_effect
| stk::Effect* p_effect = nullptr |
|
protected |
The documentation for this class was generated from the following file: