DC 오프셋 제거: 오디오 파일, 샘플, 웨이브테이블
DC 오프셋은 파형이 0을 중심으로 놓이지 않고 그 위나 아래로 일정하게 어긋나 있는 상태예요. 이 페이지에서 DC 오프셋 제거를 할 수 있어요. 채널마다 어긋남을 측정해 없애고 처리한 WAV를 돌려주니, 자르거나 루프하는 지점의 클릭 소리가 사라지고 아무도 듣지 못하는 어긋남에 헤드룸을 빼앗기지도 않아요. 샘플, 녹음, 신디사이저용 웨이브테이블에 쓸 수 있고, 파일은 브라우저에서 디코딩하고 처리하며 업로드되지 않아요.
DC 오프셋 제거하는 방법
- 오디오 파일을 선택하거나 여기에 놓아 주세요 영역에 파일을 놓거나, 눌러서 파일을 찾아보세요. WAV, MP3, FLAC, OGG를 지원하고 50 MB까지 쓸 수 있어요.
- 오디오를 디코딩하는 중…에 이어 오프셋을 측정하고 제거하는 중…이 표시될 때까지 기다리세요.
- 파형을 살펴보세요. 원본은 흐리게(보정 전), 처리한 파형은 강조색으로(보정 후) 0 기준선 주위에 그려져요.
- 감지된 DC 오프셋을 확인하세요. 채널마다 따로 표시되고(채널 1, 채널 2 등), 모노 파일은 큰 값 하나만 보여 줘요.
- 보정 후 남은 값을 확인하세요. 기본 방식에서는 약 0.00%로 나와요.
- 보정된 WAV 다운로드를 누르세요. 파일 이름은
원본이름-dc-보정.wav가 되고, 버튼 아래 줄에 샘플레이트, 비트 심도, 채널 수, 크기가 표시돼요. - 다른 샘플로 처음부터 다시 하려면 다른 파일 보정하기를 선택하세요.
오프셋이 거의 없는 파일이면, 처리한 사본이 원본과 거의 같다는 안내가 나와요. 이것도 쓸모 있는 결과예요. 그 파일은 손볼 필요가 없었다는 뜻이거든요.
평균값 빼기와 하이패스 필터, 무엇이 다를까요?
고급을 열고 보정 방식을 고르세요. 방식을 바꾸면 이미 불러온 파일을 다시 처리하므로, 파일을 또 놓을 필요가 없어요.
- 평균값 빼기(기본): 채널마다 정확한 평균값을 모든 샘플에서 빼요. 소리는 그대로이고 필터 때문에 위상이 틀어지지도 않아요. 오프셋이 처음부터 끝까지 일정한 샘플, 원샷, 루프, 싱글 사이클 웨이브테이블에 알맞아요.
- 하이패스 필터: 차단 주파수가 10 Hz인 부드러운 1차 DC 차단기예요. 10 Hz 아래를 모두 막기 때문에 서서히 변하는 오프셋도 따라가지만, 가장 낮은 주파수에는 약간 영향을 줘요. 현장 녹음이나 팟캐스트 녹음처럼 오프셋이 오르내리는 긴 녹음에 좋아요.
DC 오프셋 수치 읽는 법
오프셋은 채널의 평균 레벨이고, 풀 스케일 대비 퍼센트와 dBFS 두 가지로 표시돼요. 값이 양수면 파형이 0 기준선 위에, 음수면 아래에 있다는 뜻이에요.
+12.00%: 평균이 풀 스케일의 12%만큼 0보다 위에 있어요. dBFS로는 약 -18.4 dBFS예요.-0.50%: 평균이 풀 스케일의 0.5%만큼 0보다 아래에 있어요. 작은 값이지만, 루프하거나 겹쳐 쓸 샘플이라면 없애 두는 편이 좋아요.0.00%근처: 손볼 것이 없어요. 16비트 한 단계의 절반(약 0.0015%)보다 작으면 이 도구는 오프셋이 없는 파일로 봐요.
dBFS 수치는 풀 스케일에 대한 어긋남의 크기이지 음량이 아니에요. -18.4 dBFS는 직류 값으로는 큰 편이고, 잘라 낸 지점에서 클릭 소리가 들릴 만큼 충분해요.
처리 후 받는 파일
결과는 항상 WAV라서 손실 코덱으로 다시 인코딩되는 일이 없어요. 보통 샘플레이트와 채널 수는 그대로 유지되고, 채널마다 따로 처리하므로 스테레오와 멀티채널 파일도 쓸 수 있어요. 다운로드 버튼 아래 줄에 실제 출력이 표시돼요.
- WAV(8, 16, 24, 32비트 정수): 같은 비트 심도
- WAV(32비트 부동 소수점): 32비트 부동 소수점
- FLAC: 원래 비트 심도
- MP3 또는 OGG: 16비트
정수 형식에서는 풀 스케일을 넘을 샘플이 반대편으로 넘어가 큰 클릭 소리를 내는 대신 풀 스케일에서 멈춰요. 32비트 부동 소수점 WAV는 넘어가는 일 없이 풀 스케일을 넘을 수 있어요.
DC 오프셋을 없애야 하는 이유
- 클릭과 팝 소리: 어긋난 샘플은 자르거나 루프하거나 다른 클립에 이어 붙이는 지점에서 0과 오프셋 사이를 뛰어넘어요.
- 헤드룸 낭비: 어긋남 때문에 한쪽 피크가 풀 스케일에 가까워져서 파일이 필요 이상으로 일찍 클리핑되거나 리미터에 걸려요.
- 다이내믹 처리: 컴프레서와 리미터는 소리뿐 아니라 어긋난 피크에도 반응해요.
- 웨이브테이블과 싱글 사이클 루프: 0을 중심으로 하지 않은 한 주기는 오실레이터에 일정한 오프셋을 넣어요. 음을 누르고 뗄 때 둔탁한 소리가 나거나, 헤드룸을 잡아먹거나, 필터와 디스토션이 반응할 수 있어요.
- 저가형 오디오 인터페이스와 사운드카드: 녹음할 때마다 일정한 어긋남을 남기는 기기가 있어서, 한 세션의 테이크 전체에 같은 처리가 필요할 수 있어요.
이 도구가 하지 않는 일
- 일정한 오프셋, 또는 필터를 쓰면 천천히 변하는 오프셋만 고쳐요. 험, 럼블, 그 밖의 잡음은 없애 주지 않아요.
- 노멀라이즈하거나 음량을 바꾸지 않아요. 라우드니스와 트루 피크를 재려면 LUFS 측정기를 쓰세요.
- 처리한 WAV에는 오디오만 들어 있어요. 원본의 태그, 마커, 루프 포인트 같은 메타데이터는 복사되지 않아요.
- 평균값 빼기는 파일 전체에 평균값 하나를 써요. 프레임이 많은 웨이브테이블 파일은 프레임마다가 아니라 하나의 공통 처리를 받아요.
- 아주 긴 MP3나 OGG 파일은 브라우저 탭이 쓸 수 있는 메모리를 넘을 수 있어요. 더 짧은 구간이나 WAV로 해 보세요.
- 처리 뒤 파형이나 저음역이 어떻게 보이는지 확인하려면 오디오 오실로스코프나 오디오 스펙트럼 분석기를 써 보세요.
- 보정 없이 MP3를 WAV로 바꾸려면 MP3 WAV 변환기를, 스테레오를 한 채널로 합치려면 모노 오디오 변환기를 쓰세요.
자주 묻는 질문
DC 오프셋이란 무엇인가요?
DC 오프셋은 파형의 평균 레벨이 0 기준선 위가 아니라 그 위쪽이나 아래쪽에 놓여 있는 상태예요. 신호 전체가 일정한 만큼 위나 아래로 어긋나 있어서 직접 들리지는 않지만, 헤드룸을 쓰고 클릭 소리를 일으킬 수 있어요. 저가형이거나 고장 난 오디오 인터페이스와 사운드카드, 마이크와 프리앰프 회로, 일부 아날로그 장비, 일부 합성이나 처리 단계가 원인이 될 수 있어요. “감지된 DC 오프셋” 표시는 어긋남을 풀 스케일 대비 퍼센트와 dBFS로 보여 줘요.
DC 오프셋이 있으면 왜 클릭 소리가 나나요?
0에서 어긋난 샘플은 0에서 떨어진 곳에서 시작하고 끝나요. 자르거나 루프하거나 다른 클립에 이어 붙이면 샘플 하나 사이에 레벨이 0과 어긋난 값 사이를 뛰고, 그 도약이 클릭이나 팝으로 들려요. 오프셋을 없애면 그 도약의 일부가 사라져요. 큰 파형의 한가운데를 자른 경우에는 그 지점에서 소리 자체가 0이 아니라서 클릭이 남을 수 있어요.
하이패스 필터로 DC 오프셋을 없앨 수 있나요?
네, 없앨 수 있어요. 하이패스 필터는 차단 주파수 아래를 모두 막고, 일정한 오프셋은 0 Hz에 있으니 막혀요. 이 도구의 “하이패스 필터”는 차단 주파수가 10 Hz인 부드러운 1차 DC 차단기라서, 긴 녹음 도중에 변하는 오프셋도 따라가요. 가장 낮은 주파수에 약간 영향을 주고 그 대역에서 위상이 조금 틀어지기 때문에, 샘플에는 “평균값 빼기”가 기본 방식이에요.
웨이브테이블에서 DC 오프셋을 없애려면 어떻게 하나요?
싱글 사이클 WAV를 페이지에 놓고 기본값인 “평균값 빼기”를 그대로 두세요. 채널마다 정확한 평균값을 모든 샘플에서 빼서 길이와 모양은 그대로 둔 채 한 주기를 0 중심으로 맞춰요. 파일 전체에 평균값 하나를 쓰고 새 WAV에는 오디오만 들어 있다는 점에 유의하세요. 원본의 마커, 루프 포인트, 그 밖의 메타데이터 청크는 이어받지 않아요.
Audacity나 DAW에서는 어떻게 하나요?
Audacity에는 DC 오프셋을 없애는 효과가 있고(효과 메뉴), 노멀라이즈 효과에도 같은 용도의 체크박스가 있어요. Logic Pro에서는 오디오 파일 에디터의 기능 메뉴에 있어요. 파일 하나만 있고 DAW를 열거나 플러그인을 설치하기 싫을 때는 이 페이지가 빠른 방법이에요.
DC 오프셋을 없애면 소리나 음량이 달라지나요?
“평균값 빼기”는 파형을 옮기기만 하므로 음색은 그대로이고, 노멀라이즈하거나 게인을 바꾸지도 않아요. 한쪽 피크는 0에 가까워지고 반대쪽 피크는 멀어지기 때문에 피크 레벨은 조금 바뀔 수 있어요. 8, 16, 24, 32비트 정수 WAV에서는 옮긴 결과 풀 스케일을 넘게 될 샘플이 반대편으로 넘어가지 않고 풀 스케일에서 멈춰요. 32비트 부동 소수점 WAV에는 이런 한계가 없어요.
처리한 파일은 어떤 형식과 비트 심도인가요?
출력은 항상 WAV이고, 손실 방식으로 다시 인코딩되는 일은 없어요. 보통 샘플레이트와 채널 수는 그대로이고, 다운로드 버튼 아래 줄에 실제 출력이 표시돼요. WAV와 FLAC 원본은 비트 심도를 유지하고, 32비트 부동 소수점 WAV는 부동 소수점으로 남아요. MP3와 OGG 파일은 16비트로 나와요.
내 오디오가 어딘가에 업로드되나요?
아니요. 파일은 브라우저 탭 안에서 디코딩되고 처리되며, 서버로는 아무것도 전송되지 않아요. WAV, MP3, FLAC, OGG 파일을 50 MB까지 받아요.