arduino-audio-tools
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Static Public Member Functions | List of all members
FFTRealPassInverse< PASS > Class Template Reference

#include <FFTReal.h>

Public Types

typedef FFTRealFixLenParam::DataType DataType
 
typedef OscSinCos< DataTypeOscType
 

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]

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_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]

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_rec() [1/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

◆ process_rec() [2/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

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