Signal Methods |
The Signal type exposes the following members.
Name | Description | |
---|---|---|
CopyTo(Array) |
Copies this signal to a given array.
| |
CopyTo(Double) |
Copies this signal to a given array.
| |
CopyTo(Single) |
Copies this signal to a given array.
| |
Dispose |
Performs application-defined tasks associated with freeing,
releasing, or resetting unmanaged resources.
| |
Dispose(Boolean) |
Releases unmanaged and - optionally - managed resources
| |
DurationOfSamples |
Gets the duration of each sample in a signal with the given number of samples and sampling rate.
| |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
Finalize |
Releases unmanaged resources and performs other cleanup operations
before the Signal is reclaimed by garbage collection.
(Overrides ObjectFinalize.) | |
FromArray(Array, Int32, SampleFormat) |
Creates a new Signal from a float array.
| |
FromArray(Array, Int32, Int32, SampleFormat) |
Creates a new Signal from a float array.
| |
FromArray(Array, Int32, Int32, Int32, SampleFormat) |
Creates a new Signal from a float array.
| |
FromFile |
Loads a signal from a file, such as a ".wav" file.
| |
GetEnergy |
Computes the signal energy.
| |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetSample |
Gets the value of the specified sample in the Signal.
| |
GetSampleSize |
Gets the size (in bits) of a sample format.
| |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
NumberOfSamples |
Gets the number of samples contained in a signal of given duration and sampling rate.
| |
SetSample |
Sets the value of the specified sample in the Signal.
| |
ToComplex |
Converts this signal to a ComplexSignal object.
| |
ToDouble |
Converts this signal into a array of floating-point samples.
| |
ToFloat |
Converts this signal into a array of floating-point samples.
| |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Name | Description | |
---|---|---|
HasMethod |
Checks whether an object implements a method with the given name.
(Defined by ExtensionMethods.) | |
IsEqual |
Compares two objects for equality, performing an elementwise
comparison if the elements are vectors or matrices.
(Defined by Matrix.) | |
Split(Int32, Int32) | Overloaded.
Splits a signal using a window
(Defined by Extensions.) | |
Split(IWindow, Int32) | Overloaded.
Splits a signal using a window
(Defined by Extensions.) | |
To(Type) | Overloaded.
Converts an object into another type, irrespective of whether
the conversion can be done at compile time or not. This can be
used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.) | |
ToT | Overloaded.
Converts an object into another type, irrespective of whether
the conversion can be done at compile time or not. This can be
used to convert generic types to numeric types during runtime.
(Defined by ExtensionMethods.) |