Real-valued FFT transform class. More...
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=R8B_NULL) |
| Calculates the minimum-phase transform of the filter kernel, using a discrete Hilbert transform in cepstrum domain. | |
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-2025 Aleksey Vaneev
See the "LICENSE" file for license.