|
arduino-audio-tools
|
#include <math.h>#include "AudioToolsConfig.h"#include "AudioTools/CoreAudio/AudioOutput.h"#include "AudioTools/CoreAudio/AudioStreams.h"#include "AudioTools/CoreAudio/BaseConverter.h"#include "AudioTools/CoreAudio/AudioBasic/soft_float_t.h"#include "AudioTools/CoreAudio/AudioBasic/q1_14_t.h"Go to the source code of this file.
Classes | |
| struct | ConfigEqualizer3Bands |
| Configuration for 3 Band Equalizer. More... | |
| struct | Equalizer3BandsT< T >::EQSTATE |
| Filter state for each channel. More... | |
| struct | Equalizer3BandsPerChannelT< T >::EQSTATE |
| class | Equalizer3BandsPerChannelT< T > |
| 3 Band Equalizer with per-channel frequency and gain control Allows independent frequency and gain settings for each audio channel. Each channel can have different low/high frequency cutoffs and different gain values for low, medium, and high frequency bands. More... | |
| class | Equalizer3BandsT< T > |
| 3 Band Equalizer with identical settings for all channels More... | |
Namespaces | |
| namespace | audio_tools |
| Generic Implementation of sound input and output for desktop environments using portaudio. | |
Typedefs | |
| using | Equalizer3Bands = Equalizer3BandsT< float > |
| using | Equalizer3BandsPerChannel = Equalizer3BandsPerChannelT< float > |