This is an interesting project. It isn’t immediately obvious to me how the visualisations aid the tuning process. Please can you say a little more about how you expect a user to interpret those as they perform tuning work?
Pitch is an estimate based on sampled audio. Sometimes, it is not always accurately detected. Here, we have an additional visual cue that produces a stable/stationary waveform when the detected pitch is in tune with the selected reference note. A plucked tone has a slight variation in pitch from start to end; it rises and falls slightly. You can see this in the visual display. This would be very useful for fretting w…
In what way does the visualisation vary when the note is not in tune? How does the visualisation indicate flat or sharp?