|
Sound Byte Libs 0.5.1-121-g3358a44
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
|
Definition at line 22 of file soft_limiter.hpp.
#include <soft_limiter.hpp>
Public Member Functions | |
| float | process (float x) |
| Process a single sample. | |
| void | process (float *buf, uint16_t frames) |
| Process a block in-place. | |
Static Public Member Functions | |
| static float | limit (float x) |
| The rational sigmoid, available for composition use. | |
|
inline |
Process a single sample.
Definition at line 25 of file soft_limiter.hpp.
References limit().
Referenced by sbl::dsp::modules::TapeDelay::process(), and sbl::dsp::comp::WarmSaturator::process().
|
inline |
|
inlinestatic |
The rational sigmoid, available for composition use.
Definition at line 35 of file soft_limiter.hpp.
Referenced by sbl::dsp::pm::Bow< Law >::excite(), process(), and process().