Abstract
This paper introduces faust2esp32, a tool to generate digital signal processing engines for the ESP32 microcontroller family. It can target both the C++ and the Arduino ESP32 programming environment and it supports a wide range of audio codecs, making it compatible with most ESP32-based prototyping boards. After demonstrating how to use faust2esp32 and providing technical details about its implementation, we evaluate its performances and we present the FAUST Gramophone which is a programmable instrument taking advantage of this technology. Finally, future plans around embedded systems for real-time audio processing and FAUST are presented.
Original language | English |
---|---|
Title of host publication | SMC 2020 - Proceedings of the 17th Sound and Music Computing Conference |
Editors | Simone Spagnol, Andrea Valle |
Number of pages | 6 |
Publisher | CERN |
Publication date | Jun 2020 |
Pages | 76-81 |
ISBN (Electronic) | 9788894541502 |
Publication status | Published - Jun 2020 |
Event | 17th Sound and Music Computing Conference, SMC 2020 - Virtual, Torino, Italy Duration: 24 Jun 2020 → 26 Jun 2020 |
Conference
Conference | 17th Sound and Music Computing Conference, SMC 2020 |
---|---|
Country/Territory | Italy |
City | Virtual, Torino |
Period | 24/06/2020 → 26/06/2020 |
Sponsor | ARDUINO |
Series | Proceedings of the Sound and Music Computing Conferences |
---|---|
Volume | 2020-June |
ISSN | 2518-3672 |
Bibliographical note
Publisher Copyright:Copyright © 2020 Romain Michon, Daniel Overholt, Stéphane Letz, Yann Orlarey, Dominique Fober, and Catinca Dumitrascu.