See: Description
| Class | Description |
|---|---|
| BasicDataWriter<T> |
BasicDataWriter grabs forwarded feature data and prints it to a file in a simple format.
|
| BasicTimeDataWriter<T> |
BasicTimeDataWriter grabs forwarded feature data and prints it to a file in a simple format.
|
| FFT |
FFT performs a Fast Fourier Transform and forwards the complex data to any listeners.
|
| Frequency |
Frequency processes spectral data forwarded to it by a
PowerSpectrum
to determine the best estimate for the frequency of the current signal. |
| GnuplotDataWriter<T> |
GnuplotDataWriter grabs forwarded feature data and prints it to a file in pm3d format for Gnuplot.
|
| MelSpectrum |
MelSpectrum receives spectral data from a
PowerSpectrum object and
converts it to the mel frequency spectrum. |
| MFCC |
MFCC generates mel-frequency spectral coefficients, an important feature type in
music and speech processing.
|
| PeakDetector |
Detects peaks in a continuous stream of one element inputs.
|
| Power |
Power calculates the RMS power over a frame directly from an audio signal.
|
| PowerSpectrum |
PowerSpectrum calculates the power spectrum from the output of
FFT. |
| ReBin |
ReBin takes an array of float data and places the data into a smaller array, the size of which is specified by the number of features.
|
| SpectralCentroid |
SpectralCentroid calculates the spectral centroid of a signal.
|
| SpectralDifference |
SpectralDifference calculates the spectral difference between one frame and the next.
|
| SpectralPeaks |
Peaks finds the strongest N peaks in a signal passed from a
PowerSpectrum,
where N is the specified number of features. |
| Enum | Description |
|---|---|
| SpectralDifference.DifferenceType |