Hi All, I'm looking for a circuit or example of one that can determine if an audio input is a single note or chord. It's for a guitar project, I need a circuit suggestion for a design that gets audio input from a guitar, and then outputs a logic signal that indicates if the input is a note or a chord. I don't need to know what the notes are; just if more than one note is being played simultaneously. After reading the internet, I think the best way to go about this is using multiple band pass filters and checking the peak out puts of them. If more than one shows high peaks, then most likely the input has multiple tones. If only one band has a high peak, that would most likely indicate one note has been played. An Arduino and FFT won't work as the reaction time is too long. I need something that is real-time and the band pass way is close to real time as possible. I've looked into the MSI MSGEQ7 / MSGEQ5 Graphic Display IC's, however their band pass filters are mostly out of the guitar range.
Anyone seen a circuit that can do this or has had to tackle this?
Anyone seen a circuit that can do this or has had to tackle this?

