|
lmms
Cross-platform music production software
|
#include <StereoDelay.h>
Public Member Functions | |
| StereoDelay (int maxLength, int sampleRate) | |
| ~StereoDelay () | |
| void | setLength (float length) |
| void | setFeedback (float feedback) |
| void | tick (SampleFrame &frame) |
| void | setSampleRate (int sampleRate) |
Private Attributes | |
| SampleFrame * | m_buffer |
| int | m_maxLength |
| float | m_length |
| int | m_writeIndex |
| float | m_feedback |
| float | m_maxTime |
| lmms::StereoDelay::StereoDelay | ( | int | maxLength, |
| int | sampleRate ) |
| lmms::StereoDelay::~StereoDelay | ( | ) |
|
inline |
|
inline |
| void lmms::StereoDelay::setSampleRate | ( | int | sampleRate | ) |
| void lmms::StereoDelay::tick | ( | SampleFrame & | frame | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |