arduino-audio-tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Modules Pages
Modules | Classes

Digital Signal Processing. More...

Modules

 Effects
 Audio Effects

 
 Equalizer
 Digital Equalizer.
 
 FFT
 Fast Fourier Transform.
 
 Filters
 Digital Filters.
 
 Generators
 Sound Generators.
 
 Volume
 Volume Calculations.
 

Classes

class  FaustStream< DSP >
 Integration into Faust DSP see https://faust.grame.fr/ To generate code from faust, select src and cpp. More...
 
struct  GoertzelConfig
 Configuration for Goertzel algorithm detectors. More...
 
class  GoertzelDetector
 Single-frequency Goertzel algorithm implementation for tone detection. The Goertzel algorithm is an efficient way to compute the magnitude of a specific frequency component in a signal. It's particularly useful for DTMF (touch-tone) detection and other single-frequency detection applications. More...
 
class  GoertzelStream
 AudioStream implementation that processes audio data through Goertzel algorithm. This class acts as a passthrough filter that can detect specific frequencies in the audio stream. More...
 
class  Maximilian
 AudioTools integration with Maximilian. More...
 
class  STKStream< StkCls >
 STK Stream for Instrument or Voicer. More...
 

Detailed Description

Digital Signal Processing.