LMMS
Loading...
Searching...
No Matches
waveshaper Class Reference

#include <waveshaping.h>

Public Member Functions

 waveshaper ()
void activate ()
void deactivate ()
void set_params (float blend, float drive)
void set_sample_rate (uint32_t sr)
float process (float in)
float get_distortion_level ()

Detailed Description

This will be a waveshaper... when I'll code it (-: (or get Tom Szlagyi's permission to use his own)

Constructor & Destructor Documentation

◆ waveshaper()

waveshaper::waveshaper ( )

Member Function Documentation

◆ activate()

void waveshaper::activate ( )
inline

◆ deactivate()

void waveshaper::deactivate ( )
inline

◆ get_distortion_level()

float waveshaper::get_distortion_level ( )
inline

◆ process()

float waveshaper::process ( float in)
inline

◆ set_params()

void waveshaper::set_params ( float blend,
float drive )
inline

◆ set_sample_rate()

void waveshaper::set_sample_rate ( uint32_t sr)
inline

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