Class daisysp::Flanger¶
Flanging Audio Effect. More...
#include <flanger.h>
Public Functions¶
| Type | Name |
|---|---|
| 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) |
Detailed Description¶
Generates a modulating phase shifted copy of a signal, and recombines with the original to create a 'flanging' sound effect.
Public Functions Documentation¶
function Init¶
Initialize the modules
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 7 ms.
function SetDelayMs¶
Set the delay time in ms.
Parameters:
msDelay time in ms, .1 to 7 ms.
function SetFeedback¶
How much of the signal to feedback into the delay line.
Parameters:
feedbackWorks 0-1.
function SetLfoDepth¶
How much to modulate the delay by.
Parameters:
depthWorks 0-1.
function SetLfoFreq¶
Set lfo frequency.
Parameters:
freqFrequency in Hz
The documentation for this class was generated from the following file external-docs/DaisySP/Source/Effects/flanger.h