소음 차단을위한 최선의 선택은 소음 차단 헤드폰을 구입하는 것입니다.
그러나 PC 마이크와 헤드폰을 사용하여 배경 소음을 차단할 수있는 소프트웨어가 있습니까?
소음 차단을위한 최선의 선택은 소음 차단 헤드폰을 구입하는 것입니다.
그러나 PC 마이크와 헤드폰을 사용하여 배경 소음을 차단할 수있는 소프트웨어가 있습니까?
답변:
소음 억제에는 기본적으로 두 가지 방법이 있습니다.
오디오 처리 경험과 다양한 노이즈 캔슬링 기술을 바탕으로 좋은 사운드 절연 헤드폰을 추천합니다. 일반적으로, 이것들은 아무리 잘 작동하지 않는 신호 처리 트릭이 필요없이 더 나은 사운드를 제공합니다.
물리적 / 하드웨어 이유로 불가능합니다.
노이즈 캔슬링 헤드폰은 사운드를 녹음하고 위상 반전 된 사운드를 재생하여 취소합니다. 랩톱을 사용하면 마이크가 먼저 빨려 들어가고 멋지게 눈앞에서 나오는 소리가 마이크에 닿기 전에 먼저 귀에 들릴 것입니다. 그런 다음 컴퓨터를 통해 느린 사운드 카드 (예 : .1 초 이상)를 스피커로 재생할 스피커로 이동해야합니다. 이 지연 시간은 처리하기에는 너무 큽니다.
그래서 주로이 내려 온다 :
당신과 마이크 (그들은 귀에있는 헤드폰) 다른 일을들을 수 있습니다.
표준 랩톱 사운드 카드의 지연 시간이 크므로 컴퓨터에서 헤드폰으로 0 근처의 기타 앰프가 제대로 작동하지 않는 경우가 종종 있습니다.
아무리 최적화 된 결과가 끔찍한 경험을하더라도 상관 없습니다.
이 기사를 참조하십시오 : 소프트웨어에서 잡음 제거? .
흥미롭지 만 해결책이 없습니다.
MATLAB 및이 안내서 / 샘플 코드 사용 :
http://www.mathworks.com/help/dsp/examples/acoustic-noise-cancellation-lms-.html
취소하려는 노이즈를 wav로 기록하고이를 취소하는 오디오 출력을 구축 할 수 있습니다. 또한 마이크 입력을 노이즈로 사용하도록 코드를 수정하여 출력을 적응 적으로 생성하여 재생할 수 있습니다.
노이즈 제거는 저주파수 "기계적"유형 노이즈에서 가장 잘 작동합니다. 높은 피치 (고주파) 노이즈는 취소하기가 훨씬 어렵습니다.
실제로 노이즈 캔슬링은 아니지만 Chatterblocker 를 사용하면 외부 사운드를 숨기 거나 무시할 수 있습니다.
일정한 소리 (예 : 팬 베어링 소리)가 가능해야하지만 다른 지적한 바와 같이 정기적으로 가변적 인 사운드 배경 환경에서는 일반적인 하드웨어 및 소프트웨어와 제대로 작동하지 않습니다.
또한 소프트웨어가 고정밀 (교정 용)로 래그를 측정하는 신뢰할 수있는 방법을 가지고있을 것입니다. (편집 : 위상을 수동으로 보정하는 경우 제외)
정기적으로 커널을 실시간으로 사용하지 않으면 오디오 지연이 약간 다를 수 있으며 작동 소음 제거도 중단됩니다.
컴퓨터는 소리를 녹음하고 재생할 수 있지만 음파를 취소하는 데 필요한 정밀도와 정의를 갖도록 설계되지 않았습니다.
PC 소프트웨어에서 이러한 시스템을 구현하면 소음을 줄이지 않고 소음을 증가시킬 수 있으므로 피해야합니다.
그것은 단지 즐거움을 위해서라도 연구와 실험에 빌려주는 주제 중 하나입니다. :)
또한 하이 엔드 마이크와 전문 사운드 하드웨어는 큰 차이를 만들 수 있습니다.
출처 : 모든 분야에서 자체적으로 선포 된 전문가.
비행기 내부 나 공장 소리와 같이 취소해야하는 소리가 일정하면 컴퓨터 지연이 문제가되지 않는 것 같습니다. 소리가 얼마나 늦게 도착하더라도 소리가 동일하기 때문입니다. 핵심은 헤드폰에서 결과 사운드를 정확하게 위상 편이하는 것입니다. 예를 들어 http://freemusicsoftware.org/category/free-vst-effects-2/phase-shifter 와 같은 조정 가능한 위상 변이 소프트웨어를 사용해 볼 수 있습니다.
배경 소음을 녹음 한 다음 재생할 수도 있습니다. 귀가 직접 듣는 것과 반대가 될 때까지 위상을 조정해야합니다.
빈약 한 랩탑 마이크가 문제인 경우, 사용한 SM58을 저렴하게 가져올 수 있습니다.
이 아이디어에 대한 의견이 있으십니까?