arduino-audio-tools
|
Files | |
file | AudioFormat.h [code] |
WAV Audio Formats used by Microsoft e.g. in AVI video files. | |
file | CodecAPTX.h [code] |
Codec for aptx using https://github.com/pschatzmann/libopenaptx. | |
file | CodecCodec2.h [code] |
Codec2 Codec using https://github.com/pschatzmann/arduino-codec2 The codec was developed by David Grant Rowe, with support and cooperation of other researchers (e.g., Jean-Marc Valin from Opus). Codec 2 consists of 3200, 2400, 1600, 1400, 1300, 1200, 700 and 450 bit/s codec modes. It outperforms most other low-bitrate speech codecs. For example, it uses half the bandwidth of Advanced Multi-Band Excitation to encode speech with similar quality. The speech codec uses 16-bit PCM sampled audio, and outputs packed digital bytes. When sent packed digital bytes, it outputs PCM sampled audio. The audio sample rate is fixed at 8 kHz. | |
file | CodecFLAC.h [code] |
FLAC Codec using https://github.com/pschatzmann/arduino-libflac. | |
file | CodecGSM.h [code] |
GSM Codec using https://github.com/pschatzmann/arduino-libgsm. | |
file | CodecILBC.h [code] |
Codec for ilbc using https://github.com/pschatzmann/libilbc. | |
file | CodecLC3.h [code] |
Codec for lc3 using https://github.com/pschatzmann/arduino-liblc3. | |
file | CodecSBC.h [code] |
SBC Codec using https://github.com/pschatzmann/arduino-libsbc. | |
file | ContainerBinary.h [code] |
A lean and efficient container format which provides Header records with audio info, Audio records with the audio and Meta which can contain any additional information. This can be used together with a codec which does not transmit the audio information or has variable frame lengths. We expect that a single write() is providing full frames. | |