Close

Updated delay-only code, better use of heap storage, best sample rate

A project log for Audio delay and VOX using ESP32

This simple project implements an audio delay and time-shifing VOX using the ESP32S ADC and DAC capabilities.

j-reynoldsonJ Reynoldson 12/17/2018 at 08:020 Comments

The delay-only code has been updated so that the only thing that needs to be configured is the delay time in seconds.  The program automatically allocates the biggest buffer it can from heap space and increases the sample rate to the maximum for best quality. However, the sample rate is capped at 40k/sec as in practice the quality is really going to be limited by the 256 level output of the Digital/Analog converter.   A 12 second delay still results in quite reasonable sound.

Discussions