Annotation Pro API
Namespaces | Classes
AnnotationPro.Statistics Namespace Reference

Namespaces

Classes

class  Charts
 Chart helper class More...
 
class  DurationSpectrumAnalysis
 Eksperimental statistics, creates spectrum analysis of segment duration (in construction, beta version) More...
 
class  FundamentalFrequencyEstimator
 Fundamental frequency estimation tool More...
 
class  GeneralStatistics
 General statistics for Annotation Pro helper More...
 
class  Lomont1FFT
 Lomont1FFT, an implementation of the FFT algorithm using a lightweight complex number class. Real valued data is read into the FFT function in an array of alternating real and complex values, converted to complex numbers, passed through the FFT, and converted back. This is quite inefficient. More...
 
class  Lomont2FFT
 Lomont2FFT, which unrolls the complex numbers by replacing each complex entry with two real entries, but using indices from the above code, resulting in many multiplies by two to access real components and a multiply by 2 and add one for imaginary components. This is slightly faster. More...
 
class  Lomont3FFT
 Lomont3FFT, which re-derives the algorithm indices to avoid all the multiplies by two. This and the next version were the best performing. More...
 
class  Lomont4FFT
 Lomont4FFT, which pre-computes the sine and cosine values needed and uses them across multiple runs. This is useful when one does many FFTs of the same size in an application, which is quite common. This is often the fastest method for doing many applications of the same size FFT. More...
 
class  LomontFFT
 Represent a class that performs real or complex valued Fast Fourier Transforms. Instantiate it and use the FFT or TableFFT methods to compute complex to complex FFTs. Use FFTReal for real to complex FFTs which are much faster than standard complex to complex FFTs. Properties A and B allow selecting various FFT sign and scaling conventions. More...
 
class  LomontFFTBase
 Represent a base class for a FFT More...
 
class  R
 R Application wrapper, utility helps to draw charts with R More...
 
class  TimeGroupAnalysis
 Time Group Analysis by Dafydd Gibbon More...
 
class  XYValue
 XYValue class, contains 2 properties: X and Y More...