갤럭시 S 에서 오디오 레코딩을 구현하고 있습니다.(pcm_16bit, 16000 sampling, mono)
결과물을 들어보면 소리가 노이즈에 하울링까지 엄청 심합니다.

뭐가 잘못된 건지;;; 마이크 볼륨이나 gain 설정할 수 있는 방법이 있는지 궁금합니다.
참고 소스는 아래를 사용하였습니다.

http://hashspeaks.wordpress.com/2009/06/18/audiorecord-part-4/
http://mobware4u.com/tutorials/android-audio-recording

PS.
테스트 결과 마이크 감도가 엄청나서 미세한 소리까지 다 녹음되고
스피커의 소리가 굉장히 작은대도 불구하고 그 소리까지 녹음되니 하울링까지 생겼네요.
결과적으로 마이크 볼륨을 낮게해야할 것 같은데 어떻게 해야할까요.