Click or drag to resize
ToneGenerator Class
Generates at a particular frequency.
Inheritance Hierarchy
SystemObject
  StreamCoders.SignalsToneGenerator

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

The ToneGenerator type exposes the following members.

Constructors
  NameDescription
Public methodToneGenerator
Default constructor.
Top
Properties
  NameDescription
Public propertyBitsPerSample
Bits per sample of the PCM stream. Currently this value has to be 16.
Public propertyChannels
Number of channels on the PCM stream. Currently this value has to be 1.
Public propertySampleFrequency
Gets or sets the sample frequency of the PCM stream. Allowed values are: 8000, 16000.
Top
Methods
  NameDescription
Public methodDispose
Destructor.
Public methodGenerate(UInt32, UInt32, UInt32)
Generates a tone at a given frequency.
Public methodGenerate(UInt32, UInt32, UInt32, Int32)
Generates a tone at a given frequency.
Public methodInit
Initializes Tone Generator.
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