arduino-audio-tools
Classes | Namespaces | Macros
CodecGGWave.h File Reference

GGWve Codec Codec using https://github.com/ggerganov/ggwave-arduinop. More...

#include "AudioTools/AudioCodecs/AudioEncoded.h"
#include "AudioTools/CoreAudio/Buffers.h"
#include "AudioTools/CoreAudio/AudioEffects/SoundGenerator.h"
#include <ggwave.h>

Go to the source code of this file.

Classes

class  GGWaveDecoder
 GGWaveDecoder: Translates audio into text Codec using https://github.com/ggerganov/ggwave-arduino. More...
 
class  GGWaveEncoder
 GGWaveEncoder: Translates text into audio Codec using https://github.com/ggerganov/ggwave-arduino. More...
 

Namespaces

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

Macros

#define GGWAVE_DEFAULT_BYTES_PER_FRAME   GGWAVE_DEFAULT_SAMPLES_PER_FRAME*GGWAVE_DEFAULT_PAYLOAD_LEN
 
#define GGWAVE_DEFAULT_PAYLOAD_LEN   16
 
#define GGWAVE_DEFAULT_PROTOCOL   GGWAVE_PROTOCOL_AUDIBLE_FAST
 
#define GGWAVE_DEFAULT_SAMPLE_BYTESIZE   2
 
#define GGWAVE_DEFAULT_SAMPLE_RATE   48000
 
#define GGWAVE_DEFAULT_SAMPLES_PER_FRAME   256
 

Detailed Description

GGWve Codec Codec using https://github.com/ggerganov/ggwave-arduinop.

Author
Phil Schatzmann
Version
0.1
Date
2022-12-14