Class daisysp::Limiter¶
#include <limiter.h>
Public Functions¶
Type | Name |
---|---|
void | Init () |
Limiter () |
|
void | ProcessBlock (float * in, size_t size, float pre_gain) |
~Limiter () |
Detailed Description¶
Simple Peak Limiter
This was extracted from pichenettes/stmlib.
Credit to pichenettes/Mutable Instruments
Public Functions Documentation¶
function Init¶
Initializes the Limiter instance.
function Limiter¶
function ProcessBlock¶
Processes a block of audio through the limiter.
Parameters:
in
- pointer to a block of audio samples to be processed. The buffer is operated on directly.size
- size of the buffer "in"pre_gain
- amount of pre_gain applied to the signal.
function ~Limiter¶
The documentation for this class was generated from the following file external-docs/DaisySP/Source/Dynamics/limiter.h