Click or drag to resize
NoiseReduction Class
Represents a configurable background noise canceller.
Inheritance Hierarchy
SystemObject
  StreamCoders.WaveNoiseReduction

Namespace: StreamCoders.Wave
Assembly: MediaSuite (in MediaSuite.dll) Version: 2.0.5.0 (2.0.5.0)
Syntax
public class NoiseReduction : IDisposable

The NoiseReduction type exposes the following members.

Constructors
  NameDescription
Public methodNoiseReduction
Default constructor.
Top
Properties
  NameDescription
Public propertyAttenuationLevel
Noise Attenuation level.
Public propertyMetric
Contains signal noise information. Currently not used.
Public propertySampleRate
Sample rate of input signal.
Top
Methods
  NameDescription
Public methodAttenuate
Public methodAttenuateInplace
Public methodDispose
Destructor.
Public methodInit
Initializes NoiseReduction object.
Top
Extension Methods
  NameDescription
Public Extension MethodCopyOverloaded.
Creates a copy of the object.
(Defined by ObjectExtensions.)
Public Extension MethodCopy(Object)Overloaded.
Creates a deep copy of the object using the supplied object as a target for the copy operation.
(Defined by ObjectExtensions.)
Top
See Also