espressif/gmf_examples

1.0.1~1

Latest
uploaded 1 day 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, showcasing real-time audio effects and mixer capabilities.
    1.31 MB
  • pipeline_howl
    This example demonstrates a karaoke-style audio flow with three GMF pipelines and two audio sources, allowing live vocal mixing and howling suppression.
    18.08 KB
  • pipeline_http_download_to_sdcard
    This example demonstrates downloading a file from a URL over HTTP and saving it to a microSD card, while printing the download speed.
    17.69 KB
  • pipeline_loop_play_no_gap
    This example demonstrates gapless loop playback of music files from a microSD card using the GMF task strategy function.
    14.23 KB
  • pipeline_play_embed_music
    This example demonstrates playing audio from embedded Flash, supporting formats like MP3 and WAV, with audio effects.
    272.88 KB
  • pipeline_play_http_music
    This example shows how to stream and play audio from an HTTP URL on ESP32 boards with basic audio effects.
    18.05 KB
  • pipeline_play_multi_source_music
    This example demonstrates a GMF-based multi-source audio player that supports various audio formats and interactive CLI control.
    94.28 KB
  • pipeline_play_sdcard_music
    This example demonstrates reading music files from a microSD card, decoding them, applying audio effects, and playing through CODEC_DEV_TX IO.
    13.70 KB
  • pipeline_record_audio_muxer
    This example captures audio, encodes it, muxes it into multiple formats, and saves to 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.07 KB
  • pipeline_record_sdcard
    This example demonstrates capturing audio from a codec, encoding it, and saving the data to a microSD card.
    13.23 KB