LMMS
Loading...
Searching...
No Matches
lmms::DspEffectLibrary::FoldbackDistortion Class Reference

#include <DspEffectLibrary.h>

Inheritance diagram for lmms::DspEffectLibrary::FoldbackDistortion:
lmms::DspEffectLibrary::DistortionBase< FoldbackDistortion > lmms::DspEffectLibrary::MonoBase< FoldbackDistortion >

Public Member Functions

sample_t nextSample (sample_t in)
Public Member Functions inherited from lmms::DspEffectLibrary::DistortionBase< FoldbackDistortion >
 DistortionBase (float threshold, float gain)
void setThreshold (float threshold)
void setGain (float gain)

Additional Inherited Members

Public Types inherited from lmms::DspEffectLibrary::MonoBase< FoldbackDistortion >
using bypassType
Static Public Member Functions inherited from lmms::DspEffectLibrary::MonoBase< FoldbackDistortion >
static void process (sample_t **_buf, const f_cnt_t _frames)
Protected Attributes inherited from lmms::DspEffectLibrary::DistortionBase< FoldbackDistortion >
float m_threshold
float m_gain

Member Function Documentation

◆ nextSample()

sample_t lmms::DspEffectLibrary::FoldbackDistortion::nextSample ( sample_t in)
inline

The documentation for this class was generated from the following file: