Class NotchAudioEffect
- Namespace
- VisioForge.Core.Types.X.AudioEffects
- Assembly
- VisioForge.Core.dll
Notch filter (band-stop filter) that attenuates a narrow frequency band. Ideal for removing specific frequency interference like 50/60 Hz hum or feedback. Implements the VisioForge.Core.Types.X.AudioEffects.BaseAudioEffect.
public class NotchAudioEffect : BaseAudioEffect, ISharedAudioEffectXInheritance
Implements
Inherited Members
Remarks
Creates a sharp dip in the frequency response at the specified frequency.
Frequencies above and below the notch frequency pass through relatively unchanged.
Common applications: removing AC hum (50/60 Hz), eliminating feedback frequencies, removing tonal noise.
Constructors
NotchAudioEffect(uint)
Initializes a new instance of the VisioForge.Core.Types.X.AudioEffects.NotchAudioEffect class.
public NotchAudioEffect(uint cutOff)Parameters
cutOffuint-
Center frequency in Hz where maximum attenuation occurs. This is the frequency to be removed.
Properties
CutOff
Gets or sets the center frequency of the notch filter in Hz.
public uint CutOff { get; set; }