이것은 그냥 말로 설명하기 어려운 문제가 많고 개발이 필요한 부분이네요
http://blog.bjornroche.com/2012/07/frequency-detection-using-fft-aka-pitch.html
위의 링크를 보시면 fft를 이용하는 방법이 있습니다
이것은 안드로이드로 접근을 먼저 하시지말구 pc의 샘플 예제들이 많을테니
자바나 c#이나 c++로 된 소스로 먼저 접근을 해서 충분히 이해하신후에
안드로이드가 자바니깐 자바로 컨버젼 하심 되어요
예전에 비슷한것 의뢰 받아서 한적이 있는데
mp3 를 pcm으로 변환한후에 피치를 가져오는것을 했었지요
-----------
doridori2013@nate.com (네이트온)