arduino-audio-tools
Loading...
Searching...
No Matches
Classes | Namespaces | Macros | Enumerations
CodecADPCMXQ.h File Reference
#include "AudioTools/AudioCodecs/AudioCodecsBase.h"
#include "adpcm-lib.h"

Go to the source code of this file.

Classes

class  ADPCMDecoderXQ
 Decoder for ADPCM-XQ. Depends on https://github.com/pschatzmann/arduino-adpcm-xq. More...
 
class  ADPCMEncoderXQ
 Encoder for ADPCM-XQ - Depends on https://github.com/pschatzmann/arduino-adpcm-xq. More...
 

Namespaces

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

Macros

#define DEFAULT_BLOCKSIZE_POW2   0
 
#define DEFAULT_LOOKAHEAD   0
 
#define DEFAULT_NOISE_SHAPING   NOISE_SHAPING_OFF
 

Enumerations

enum class  ADPCMNoiseShaping { AD_NOISE_SHAPING_OFF = 0 , AD_NOISE_SHAPING_STATIC = 1 , AD_NOISE_SHAPING_DYNAMIC = 2 }
 

Macro Definition Documentation

◆ DEFAULT_BLOCKSIZE_POW2

#define DEFAULT_BLOCKSIZE_POW2   0

◆ DEFAULT_LOOKAHEAD

#define DEFAULT_LOOKAHEAD   0

◆ DEFAULT_NOISE_SHAPING

#define DEFAULT_NOISE_SHAPING   NOISE_SHAPING_OFF