Arduino Guitar Tuner

A while ago I wrote an article on Reliable Frequency Detection Using DSP Techniques.

I mentioned at the time that this is an ideal basis for designing your own Arduino based guitar tuner. In real life, musical intruments can have strong harmonic contents, and you want to detect the fundamental frequency. Time based techniques that measure the time between periods don’t do that very well. The advantage of using an autocorrelation based frequency detection method is robustenss against noise and the overall harmonic content  of the signal.

So, having got a few questions about how you’d make a guitar tuner. I’ve published a tutorial on that here:


2 Replies to “Arduino Guitar Tuner”

  1. Hi!

    I Just came across this highly interresting tutorial, but i have a question about the schematic.

    Is it possible to replace the 470nf capacitor with another value (For example 47nf, or 100nf ?) What would be the difference?

    1. You can replace the 470nF capacitor with 47nF. That will change the high-pass filter corner frequency from 1Hz to 10Hz. It should be OK.

Leave a Reply

Your email address will not be published. Required fields are marked *