Tools Class |
Namespace: Accord.Audio
The Tools type exposes the following members.
Name | Description | |
---|---|---|
FindPeaks(Double) |
Finds the peaks of a signal.
| |
FindPeaks(Single) |
Finds the peaks of a signal.
| |
GetFrequencyVector |
Creates an evenly spaced frequency vector (assuming a symmetric FFT)
| |
GetMagnitudeSpectrum |
Computes the Magnitude spectrum of a complex signal.
| |
GetPhaseSpectrum |
Computes the Phase spectrum of a complex signal.
| |
GetPowerCepstrum |
Gets the power Cepstrum for a complex signal.
| |
GetPowerSpectrum |
Computes the Power spectrum of a complex signal.
| |
GetSpectralResolution |
Gets the spectral resolution for a signal of given sampling rate and number of samples.
| |
Interleave(Single) |
Interleaves the channels into a single array.
| |
Interleave(Single) |
Interleaves the channels into a single array.
| |
Max(Single) |
Computes the maximum value of the given samples.
| |
Max(Single, Int32, Int32) |
Computes the maximum value of the given samples.
| |
RawDeserializeT(Byte) |
Deserializes (converts) a byte array to a given structure type.
| |
RawDeserializeT(Byte, Int32) |
Deserializes (converts) a byte array to a given structure type.
| |
RootMeanSquare(Single) |
Computes the Root-Mean-Square (RMS) value of the given samples.
| |
RootMeanSquare(Single, Int32, Int32) |
Computes the Root-Mean-Square (RMS) value of the given samples.
| |
ToByteArrayT |
Serializes (converts) any object to a byte array.
|