I had an idea years ago about building a midi guitar and using direct fret wire to string continuity for key contacts for determining pitch. Trigger and velocity tracking would utilize a piezo contact per string. I think it would produce the fastest, surest tracking - but would need some software for setting gate levels for false triggers and buzzes.