uploaded 2 years ago
Lightweight audio decoding component for esp processors

readme

# Audio player component for esp32

## Capabilities

* MP3 decoding (via libhelix-mp3)
* Wav/wave file decoding

## Who is this for?

Decode only audio playback on esp32 series of chips, where the features and footprint of esp-adf are not 
necessary.

## What about esp-adf?

This component is not intended to compete with esp-adf, a much more fully developed
audio framework.

It does however have a number of advantages at the moment including:

* Fully open source (esp-adf has a number of binary modules at the moment)
* Minimal size (it's less capable, but also simpler, than esp-adf)

## Dependencies

For MP3 support you'll need the [esp-libhelix-mp3](https://github.com/chmorgan/esp-libhelix-mp3) component.

## Tests

Unity tests are implemented in the [test/](../test) folder.

Links

Supports all targets

License unspecified

To add this component to your project, run:

idf.py add-dependency "chmorgan/esp-audio-player^1.0.1"

or download archive

Stats

  • Archive size
    Archive size ~ 139.89 KB
  • Downloaded in total
    Downloaded in total 19.0k times
  • Downloaded this version
    This version: 21 times

Badge

chmorgan/esp-audio-player version: 1.0.1
|