MostlyHarmless 0.0.1
 
Loading...
Searching...
No Matches
marvin_FFT.h File Reference
#include "marvin/library/marvin_Concepts.h"
#include "marvin/containers/marvin_StrideView.h"
#include <memory>
#include <span>
#include <complex>
#include <numbers>
#include <type_traits>

Go to the source code of this file.

Classes

struct  marvin::dsp::spectral::getValueType< T >
 
struct  marvin::dsp::spectral::getValueType< T >
 
class  marvin::dsp::spectral::FFT< SampleType >
 Class for performing real or complex 1D FFTs. More...
 

Namespaces

namespace  marvin
 A mostly harmless top-level namespace.
 
namespace  marvin::dsp
 DSP helper and utility functions.
 
namespace  marvin::dsp::spectral
 

Enumerations

enum class  marvin::dsp::spectral::EngineType { marvin::dsp::spectral::Accelerate_FFT , marvin::dsp::spectral::Ipp_FFT , marvin::dsp::spectral::Fallback_FFT }
 Enum for the available fft backends. More...