Class ChebyshevLimitAudioEffect
Chebyshev low pass and high pass filter.
Inherited Members
Namespace: VisioForge.Core.Types.X.AudioEffects
Assembly: VisioForge.Core.dll
Syntax
public class ChebyshevLimitAudioEffect : BaseAudioEffect, ISharedAudioEffectX, IVideoEditXAudioEffect
Constructors
ChebyshevLimitAudioEffect()
Initializes a new instance of the ChebyshevLimitAudioEffect class.
Declaration
public ChebyshevLimitAudioEffect()
Properties
CutOffFrequency
Gets or sets the cut off frequency (Hz).
Declaration
public float CutOffFrequency { get; set; }
Property Value
Type | Description |
---|---|
float |
Mode
Gets or sets the mode.
Declaration
public ChebyshevLimitAudioEffectMode Mode { get; set; }
Property Value
Type | Description |
---|---|
ChebyshevLimitAudioEffectMode |
Poles
Gets or sets the number of poles to use.
Declaration
public int Poles { get; set; }
Property Value
Type | Description |
---|---|
int |
Ripple
Gets or sets the amount of ripple (dB).
Declaration
public float Ripple { get; set; }
Property Value
Type | Description |
---|---|
float |
Type
Gets or sets the type of the Chebychev filter.
Declaration
public int Type { get; set; }
Property Value
Type | Description |
---|---|
int |
Methods
GenerateDescription()
Generates the description.
Declaration
public string GenerateDescription()
Returns
Type | Description |
---|---|
string | System.String. |