arduino-audio-tools
Loading...
Searching...
No Matches
FFTRealPassInverse< PASS > Class Template Reference

#include <FFTReal.h>

Public Types

typedef FFTRealFixLenParam::DataType DataType
typedef OscSinCos< DataType > OscType

Public Member Functions

void process_internal (long len, DataType dest_ptr[], const DataType src_ptr[], const DataType cos_ptr[], long cos_len, const long br_ptr[], OscType osc_list[])
void process_internal (long len, DataType dest_ptr[], const DataType src_ptr[], const DataType cos_ptr[], long cos_len, const long br_ptr[], OscType osc_list[])
void process_rec (long len, DataType dest_ptr[], DataType src_ptr[], const DataType cos_ptr[], long cos_len, const long br_ptr[], OscType osc_list[])

Static Public Member Functions

static void process (long len, DataType dest_ptr[], DataType src_ptr[], const DataType f_ptr[], const DataType cos_ptr[], long cos_len, const long br_ptr[], OscType osc_list[])
static void process_internal (long len, DataType dest_ptr[], const DataType src_ptr[], const DataType cos_ptr[], long cos_len, const long br_ptr[], OscType osc_list[])
static void process_rec (long len, DataType dest_ptr[], DataType src_ptr[], const DataType cos_ptr[], long cos_len, const long br_ptr[], OscType osc_list[])

Member Typedef Documentation

◆ DataType

template<int PASS>
typedef FFTRealFixLenParam::DataType DataType

◆ OscType

template<int PASS>
typedef OscSinCos<DataType> OscType

Member Function Documentation

◆ process()

template<int PASS>
void process ( long len,
DataType dest_ptr[],
DataType src_ptr[],
const DataType f_ptr[],
const DataType cos_ptr[],
long cos_len,
const long br_ptr[],
OscType osc_list[] )
inlinestatic

◆ process_internal() [1/3]

void process_internal ( long len,
DataType dest_ptr[],
const DataType src_ptr[],
const DataType cos_ptr[],
long cos_len,
const long br_ptr[],
OscType osc_list[] )
inline

◆ process_internal() [2/3]

void process_internal ( long len,
DataType dest_ptr[],
const DataType src_ptr[],
const DataType cos_ptr[],
long cos_len,
const long br_ptr[],
OscType osc_list[] )
inline

◆ process_internal() [3/3]

template<int PASS>
void process_internal ( long len,
DataType dest_ptr[],
const DataType src_ptr[],
const DataType cos_ptr[],
long cos_len,
const long br_ptr[],
OscType osc_list[] )
inlinestatic

◆ process_rec() [1/2]

void process_rec ( long len,
DataType dest_ptr[],
DataType src_ptr[],
const DataType cos_ptr[],
long cos_len,
const long br_ptr[],
OscType osc_list[] )
inline

◆ process_rec() [2/2]

template<int PASS>
void process_rec ( long len,
DataType dest_ptr[],
DataType src_ptr[],
const DataType cos_ptr[],
long cos_len,
const long br_ptr[],
OscType osc_list[] )
inlinestatic

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