r8brain-free-src
High-quality pro audio sample rate converter library
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
CDSPRealFFT.h File Reference

Real-valued FFT transform class. More...

#include "r8bbase.h"
#include "fft4g.h"

Go to the source code of this file.

Classes

class  r8b::CDSPRealFFT
 Real-valued FFT transform class. More...
 
class  r8b::CDSPRealFFTKeeper
 A "keeper" class for real-valued FFT transform objects. More...
 

Namespaces

namespace  r8b
 The "r8brain-free-src" library namespace.
 

Functions

void r8b::calcMinPhaseTransform (double *const Kernel, const int KernelLen, const int LenMult=2, const bool DoFinalMul=true, double *const DCGroupDelay=NULL)
 

Detailed Description

Real-valued FFT transform class.

This file includes FFT object implementation. All created FFT objects are kept in a global list after use, for a future reusal. Such approach minimizes time necessary to initialize the FFT object of the required length.

r8brain-free-src Copyright (c) 2013-2023 Aleksey Vaneev See the "LICENSE" file for license.