[Florian Paul Schmidt]
I think (haven't found the time to read relevant papers, work out the
details or even implement anything so take it cum grano salis) that it
should be possible to speed up note detection by training pattern
recognition to harmonics.
While the fundamental takes some time to detect in the lower
registers, harmonics are a lot faster and their patterns strongly hint
at the fundamental frequency. There's quite a bit of variation in
harmonic patterns of guitar notes due to picking method, string gauge,
fret wire and for electric guitar pickup position and design etc.
which could make the approach infeasible, but I think it's worth
looking into this as you'll only have to deal with partially
attenuated harmonics, not entirely different patterns.
PS: I can do quick recordings of a few scales on electric guitar for
you if you like, with reasonable rhythmic accuracy but no textual
description to go along with it.
Linux-audio-dev mailing list