The chorus effect essentially replays the input audio accompanied by another slightly delayed version of the signal, creating a "doubling" effect. More...
#include <IEffectParameters.h>
Public Types | |
| enum | ChorusWaveform { ECW_SINUSOID, ECW_TRIANGLE, ECW_COUNT } |
Public Member Functions | |
| sChorusParameters (ChorusWaveform waveform=ECW_TRIANGLE, int phase=90, float rate=1.1f, float depth=0.1f, float feedback=0.25f, float delay=0.016f) | |
Public Attributes | |
| ChorusWaveform | Waveform |
| This property sets the waveform shape of the LFO that controls the delay time of the delayed signals. | |
| int | Phase |
| float | Rate |
| float | Depth |
| float | Feedback |
| float | Delay |
The chorus effect essentially replays the input audio accompanied by another slightly delayed version of the signal, creating a "doubling" effect.
Definition at line 375 of file IEffectParameters.h.
This property controls the average amount of time the sample is delayed before it is played back, and with feedback, the amount of time between iterations of the sample. Larger values lower the pitch. Smaller values make the chorus sound like a flanger, but with different frequency characteristics. Range: 0.0 to 0.016
Definition at line 422 of file IEffectParameters.h.
This property controls the amount by which the delay time is modulated by the LFO. Range: 0.0 to 1.0
Definition at line 408 of file IEffectParameters.h.
This property controls the amount of processed signal that is fed back to the input of the chorus effect. Negative values will reverse the phase of the feedback signal. At full magnitude the identical sample will repeat endlessly. At lower magnitudes the sample will repeat and fade out over time. Use this parameter to create a "cascading" chorus effect. Range: -1.0 to 1.0
Definition at line 415 of file IEffectParameters.h.
This property controls the phase difference between the left and right LFO's. At zero degrees the two LFOs are synchronized. Use this parameter to create the illusion of an expanded stereo field of the output signal. Range: -180 to 180
Definition at line 400 of file IEffectParameters.h.
This property sets the modulation rate of the LFO that controls the delay time of the delayed signals. Range: 0.0 to 10.0
Definition at line 404 of file IEffectParameters.h.
1.6.2