This is a struct containing all the parameters needed to describe an flanger effect. More...
#include <effectparameters.h>
Public Types | |
| enum | FlangerWaveform { EFW_Sinusoid, EFW_Triangle } | 
| The shape of the wave if it were viewed on an oscillator.  More... | |
Public Member Functions | |
| FlangerParameters (FlangerWaveform waveform=EFW_Triangle, Integer phase=0, Real rate=0.27f, Real depth=1.0f, Real feedback=-0.5f, Real delay=0.002f) | |
| Struct constructor.  More... | |
Public Attributes | |
| Real | Delay | 
| The average amount of time the sample is delayed before it is played back; with feedback, the amount of time between iterations of the sample.  More... | |
| Real | Depth | 
| The ratio by which the delay time is modulated by the LFO.  More... | |
| Real | Feedback | 
| This is the amount of the output signal level fed back into the effect's input.  More... | |
| Integer | Phase | 
| This changes the phase difference between the left and right LFO's.  More... | |
| Real | Rate | 
| The number of times per second the LFO controlling the amount of delay repeats.  More... | |
| FlangerWaveform | Waveform | 
| Selects the shape of the LFO waveform that controls the amount of the delay of the sampled signal.  | |
This is a struct containing all the parameters needed to describe an flanger effect.
The flanger effect creates a "tearing" or "whooshing" sound (like a jet flying overhead).
Definition at line 494 of file effectparameters.h.
The shape of the wave if it were viewed on an oscillator.
| Enumerator | |
|---|---|
| EFW_Sinusoid | 
 A curved oscillation with smoother transitions at peak frequencies.  | 
| EFW_Triangle | 
 A linear oscillation with rapid transitions at peak frequencies.  | 
Definition at line 498 of file effectparameters.h.
      
  | 
  inline | 
Struct constructor.
| waveform@copybrief | FlangerParameters::Waveform | 
| phase@copybrief | FlangerParameters::Phase | 
| rate@copybrief | FlangerParameters::Rate | 
| depth@copybrief | FlangerParameters::Depth | 
| feedback@copybrief | FlangerParameters::Feedback | 
| delay@copybrief | FlangerParameters::Delay | 
Definition at line 530 of file effectparameters.h.
| Real Mezzanine::Audio::FlangerParameters::Delay | 
The average amount of time the sample is delayed before it is played back; with feedback, the amount of time between iterations of the sample.
Definition at line 521 of file effectparameters.h.
| Real Mezzanine::Audio::FlangerParameters::Depth | 
The ratio by which the delay time is modulated by the LFO.
Definition at line 514 of file effectparameters.h.
| Real Mezzanine::Audio::FlangerParameters::Feedback | 
This is the amount of the output signal level fed back into the effect's input.
Definition at line 518 of file effectparameters.h.
| Integer Mezzanine::Audio::FlangerParameters::Phase | 
This changes the phase difference between the left and right LFO's.
Definition at line 508 of file effectparameters.h.
| Real Mezzanine::Audio::FlangerParameters::Rate | 
The number of times per second the LFO controlling the amount of delay repeats.
Definition at line 511 of file effectparameters.h.
 1.8.4