This is a struct containing all the parameters needed to describe a frequency shift effect. More...
#include <effectparameters.h>
Public Types | |
enum | ShiftDirection { ESD_Down, ESD_Up, ESD_Off } |
An enum describing the direction the frequency of the input signal will be shifted. | |
Public Member Functions | |
FrequencyShiftParameters (Real frequency=0.0f, ShiftDirection left=ESD_Down, ShiftDirection right=ESD_Down) | |
Struct constructor. More... | |
Public Attributes | |
Real | Frequency |
This is the carrier frequency. More... | |
ShiftDirection | Left |
These select which internal signals are added together to produce the output. More... | |
ShiftDirection | Right |
These select which internal signals are added together to produce the output. More... | |
This is a struct containing all the parameters needed to describe a frequency shift effect.
The frequency shifter is a single-sideband modulator, which translates all the component frequencies of the input signal by an equal amount.
Definition at line 543 of file effectparameters.h.
|
inline |
Struct constructor.
frequency | This is the carrier frequency. |
left | These select which internal signals are added together to produce the output. |
right | These select which internal signals are added together to produce the output. |
Definition at line 569 of file effectparameters.h.
Real Mezzanine::Audio::FrequencyShiftParameters::Frequency |
This is the carrier frequency.
Definition at line 557 of file effectparameters.h.
ShiftDirection Mezzanine::Audio::FrequencyShiftParameters::Left |
These select which internal signals are added together to produce the output.
Definition at line 560 of file effectparameters.h.
ShiftDirection Mezzanine::Audio::FrequencyShiftParameters::Right |
These select which internal signals are added together to produce the output.
Definition at line 563 of file effectparameters.h.