Table of Contents

Struct DmoDistortion.Params

Namespace
NAudio.Dmo.Effect
Assembly
NAudio.Dmo.dll

DMO Distortion Params

public struct DmoDistortion.Params
Inherited Members

Fields

EdgeDefault

DSFXDISTORTION_EDGE_DEFAULT

public const float EdgeDefault = 15

Field Value

float

EdgeMax

DSFXDISTORTION_EDGE_MAX

public const float EdgeMax = 100

Field Value

float

EdgeMin

DSFXDISTORTION_EDGE_MIN

public const float EdgeMin = 0

Field Value

float

GainDefault

DSFXDISTORTION_GAIN_DEFAULT

public const float GainDefault = -18

Field Value

float

GainMax

DSFXDISTORTION_GAIN_MAX

public const float GainMax = 0

Field Value

float

GainMin

DSFXDISTORTION_GAIN_MIN

public const float GainMin = -60

Field Value

float

PostEqBandWidthDefault

DSFXDISTORTION_POSTEQBANDWIDTH_DEFAULT

public const float PostEqBandWidthDefault = 2400

Field Value

float

PostEqBandWidthMax

DSFXDISTORTION_POSTEQBANDWIDTH_MAX

public const float PostEqBandWidthMax = 8000

Field Value

float

PostEqBandWidthMin

DSFXDISTORTION_POSTEQBANDWIDTH_MIN

public const float PostEqBandWidthMin = 100

Field Value

float

PostEqCenterFrequencyDefault

DSFXDISTORTION_POSTEQCENTERFREQUENCY_DEFAULT

public const float PostEqCenterFrequencyDefault = 2400

Field Value

float

PostEqCenterFrequencyMax

DSFXDISTORTION_POSTEQCENTERFREQUENCY_MAX

public const float PostEqCenterFrequencyMax = 8000

Field Value

float

PostEqCenterFrequencyMin

DSFXDISTORTION_POSTEQCENTERFREQUENCY_MIN

public const float PostEqCenterFrequencyMin = 100

Field Value

float

PreLowPassCutoffDefault

DSFXDISTORTION_PRELOWPASSCUTOFF_DEFAULT

public const float PreLowPassCutoffDefault = 8000

Field Value

float

PreLowPassCutoffMax

DSFXDISTORTION_PRELOWPASSCUTOFF_MAX

public const float PreLowPassCutoffMax = 8000

Field Value

float

PreLowPassCutoffMin

DSFXDISTORTION_PRELOWPASSCUTOFF_MIN

public const float PreLowPassCutoffMin = 100

Field Value

float

Properties

Edge

Percentage of distortion intensity.

public float Edge { get; set; }

Property Value

float

Gain

Amount of signal change after distortion.

public float Gain { get; set; }

Property Value

float

PostEqBandWidth

Width of frequency band that determines range of harmonic content addition.

public float PostEqBandWidth { get; set; }

Property Value

float

PostEqCenterFrequency

Center frequency of harmonic content addition.

public float PostEqCenterFrequency { get; set; }

Property Value

float

PreLowPassCutoff

Filter cutoff for high-frequency harmonics attenuation.

public float PreLowPassCutoff { get; set; }

Property Value

float