BASS

BASS_DX8_DISTORTION structure


Used with BASS_FXGetParameters and BASS_FXSetParameters to retrieve and set the parameters of a DX8 distortion effect.

typedef struct {
    float fGain;
    float fEdge;
    float fPostEQCenterFrequency;
    float fPostEQBandwidth;
    float fPreLowpassCutoff;
} BASS_DX8_DISTORTION;

Members

fGainAmount of signal change after distortion, in the range from -60 through 0. The default value is -18 dB.
fEdgePercentage of distortion intensity, in the range in the range from 0 through 100. The default value is 15 percent.
fPostEQCenterFrequencyCenter frequency of harmonic content addition, in the range from 100 through 8000. The default value is 2400 Hz.
fPostEQBandwidthWidth of frequency band that determines range of harmonic content addition, in the range from 100 through 8000. The default value is 2400 Hz.
fPreLowpassCutoffFilter cutoff for high-frequency harmonics attenuation, in the range from 100 through 8000. The default value is 8000 Hz.

See also

BASS_ChannelSetFX, BASS_FXGetParameters, BASS_FXSetParameters