Class daisysp::ChorusEngine¶
ClassList > daisysp > ChorusEngine
Single Chorus engine. Used inChorus .More...
#include <chorus.h>
Public Functions¶
| Type | Name |
|---|---|
| ChorusEngine () |
|
| void | Init (float sample_rate) |
| float | Process (float in) |
| void | SetDelay (float delay) |
| void | SetDelayMs (float ms) |
| void | SetFeedback (float feedback) |
| void | SetLfoDepth (float depth) |
| void | SetLfoFreq (float freq) |
| ~ChorusEngine () |
Detailed Description¶
Author:
Ben Sergentanis
Public Functions Documentation¶
function ChorusEngine¶
function Init¶
Initialize the module
Parameters:
sample_rateAudio engine sample rate.
function Process¶
Get the next sample
Parameters:
inSample to process
function SetDelay¶
Set the internal delay rate.
Parameters:
delayTuned for 0-1. Maps to .1 to 50 ms.
function SetDelayMs¶
Set the delay time in ms.
Parameters:
msDelay time in ms, 0 to 50 ms.
function SetFeedback¶
Set the feedback amount.
Parameters:
feedbackAmount from 0-1.
function SetLfoDepth¶
How much to modulate the delay by.
Parameters:
depthWorks 0-1.
function SetLfoFreq¶
Set lfo frequency.
Parameters:
freqFrequency in Hz
function ~ChorusEngine¶
The documentation for this class was generated from the following file external-docs/DaisySP/Source/Effects/chorus.h