경쟁전에서 열린 마이크를 쓰면 잡음 (마이크 자체 잡음, 환경 소음, 선풍기, 청축 키보드, 숨소리 등) 때문에 마이크 꺼달라는 소리가 많은데 아무리 마이크 감도 조절해도 잘 해결이 안돼서 못쓰시는 분들 계실겁니다. 혹은 남에게 잡음 다 들려주며 그냥 쓰고 계시겠죠. 이 글은 그런 문제를 해결하기 위한 프로그램인 NoiseGator를 소개하기 위해 작성했습니다.

  

 

 

준비물

 

1. NoiseGator (https://sourceforge.net/projects/noisegator/)

    실행에 자바 런타임이 필요할 수 있습니다 (https://java.com/ko/download/)

2. VB-CABLE Driver (http://vb-audio.pagesperso-orange.fr/Cable/index.htm) - 페이지 중간에 링크 있음

 

모두 무료 소프트웨어 입니다.

 

동작 원리는 NoiseGator라는 프로그램이 마이크에서 소리를 받아서 음량이 일정 크기 이상일 경우만 가상 오디오 케이블 장치인 VB-CABLE의 입력단으로 넣어주는 방식입니다. 그 후 오버워치에서 VB-CABLE의 출력단에서 나오는 소리를 팀보이스에 사용하게 됩니다.

 

 

설치 및 설정

 

1. 위에 언급된 프로그램들을 받아서 설치합니다.

 

2. '오디오 장치 관리' 녹음 탭에서 마이크가 연결된 단자와 CABLE Output 만 남기고 사용 안함으로 설정합니다.
    (안그러면 아래 그림처럼 장치 이름이 겹치는 경우 오작동할 수 있음)

 

3. 'CABLE Output'을 기본 녹음 장치로 설정해 줍니다. 오버워치에서 이 장치를 통해 음성을 듣게 됩니다.

 

 

(오디오 설정 예시로 구체적인 장치명은 컴퓨터에 따라 다를 수 있습니다)

 

4. NoiseGator 프로그램을 설정합니다.

 

(Threshold 값은 사용중인 장비와 환경에 맞게 직접 적절값을 찾으셔야 합니다)

 

Input: 마이크가 연결된 단자에 해당하는 장치 (한글 윈도의 경우 글씨가 깨질 수 있지만 문제x)
Output: 'CABLE Input'
Threshold: 직접 마이크에 말을 해 보면서 조정하셔야 합니다 (중요)
Attack time: 가능한 짧게 설정하는 것이 첫 음절이 덜 짤려서 좋은 것 같습니다
Release time: 기본값은 1000 ms 인데 500 ms 정도가 적절한듯 합니다 (취향)
   (Attack time, release time 이 뭔지 궁금하시면 noise gate에 대해 검색해보시길)

5. Activate를 누르면 작동 시작

 

Status: CLOSED 로 나오면 마이크 차단 상태, Status: OPEN 로 나오면 마이크가 열린 상태입니다.

 

Threshold는 이걸 기준으로 배경 잡음이 충분히 걸러지지만 너무 높지 않은 정도의 수치를 찾아야 합니다.

이상적으로는 말하는 소리에만 녹색이 되고 기타 모든 잡음에는 빨간색을 유지하면 됩니다.

 

참고: '오디오 장치 관리'의 마이크 감도가 너무 높게 되어있는 경우 마이크 자체의 잡음이 꽤 많이 들어올 수 있으니 윈도 설정상 마이크 감도는 되도록 줄이고 필요시 인게임 마이크 볼륨을 올리는 걸 추천 드립니다. 윈도 마이크 감도를 바꾸면 Threshold는 다시 조정해야 합니다.

 

 

 

전체적인 설정 예시

 


저의 경우는 Abko HS-600 라는 싸구려 헤드셋을 사용하는데 선풍기를 틀고 게임하면 바람 때문에 계속 마이크가 트리거 되어 팀원들이 불만하게 됩니다. 다음 설정으로 쓸만한 세팅이 나왔습니다.

오디오 장치 관리 - 마이크 수준 10
오디오 장치 관리 - 마이크 증폭 0.0 dB
NoiseGator - Threshold 20
NoiseGator - Attack time 10 ms
NoiseGator - Release time 500 ms

Threhold는 너무 낮으면 배경 노이즈를 걸러내는 효과가 없고 너무 높으면 말할 때 첫 음절이 짤려나가 말을 알아듣기 힘들어질 수 있어서 자기가 말하는 음량에 맞춰서 적절한 값을 찾아야 합니다. (잘못하면 "리퍼 뒤치기" 가 "퍼뒤치기" 됩니다) 일단 위의 방법으로 적절값을 찾은 후 윈도 내장 녹음기로 몇번 녹음해 보면서 테스트 하거나 친구 불러서 인게임에서 직접 테스트 해볼 필요가 있습니다. 

 

 

이걸로 잡음 때문이나 버튼 누르고 말하기가 귀찮아서 팀보 잘 안쓰시던 분들이 더 많이 쓰셨으면 좋겠네요!