Table of Contents

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, ISharedAudioEffectX

Inheritance

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

cutOff uint

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; }

Property Value

uint

See Also