Algoritmos de detección de acordes?

Estoy desarrollando un software que depende de la detección de acordes musicales. Conozco algunos algoritmos para la detección de tono, con técnicas basadas en análisis cepstral o autocorrelación, pero se centran principalmente en el reconocimiento de material monofónico. Pero necesito trabajar con algún reconocimiento polifónico, es decir, múltiples tonos al mismo tiempo, como en un acorde; ¿Alguien sabe algunos buenos estudios o soluciones al respecto?

Actualmente estoy desarrollando algunos algoritmos basados en la FFT, pero si alguien tiene una idea sobre algunos algoritmos o técnicas que puedo usar, sería de gran ayuda.

Respuestas a la pregunta(7)

Su respuesta a la pregunta