Another way to play sounds is by reading already digitalized sounds.
Audio samples define digital content, often stored as files on filesystems that can be read and converted into audible sound.
Samples can be very heavy from the memory size point of view.
We are going to use the PCM library set up by David A. Mellis from MIT. Like other collaborators, he is happy to be a part of this book.
The reference page is http://hlt.media.mit.edu/?p=1963.
Download the library and install it.
Imagine that we have enough space in the Arduino memory spaces. How can we do the installation if we want to convert a sample on our disks as a C-compatible structure?
Check this code. It is also available in the