#include <OscillatorUtils.h>
◆ SlewLimiter()
| krotos::SlewLimiter::SlewLimiter |
( |
| ) |
|
|
inline |
◆ ~SlewLimiter()
| krotos::SlewLimiter::~SlewLimiter |
( |
| ) |
|
|
inline |
◆ processSample() [1/2]
| float krotos::SlewLimiter::processSample |
( |
float | sample | ) |
|
|
inline |
◆ processSample() [2/2]
| float krotos::SlewLimiter::processSample |
( |
float | sample, |
|
|
bool | enable ) |
|
inline |
◆ setMaxSlewRate()
| void krotos::SlewLimiter::setMaxSlewRate |
( |
float | val | ) |
|
◆ setMaxSlewRates()
| void krotos::SlewLimiter::setMaxSlewRates |
( |
float | valPosative, |
|
|
float | valNegative ) |
◆ m_maxSlewNegative
| float krotos::SlewLimiter::m_maxSlewNegative {-100.0f} |
|
private |
◆ m_maxSlewPosative
| float krotos::SlewLimiter::m_maxSlewPosative {100.0f} |
|
private |
◆ m_previousSample
| float krotos::SlewLimiter::m_previousSample {0.0f} |
|
private |
The documentation for this class was generated from the following files: