Represents an Envelope curve for DSP parameters.
More...
#include <hart_envelope.hpp>
|
| virtual | ~Envelope ()=default |
| |
| virtual void | renderNextBlock (size_t blockSize, std::vector< double > &valuesOutput)=0 |
| |
| virtual void | prepare (double sampleRateHz, size_t maxBlockSizeFrames)=0 |
| |
| virtual void | reset ()=0 |
| |
| virtual std::unique_ptr< Envelope > | copy () const =0 |
| |
Represents an Envelope curve for DSP parameters.
Definition at line 13 of file hart_envelope.hpp.
◆ ~Envelope()
◆ renderNextBlock()
| virtual void renderNextBlock |
( |
size_t |
blockSize, |
|
|
std::vector< double > & |
valuesOutput |
|
) |
| |
|
pure virtual |
◆ prepare()
| virtual void prepare |
( |
double |
sampleRateHz, |
|
|
size_t |
maxBlockSizeFrames |
|
) |
| |
|
pure virtual |
◆ reset()
◆ copy()
| virtual std::unique_ptr< Envelope > copy |
( |
| ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: