Class ChebyshevBandPassRejectAudioEffect
Chebyshev band pass and band reject audio effect.
Inherited Members
Namespace: VisioForge.Core.Types.X.AudioEffects
Assembly: VisioForge.Core.dll
Syntax
public class ChebyshevBandPassRejectAudioEffect : BaseAudioEffect, ISharedAudioEffectX, IVideoEditXAudioEffect
Constructors
ChebyshevBandPassRejectAudioEffect()
Initializes a new instance of the ChebyshevBandPassRejectAudioEffect class.
Declaration
public ChebyshevBandPassRejectAudioEffect()
Properties
LowerFrequency
Gets or sets the start frequency of the band (Hz).
Declaration
public float LowerFrequency { get; set; }
Property Value
Type | Description |
---|---|
float |
Mode
Gets or sets the mode.
Declaration
public ChebyshevBandPassRejectAudioEffectMode Mode { get; set; }
Property Value
Type | Description |
---|---|
ChebyshevBandPassRejectAudioEffectMode |
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 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 |
UpperFrequency
Gets or sets the stop frequency of the band (Hz).
Declaration
public float UpperFrequency { get; set; }
Property Value
Type | Description |
---|---|
float |
Methods
GenerateDescription()
Generates the description.
Declaration
public string GenerateDescription()
Returns
Type | Description |
---|---|
string | System.String. |