arduino-audio-tools
|
Audio Coder and Decoder
More...
Modules | |
8Bit | |
Codec for 8 bit data | |
AptX | |
AptX Codec | |
Codec2 | |
Codec2 | |
Copy | |
Copies data as is | |
FLAC | |
FLAC Codec | |
Floats | |
Converts between int16_t and floats | |
Helix | |
Helix Decoder | |
LAME | |
LAME MP3 encoder | |
MAD | |
MAD MP3 decoder | |
Mini-mp3 | |
Mini MP3 decoder | |
OPUS | |
OPUS Codec | |
SBC | |
Codec SBC | |
Vorbis | |
Codec Vorbis | |
fdk | |
FTK AAC Decoder | |
g722 | |
G722 Codec | |
g72x | |
G72x Codecs | |
gsm | |
GSM Codec | |
iLBC | |
iLBC Codec | |
lc3 | |
LC3 Codec | |
wav | |
Codec wav | |
Classes | |
class | AudioDecoder |
Docoding of encoded audio into PCM data. More... | |
class | AudioEncoder |
Encoding of PCM data. More... | |
class | CodecNOP |
Dummy no implmentation Codec. This is used so that we can initialize some pointers to decoders and encoders to make sure that they do not point to null. More... | |
class | OggContainerDecoder |
OggContainerDecoder - Ogg Container. Decodes a packet from an Ogg container. The Ogg begin segment contains the AudioBaseInfo structure. You can subclass and overwrite the beginOfSegment() method to implement your own headers. More... | |
class | OggContainerEncoder |
OggContainerEncoder - Ogg Container. Encodes a packet for an Ogg container. The Ogg begin segment contains the AudioBaseInfo structure. You can subclass ond overwrite the writeHeader() method to implement your own header logic. More... | |
class | SimpleContainerDecoder |
Decodes the provided data from the DAT and CFG segments. More... | |
class | SimpleContainerEncoder |
Wraps the encoded data into CFG and DAT segments so that we can recover the audio configuration and orignial segments if this is relevant. More... | |
class | StreamingDecoder |
A Streaming Decoder where we provide both the input and output as streams. More... | |
Audio Coder and Decoder