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

#include <DspEffectLibrary.h>

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

Public Member Functions

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

Additional Inherited Members

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

Member Function Documentation

◆ nextSample()

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

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