Having seen how you can use the Arduino for playing back samples, it’s a good time to explore using the Arduino for doing some signal processing. This is where the Arduino takes in sound, manipulates it in some way, and then outputs the sound, all as a continuous process. While the lack of read/write memory on the Arduino Uno severely limits what can be done in this respect, with the addition of a few extra chips, you can create many startling audio effects.


Clock Cycle Output Buffer Input Pointer Output Pointer Code Fragment 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Supplementary material (7 kb)
978-1-4842-1720-7-CH15 (zip 8 kb)

Copyright information

© Mike Cook 2015

Authors and Affiliations

  • Mike Cook
    • 1
  1. 1.NYUK

Personalised recommendations