Gist
Public Member Functions | List of all members
AccelerateFFT< T > Class Template Reference

#include <AccelerateFFT.h>

Public Member Functions

void setAudioFrameSize (int frameSize)
 
void performFFT (T *buffer, T *real, T *imag)
 
void setAudioFrameSize (int frameSize)
 
void setAudioFrameSize (int frameSize)
 
void performFFT (float *buffer, float *real, float *imag)
 
void performFFT (double *buffer, double *real, double *imag)
 

Detailed Description

template<class T>
class AccelerateFFT< T >

Performs the FFT using the Apple Accelerate Framework

Member Function Documentation

◆ performFFT()

template<class T >
void AccelerateFFT< T >::performFFT ( T *  buffer,
T *  real,
T *  imag 
)

Performs the FFT using Apple Accelerate FFT

◆ setAudioFrameSize()

template<class T >
void AccelerateFFT< T >::setAudioFrameSize ( int  frameSize)

Sets the audio frame size to be used in the FFT


The documentation for this class was generated from the following files: