OverlappingFFTProcessor

FFT processor

An FFT processing class with buffering and windowing capabilities

This class takes care of buffering input and output samples for a FFT processing with a hop-size of nFFT/2 and Hann windowing. An examplary JUCE project is also included.

GitHub

16 stars
3 watching
2 forks
Language: C++
last commit: about 7 years ago

Related projects:

RepositoryDescriptionStars
jdupuy/dj_fftA header-only FFT library providing fast and easy-to-use algorithms for 1D, 2D, and 3D Fourier transforms.169
themaister/mufftA fast Fourier transform library for signal processing applications168
dtolm/vkfftA fast Fourier transform library designed to accelerate multidimensional mathematical operations on GPUs1,562
mborgerding/kissfftA simple, efficient Fast Fourier Transform library for C1,506
mreineck/pocketfftA C++ library implementing a highly optimized Fast Fourier Transform (FFT) algorithm with various features and options.79
themaister/glfftA C++ library implementing the Fast Fourier Transform (FFT) on GPUs using OpenGL214
adis300/fft-cAn implementation of the Fast Fourier Transform algorithm in C, making it more user-friendly and accessible.25
vinniefalco/dspfiltersA collection of reusable digital signal processing filter classes1,873
peterhinch/micropython-fourierFast Fourier transform implementation in MicroPython for embedded systems79
raveler/ffmpeg-cppA C++ wrapper around the FFmpeg libraries to simplify video processing and encoding.565
tomaszzmuda/xabe.ffmpegProvides a .NET Standard wrapper around FFmpeg for media processing without requiring knowledge of FFmpeg's inner workings.715
streampunk/beamcoderProvides Node.js bindings to FFmpeg for media processing and manipulation401
tavurth/godot-fftAn implementation of the Fast Fourier Transform algorithm in GDScript39
bickelmps/dic_fft_ethzDigital Image Correlation method for tracking surface displacements in images over time43
rosenbjerg/ffmpegcoreA .NET wrapper around the FFmpeg and FFProbe media analysis and conversion tools1,661