DSFXCHORUS
Contains parameters for a chorus effect.
Type DSFXCHORUS
fDelay As Single
fDepth As Single
fFeedback As Single
fFrequency As Single
fWetDryMix As Single
lPhase As CONST_DSFX_PHASE
lWaveform As CONST_DSFX_WAVE
End Type
Members
- fDelay
- Amount of time, in milliseconds, that the input is delayed before it is played back. The default value is 0. Maximum and minimum values are defined in the CONST_DSFX_DELAY enumeration.
- fDepth
- Percentage by which the delay time is modulated by the low-frequency oscillator, in percentage points. The default value is 25. Maximum and minimum values are defined in the CONST_DSFX_DEPTH enumeration.
- fFeedback
- Percentage of output signal to feed back into the effect's input. The default value is 0. Maximum and minimum values are defined in the CONST_DSFX_FEEDBACK enumeration.
- fFrequency
- Frequency of the LFO. The default value is 0. Maximum and minimum values are defined in the CONST_DSFX_FREQUENCY enumeration.
- fWetDryMix
- Ratio of wet (processed) signal to dry (unprocessed) signal. Minimum and maximum values are defined in the CONST_DSFX_WETDRY enumeration.
- lPhase
- Phase differential between left and right LFOs. Allowable values are defined in the CONST_DSFX_PHASE enumeration. The default value is 0.
- lWaveform
- Waveform of the LFO. By default, the waveform is a sine. Allowable values are defined in the CONST_DSFX_WAVE enumeration.
Remarks
Where the type of a member is an enumeration that defines minimum and maximum values, other Long values within this defined range are allowed. The enumeration is a convenience so that minimum and maximum values are easily accessible when writing code.
See Also
DirectSoundFXChorus8, Chorus