コード検出アルゴリズムに関しては、すでにかなりの数の質問があることを認識しています。ただし、これらのほとんどは、曲をコードのセットまたはコードの転写に解釈することに関連しているようです。私の問題は、ギターコードの単一のストラムを録音し、これを分析して演奏されたコードを返すことにのみ関心があるため、はるかに単純なはずです。また、これが難しすぎると判明した場合は、特定のコードが正しく演奏されているかどうかを簡単に判断できれば、ある程度は十分です。アプリケーションは、正しいコードを演奏したかどうかを教えてくれます (記憶ゲームのようなものです)。アプリケーションは期待するコードをすでに知っているため、この 2 番目のオプションの方が簡単だと思います。
同じアプリケーションの一部として、ギター チューナーに FFT とハーモニック プロダクト スペクトルを既に使用しています。FFT が出力する周波数スペクトルを分析してギターのコードを認識する方法について、アドバイスをお願いします。また、この件に関する他の提案にもオープンであり、私が得ることができるどんな助けにも本当に感謝しています.
ありがとう