SharpBCI
A multi-threaded brain control interface (BCI) library in C#
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Pages
FFT.cs File Reference

Classes

interface  SharpBCI.IVectorizedSmoother< T >
 A common interface for a generic smoother which operates on arrays of type T Currently, only used by FFTPipeable for smoothing. More...
 
class  SharpBCI.ExponentialVectorizedSmoother
 Implements a vectorized version of exponential smoothing Each value in the input array is assumed to belong to the same time series as the previous value at the same index in the last input array. More...
 
class  SharpBCI.XCorrVectorizedSmoother
 
class  SharpBCI.FFTPipeable
 A Pipeable which performs an FFT on each channel It outputs an FFTEvent every windowSize samples. More...
 

Namespaces

package  SharpBCI