A guitar tuner app written in python. It can be used to tune guitar regularly as well while changing the guitar strings to to tune the strings.
On linux install pyalsaaudio and aubio as:
pip install -U pyalsaaudio
pip install -U aubio
On systems if alsaaudio is not available you could use pyaudio and aubio:
pip install -U pyaudio
pip install -U aubio
Then run the program from script as:
from guitartuner import myguitargui
myguitargui.startTuner()
or from commandline as
guitartuner