노이즈 게이트를 잘못 걸면 목소리 끝이 잘려나간다
방송을 처음 시작했을 때 키보드 소리랑 팬 소음이 계속 마이크에 잡혀서 노이즈 게이트부터 걸었습니다. 확실히 조용해지긴 했는데, 다시 들어보니 문장 끝부분이 이상하게 뚝 끊기는 느낌이 계속 났습니다. 한동안 마이크 문제인 줄 알고 이것저것 바꿔봤는데, 알고 보니 게이트 설정값이 문제였습니다.
게이트가 말끝을 자르는 이유
노이즈 게이트는 설정한 음량 기준선(스레숄드) 아래로 소리가 떨어지면 바로 마이크를 닫아버리는 방식으로 동작합니다. 그런데 사람이 말을 할 때 문장 끝은 자연스럽게 소리가 점점 작아지면서 사라지는 경우가 많습니다. 이 마지막 부분의 음량이 게이트 기준선보다 낮아지는 순간, 게이트가 그 지점에서 바로 마이크를 잘라버리는 겁니다. 본인은 자연스럽게 말을 마쳤다고 생각하는데, 듣는 사람 입장에서는 마지막 음절이 뚝 끊긴 것처럼 들리는 거죠.
이걸 처음 알았을 때는 스레숄드를 더 낮추면 해결될 줄 알았는데, 그러면 이번엔 원래 잡고 싶었던 배경 잡음까지 같이 통과시켜버려서 게이트를 건 의미가 없어졌습니다. 스레숄드 하나만 만지는 걸로는 해결이 안 되는 문제였습니다.
릴리즈 타임이 진짜 핵심이었다
결국 문제를 해결한 건 스레숄드가 아니라 릴리즈 타임(release time) 설정이었습니다. 릴리즈 타임은 소리가 기준선 아래로 떨어진 뒤 게이트가 완전히 닫히기까지 걸리는 시간인데, 이 값이 너무 짧으면(예: 10~20ms) 말이 끝나자마자 즉시 잘려버립니다. 이 값을 150~300ms 정도로 늘려주니 문장이 자연스럽게 사그라드는 느낌이 살아났고, 더 이상 뚝뚝 끊기는 느낌이 안 났습니다.
다만 릴리즈 타임을 너무 길게 잡으면 이번엔 반대 문제가 생깁니다. 말이 끝난 뒤에도 게이트가 한참 안 닫혀서, 그 사이에 키보드 소리나 숨소리가 살짝 새어 들어오는 구간이 길어집니다. 개인적으로는 200ms 근처에서 시작해서, 실제 방송 환경 소음 수준에 맞춰 조금씩 조정하는 방식으로 자리를 잡았습니다.
어택 타임도 같이 봐야 한다
릴리즈만큼 자주 간과되는 게 어택 타임(attack time)입니다. 이건 반대로 소리가 스레숄드를 넘어서 게이트가 열리기까지 걸리는 시간인데, 이 값이 너무 길면 이번엔 문장의 시작 부분(특히 자음)이 살짝 씹혀서 들립니다. "안녕하세요"라고 말했는데 "안녕하세요"에서 첫 음절 앞부분이 미세하게 잘려나가는 식입니다. 어택 타임은 보통 1~5ms 정도로 아주 짧게 잡아야 이런 문제가 안 생깁니다.
어택은 짧게, 릴리즈는 상대적으로 길게 — 이 비대칭 구조가 노이즈 게이트를 자연스럽게 만드는 핵심이라는 걸 여러 번 시행착오를 거치고 나서야 이해했습니다.
스레숄드는 침묵 구간을 직접 들어보고 잡는다
스레숄드 값도 감으로 잡기보다, 방송 환경에서 아무 말도 안 하고 몇 초간 녹음한 뒤 그 구간의 평균 음량을 확인하고 정하는 게 정확했습니다. 그 침묵 구간의 음량보다 살짝 위쪽으로 스레숄드를 잡으면, 실제 배경 소음은 걸러지면서 목소리는 놓치지 않는 지점을 찾기 쉬웠습니다. 매번 새 마이크나 새 방송 환경에서 이 침묵 구간 체크를 건너뛰면, 이전 설정값을 그대로 가져다 써도 미묘하게 안 맞는 경우가 많았습니다.
결국 세 가지를 같이 맞춰야 한다
노이즈 게이트 하나 걸었다고 끝나는 게 아니라, 스레숄드·어택·릴리즈 세 값이 서로 맞물려 있다는 걸 이해하고 나서야 자연스러운 결과가 나왔습니다. 어느 하나만 조정해서는 항상 다른 부작용이 따라왔고, 세 값을 같이 조금씩 움직여가며 내 목소리 톤과 방송 환경에 맞는 조합을 찾는 과정이 필요했습니다. 지금은 새 환경에서 방송을 켤 때마다 이 세 값부터 짧게 테스트하고 시작하는 게 습관이 됐습니다.