2012-07-24 2 views
0

소리를 녹음하는 동안 짧은 소리 (반복적으로 메트로놈)를 재생해야합니다. 메트로놈에 대한 작업은 기본적으로 특정 간격의 DispatcherTimer를 설정하고 모든 진드기는 SoundEffect를 실행합니다. 레코더의 경우 XNA의 FrameworkDispatcher.Update 메서드를 매 33 밀리 초마다 (DispatcherTimer를 사용하여) 호출합니다.WP7 동시 녹음 및 재생 소리

메트로놈을 실행했는데 정상적으로 작동하고 녹음을 시작할 때 - 사운드를 재생할 때 잠깐 휴식을 취합니다 (간격을 늦추거나 소리를 음소거하는 경우 말하기가 쉽지 않음). 잠시 후 이미 녹음 중임) 메트로놈은 계속 진드기를 띠지 만 더 평평한 음향을냅니다.

하드웨어 제한 사항입니까? 아니면 잘못된 것이 있습니까?

답변

1

하드웨어와 연결되어 있다고 생각합니다. 캡처 할 때 사운드를 수정하는 앱을 만들고있었습니다. 기기에 연결된 헤드셋 (마이크 포함)을 사용할 때 재생시 큰 반향 음이 들렸습니다. 내가 헤드폰 (및 장치 마이크)만을 사용할 때 모든 것은 괜찮 았습니다. 그것은 HTC와 노키아에서 테스트되었습니다 - 동일한 결과지만, HTC는 조금 나아졌습니다 :)