espressif/gmf_examples

1.0.1

Latest
uploaded 6 days ago
Espressif GMF Related Examples

11 examples

  • pipeline_audio_effects
    This example demonstrates building and running multiple audio processing pipelines using the Espressif Generic Media Framework.
    1.31 MB
  • pipeline_howl
    This example demonstrates a karaoke-style audio flow using three GMF pipelines and two audio sources for mixing live vocals with a backing track.
    18.08 KB
  • pipeline_http_download_to_sdcard
    This example demonstrates downloading a file via HTTP and saving it to a microSD card, while measuring download and write speeds.
    17.69 KB
  • pipeline_loop_play_no_gap
    This example demonstrates gapless loop playback of music files from microSD, automatically switching tracks without interruption.
    14.23 KB
  • pipeline_play_embed_music
    This example demonstrates playing audio from embedded Flash, supporting various formats like MP3 and WAV.
    272.88 KB
  • pipeline_play_http_music
    This example demonstrates fetching audio from an HTTP URL, decoding it, applying effects, and playing it through an ESP32 audio board.
    18.05 KB
  • pipeline_play_multi_source_music
    This example demonstrates a GMF-based multi-source audio player that plays music from HTTP and SD card with CLI control.
    94.28 KB
  • pipeline_play_sdcard_music
    This example demonstrates reading music files from a microSD card and playing them through audio effects and a codec. It supports various audio formats like MP3, WAV, and FLAC.
    13.70 KB
  • pipeline_record_audio_muxer
    This example captures and encodes audio, multiplexing it into various formats for storage on a microSD card.
    17.52 KB
  • pipeline_record_http
    This example captures audio, encodes it, and uploads it to an HTTP server, supporting various audio formats.
    21.04 KB
  • pipeline_record_sdcard
    This example demonstrates capturing and encoding audio from the codec, saving it to a microSD card for low-power voice recording.
    13.23 KB