안드로이드 개발 질문/답변
(글 수 45,052)
노이즈 제거를 위해 상,하단 마이크 두개에 '동시에' 접근하려는 방법입니다.
안녕하세요
안드로이드 녹음 관련 어플 개발 중인 학생입니다.
갤럭시s2 로 테스트를 하고 있는데
갤럭시s2 에는 노이즈 제거를 위해 마이크가 상단, 하단에 두개가 있습니다.
MediaRecorder.AudioSource.MIC 를 사용하여 하단 마이크에 접근하고
MediaRecorder.AudioSource.CAMCORDER 를 사용하여 상단 마이크에 접근하여 녹음할 수 있습니다.
제 질문은
노이즈 제거를 위해 상,하단 마이크 두개에 '동시에' 접근하려는 방법입니다.
MediaRecorder.AudioSource.MIC & MediaRecorder.AudioSource.CAMCORDER
&,| 등등 오퍼레이터들 모두 소용없었구요.
쓰레드 써서 순서대로 recorder.startRecording(); -> recorder2.startRecording(); 해봤는데도
첫 번째만 녹음이 시작되고 recorder2 는 작동하지 않았습니다.
두 마이크 동시에 녹음하는 방법, 어떻게 해야 가능할까요?
recorder = new AudioRecord(MediaRecorder.AudioSource.MIC,
RECORDER_SAMPLERATE, RECORDER_CHANNELS,
RECORDER_AUDIO_ENCODING, bufferSize);



