I'm aiming to translate sounds played from the guitar to guitar tabs (accurately).
I've had a look at solutions for detecting which string is being plucked: Detect string plucking in electric bass guitar?
Problem is that the sound waves won't reflect which fret the strings are being played from as different tabs could produce the same sound frequencies. So I concluded purely relying on sound frequencies won't do the job (accurately). I can't have any hardware that interferes with the string touching the fret board as it could effect the performance of the guitar. But I need a solution around it, a way to detect when the string has touched the fret board (and which fret on the board as well) + how long the string has been on the fret (for accurate tabs generated).
I think the ability to detect all of those would allow me to generate accurate tabs. Does anyone have solutions as to how I can achieve this? I don't think a pure software solution would work and would be great to hear your ideas.