Este tópico é exatamente o que estou começando a estudar.
Gostaria de criar um software que capture o som tocado (neste caso tocado por um violão), capture este som e faça uma comparação com uma biblioteca pré definida.
Pelo que consegui estudar até agora, vou precisa criar um biblioteca de acordes (até então não achei pronta), aprender a capturar sons do microfone, comparar o som capturado com o da biblioteca e apresentar um resultado a partir disso.
Estou começando os estudos ainda, mas alguém tem alguma idéia?