/swarbs_dsp

A DSP project based on the PUCA DSP device.

Primary LanguageC++

swarbs DSP

This repository contains my DSP experiments with a PÚCA DSP board, based on the ESP32 RISC-V processor.

The code is based on v5.0 of the ESP-IDF from Espressif, documented here.

After the IDF is installed and in your path, building and flashing is simply idf.py flash in the root of this repository.

As of 2/1/23, I've implemented two example functions, a sine wave output (adapted from the PÚCA DSP examples but updated to v5.0 of the IDF) and passthrough from ADC -> DAC. I hope to implement a configurable delay and/or eventually a reverb, with the help of filters extracted from boilerplate code from the Faust project.