|
lmms
Cross-platform music production software
|
#include <KickerOsc.h>
Public Member Functions | |
| KickerOsc (const FX &fx, const float start, const float end, const float noise, const float offset, const float slope, const float env, const float diststart, const float distend, const float length) | |
| virtual | ~KickerOsc ()=default |
| void | update (SampleFrame *buf, const f_cnt_t frames, const float sampleRate) |
Private Attributes | |
| float | m_phase |
| const float | m_startFreq |
| const float | m_endFreq |
| const float | m_noise |
| const float | m_slope |
| const float | m_env |
| const float | m_distStart |
| const float | m_distEnd |
| const bool | m_hasDistEnv |
| const float | m_length |
| FX | m_FX |
| unsigned long | m_counter |
| double | m_freq |
|
inline |
|
virtualdefault |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |