Flanging Audio Effect.
More...
#include <flanger.h>
Flanging Audio Effect.
Generates a modulating phase shifted copy of a signal, and recombines with the original to create a 'flanging' sound effect.
◆ Init()
void Flanger::Init |
( |
float | sample_rate | ) |
|
Initialize the modules
- Parameters
-
sample_rate | Audio engine sample rate. |
◆ Process()
float Flanger::Process |
( |
float | in | ) |
|
Get the next sample
- Parameters
-
◆ SetDelay()
void Flanger::SetDelay |
( |
float | delay | ) |
|
Set the internal delay rate.
- Parameters
-
delay | Tuned for 0-1. Maps to .1 to 7 ms. |
◆ SetDelayMs()
void Flanger::SetDelayMs |
( |
float | ms | ) |
|
Set the delay time in ms.
- Parameters
-
ms | Delay time in ms, .1 to 7 ms. |
◆ SetFeedback()
void Flanger::SetFeedback |
( |
float | feedback | ) |
|
How much of the signal to feedback into the delay line.
- Parameters
-
◆ SetLfoDepth()
void Flanger::SetLfoDepth |
( |
float | depth | ) |
|
How much to modulate the delay by.
- Parameters
-
◆ SetLfoFreq()
void Flanger::SetLfoFreq |
( |
float | freq | ) |
|
Set lfo frequency.
- Parameters
-
The documentation for this class was generated from the following files:
- Source/Effects/flanger.h
- Source/Effects/flanger.cpp