Krotos Modules 3
Loading...
Searching...
No Matches
AudioFFT.cpp File Reference
#include "AudioFFT.h"
#include <cassert>
#include <cmath>
#include <cstring>
#include <vector>

Go to the source code of this file.

Classes

class  audiofft::detail::AudioFFTImpl
 
class  audiofft::OouraFFT
 

Namespaces

namespace  audiofft
 
namespace  audiofft::detail
 

Macros

#define AUDIOFFT_OOURA
 
#define AUDIOFFT_OOURA_USED
 

Typedefs

typedef OouraFFT audiofft::AudioFFTImplementation
 

Functions

constexpr bool audiofft::detail::IsPowerOf2 (size_t val)
 
template<typename TypeDest , typename TypeSrc >
void audiofft::detail::ConvertBuffer (TypeDest *dest, const TypeSrc *src, size_t len)
 
template<typename TypeDest , typename TypeSrc , typename TypeFactor >
void audiofft::detail::ScaleBuffer (TypeDest *dest, const TypeSrc *src, const TypeFactor factor, size_t len)
 

Macro Definition Documentation

◆ AUDIOFFT_OOURA

#define AUDIOFFT_OOURA

◆ AUDIOFFT_OOURA_USED

#define AUDIOFFT_OOURA_USED