arduino-audio-tools
Loading...
Searching...
No Matches
Public Attributes | List of all members
audio_tools::ConfigEquilizer3Bands Struct Reference

Configuration for 3 Band Equilizer: Set channels,bits_per_sample,sample_rate. Set and update gain_low, gain_medium and gain_high to value between 0 and 1.0. More...

#include <Equilizer.h>

Inheritance diagram for audio_tools::ConfigEquilizer3Bands:
audio_tools::AudioBaseInfo

Public Attributes

int freq_high =5000
 
int freq_low =880
 
float gain_high = 1.0
 
float gain_low = 1.0
 
float gain_medium = 1.0
 
- Public Attributes inherited from audio_tools::AudioBaseInfo
int bits_per_sample =16
 
int channels = 0
 
int sample_rate = 0
 

Additional Inherited Members

- Public Member Functions inherited from audio_tools::AudioBaseInfo
 AudioBaseInfo (const AudioBaseInfo &)=default
 
void copyFrom (AudioBaseInfo info)
 
virtual void logInfo ()
 
bool operator!= (AudioBaseInfo alt)
 
AudioBaseInfooperator= (const AudioBaseInfo &info)
 
bool operator== (AudioBaseInfo alt)
 
void setAudioInfo (AudioBaseInfo info)
 

Detailed Description

Configuration for 3 Band Equilizer: Set channels,bits_per_sample,sample_rate. Set and update gain_low, gain_medium and gain_high to value between 0 and 1.0.

Author
pschatzmann

The documentation for this struct was generated from the following file: