arduino-audio-tools
Loading...
Searching...
No Matches
Classes | Namespaces | Variables
AudioFFT.h File Reference
#include "AudioTools/AudioLibs/FFT/FFTWindows.h"
#include "AudioTools/CoreAudio/AudioStreams.h"
#include "AudioTools/CoreAudio/MusicalNotes.h"

Go to the source code of this file.

Classes

class  AudioFFTBase
 Executes FFT using audio data privded by write() and/or an inverse FFT where the samples are made available via readBytes(). The Driver which is passed in the constructor selects a specifc FFT implementation. More...
 
struct  AudioFFTConfig
 Configuration for AudioFFT. If there are more then 1 channel the channel_used is defining which channel is used to perform the fft on. More...
 
struct  AudioFFTResult
 Result of the FFT. More...
 
struct  FFTBin
 And individual FFT Bin. More...
 
class  FFTDriver
 Abstract Class which defines the basic FFT functionality. More...
 
class  FFTInverseOverlapAdder
 Inverse FFT Overlapp Add. More...
 

Namespaces

namespace  audio_tools
 Generic Implementation of sound input and output for desktop environments using portaudio.
 

Variables

static MusicalNotes AudioFFTNotes