DaisySP
Loading...
Searching...
No Matches
Public Member Functions | List of all members
daisysp::Overdrive Class Reference

Distortion / Overdrive Module. More...

#include <overdrive.h>

Public Member Functions

void Init ()
 
float Process (float in)
 
void SetDrive (float drive)
 

Detailed Description

Distortion / Overdrive Module.

Author
Ported by Ben Sergentanis
Date
Jan 2021 Ported from pichenettes/eurorack/plaits/dsp/fx/overdrive.h
to an independent module.
Original code written by Emilie Gillet in 2014.

Member Function Documentation

◆ Init()

void daisysp::Overdrive::Init ( )

Initializes the module with 0 gain

◆ Process()

float daisysp::Overdrive::Process ( float in)

Get the next sample

Parameters
inInput to be overdriven

◆ SetDrive()

void daisysp::Overdrive::SetDrive ( float drive)

Set the amount of drive

Parameters
driveWorks from 0-1

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