Skip to content

esphome/esp-audio-libs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

esp-audio-libs

A collection of libraries and functions that are useful for playing audio on ESP32 devices. It includes code based on the following:

  • esp-dsp assembly functions for floating point dot products and Q15 fixed point addition and constant multipliction.
    • Author: Espressif
    • License: Apache v2.0
  • ART-resampler for resampling audio, optimized with assembly dot product functions.
    • Author: David Bryant
    • License: BSD-3-Clause
  • wav-decoder for parsing WAV file headers.
    • Author: Michael Hansen
    • License: MIT
  • flac-decoder for decoding FLAC files.
  • libHelix MP3 Decoder for decoding MP3 files
    • Author: Real Networks
    • License: RCSL