I2S on ESP3 – Part 2, WAV’s

August 11, 2020 XTronical 0

In this article/episode we are going to follow on from the last one on I2S and get our software to play back some music. We’ll look at the WAV file format and how we can get the data out and send it over I2S. If you haven’t read/watched the previous […]

Improving our ESP32 MP3 Player

June 17, 2020 XTronical 1

We saw in the last instalment (here) how to simply play an MP3 on our ESP32. In this article/video we look at how to add volume control and to play all the MP3’s that we put on the root directory of our SD card (ignoring anything else). The video below […]

DAC Audio 4.2.1 Released

October 25, 2019 XTronical 13

This version fixes some bugs and adds an additional master volume option. Most of this work is courtesy of two subscribers. One of which did some significant bug fixes, especially on making the library work whilst writing to EEPROM. I only fixed one minor bug. But they don’t want any […]

Using DAC’s on an Arduino

May 2, 2019 XTronical 0

This article shows how to use the MCP4725 DAC (Digital to Analogue Converter) on an Arduino. Arduino’s like many other MCU’s lack this useful functionality.

DacAudio Ver. 4.1.0

January 19, 2019 XTronical 13

This latest version adds the ability to speed up or slow down the playback speed of a WAV file, either by setting the speed before playing or actually changing the speed on the fly whilst it’s playing! A supporting video is available below and the new library is available on […]

Driving a Speaker

October 20, 2018 XTronical 6

Driving a Speaker – Adding an Audio Amplifier (Adding the PAM8403 to a MCU) Piezo speakers (see here) are great where you don’t need high quality or loud sound or indeed where space is at a premium. But for anything else a small (or even large speaker) is the only […]

DacAudio 3.1 V3

August 13, 2018 XTronical 4

DacAudio 3.1 Version 3 is now available on the downloads page and it is advised you upgrade to this version as it fixes issues with large files over 80K or so. Under all the previous versions large files would not play at all or play for a limited amount of […]

DAC Audio Library 3.1 (Version 2) released

July 30, 2018 XTronical 7

Minor updates to the beta release version 3.1 (this is version 2 of 3.1), see download page. There was a bug where you couldn’t have the same WAV file (or whatever play item, music for example) more than once in a sequence. So for example if you wanted to do […]

Video : ESP32 Music Synthesizer

April 12, 2018 XTronical 0

This video introduces the latest update to the DACAudio library by demonstrating its synthesis capabilities. It’s at a basic stage at the moment so no release of the code yet, but shows how easy it is to play musical scores with the various instruments available.