"요즘 냉장고 소리가 좀 달라진 것 같아." 누구나 한 번쯤은 이런 말을 해보았을 것이고, 이 말이 상황을 설명하는 데 얼마나 쓸모없는지 곧 깨닫게 됩니다. 어떻게 다른가요? 더 커졌나요? 더 높은 소리가 나나요? 기존의 웅웅거리는 소리에 새로운 달가닥거리는 소리가 얹혔나요? 인간의 귀는 무언가 변했다는 사실을 알아채는 데는 탁월하지만, 무엇이 변했는지 정확히 짚어내는 데는 턱없이 부족합니다. 소리에 대한 기억은 몇 시간만 지나도 희미해지며, 소리에 대한 묘사는 다른 사람에게 한 번만 전달되어도 그 형태를 잃어버립니다.

스펙트럼 도구는 바로 이 격차를 메우기 위해 존재합니다. 스마트폰을 가전제품의 웅웅 소리, 모터, 팬, 환기구, 공회전하는 엔진 등 지속적인 소리가 나는 곳에 대고 몇 초간 녹음하면, 어떤 주파수가 존재하고 각각의 세기가 얼마나 강한지 나타내는 주파수 지문을 얻을 수 있습니다. 이 지문은 저장하여 해당 소리가 발생한 기계 대상 아래에 분류해 두고 다음 달에 측정할 값과 비교할 수 있습니다.

스펙트럼이 "소리가 더 커졌다"는 느낌보다 더 나은 이유

마이크 레벨 미터는 단 하나의 질문에만 답합니다. 바로 전체 소음의 총량이 얼마인지입니다. 하지만 기계에 관해 정작 중요한 정보는 총량에 담겨 있지 않습니다. 세탁기 모터의 웅웅거리는 소리, 드럼 베어링 마찰음, 그리고 그 소리에 공명하여 덜덜거리는 헐거워진 패널 소리가 모두 하나의 소음 크기 수치로 뭉뚱그려집니다. 그래서 한 곳에서 발생한 실제 변화가 다른 곳의 미세한 변화 뒤에 숨어 보이지 않을 수 있습니다.

스펙트럼은 이 소리들을 하나하나 분리해 줍니다. 회전하는 기계는 주파수 영역에서 놀라울 정도로 정직합니다. 일정한 속도로 회전하는 모터는 회전 속도에 해당하는 음과, 그 기본 주파수의 정수배에 해당하는 고조파들을 그 위로 켜켜이 쌓아 올립니다. 팬은 회전 속도에 날개 수를 곱한 만큼의 날개 통과 주파수를 더합니다. 교류 전원을 사용하는 장비는 전원 주파수와 그 배수 주파수에서 전원 험음을 유발합니다. 각각의 기계적 작동 과정은 저마다의 주파수에서 고유한 피크를 형성하며, 스펙트럼은 이 피크들을 나란히 펼쳐 보여줍니다.

바로 이 점 덕분에 진단이 가능해집니다. "더 시끄러워졌다"는 것은 단순히 하나의 숫자 변화에 불과합니다. 하지만 "모터 주파수의 3배 위치에 새로운 피크가 나타났다"라거나 "이전에는 폭이 좁았던 피크가 지금은 넓어지고 주변에 측대파가 생겼다"는 것은 특정 부품이 특정 동작을 하고 있음을 가리킵니다. 달가닥거리는 소리는 깨끗한 음 대신 여러 주파수에 걸쳐 흩어진 광대역 에너지로 나타납니다. 귀로 듣기에도 거슬리지만 스펙트럼 상에서도 확실하게 구분되며, 그 밑에 깔린 웅웅거리는 험음과도 명확히 대비됩니다.

있는 그대로 기록하기

스마트폰이 기본적으로 사용하는 오디오 경로를 통해서는 이 중 어느 것도 제대로 작동하지 않습니다. 그 경로는 전화 통화에 맞춰 설계되었기 때문입니다. 녹음 중에 레벨을 멋대로 바꾸는 자동 이득 제어, 지속적인 단일음을 제거하도록 학습된 노이즈 억제 기능 등이 작동합니다. 컴프레셔의 웅웅거리는 소리는 통화 파이프라인이 정확히 노이즈로 인식하는 대상입니다. 이 경로의 신호를 스펙트럼 분석기에 입력하면, 실제 소리가 아니라 그 소리에 대한 스마트폰의 주관적인 가공 결과를 분석하게 될 뿐입니다.

따라서 스펙트럼 도구는 플랫폼의 가공되지 않은 경로를 통해 녹음합니다. 즉, 이득 조정이나 보정 없이 raw 샘플 그대로인 48 kHz, 모노 음원으로 기록됩니다. 운영체제가 지워버렸을 지속적인 험음도 온전히 전달되며, 스펙트럼에 나타나는 피크는 통화 파이프라인이 아닌 기계 고유의 피크가 됩니다.

서로 다른 스마트폰 간에도 지문이 호환되는 이유: 기기마다 동일한 기계 소리를 서로 다른 크기와 음색으로 받아들이기 때문에, 피크의 절대적인 높이는 일정 부분 마이크의 특성에 따라 달라집니다. 하지만 피크가 위치한 자리와 피크들 간의 상관관계(예컨대 고조파 구조나, 이전에는 없던 새로운 피크의 등장 등)는 온전히 기계 자체의 특성입니다. 모든 도구에 적용된 공통적인 설계 규칙은 동일합니다. 절대적인 레벨이 아니라 외란에 강하고 상대적인 특징을 기반으로 설계하여, 기기별 보정 과정을 거치지 않고도 서로 다른 기기 간의 측정값을 비교할 수 있도록 하는 것입니다.

진정으로 중요한 측정은 두 번째 측정입니다

낯선 기계의 스펙트럼 한 장은 흥미롭지만, 동일한 기계의 스펙트럼 한 쌍은 유용합니다. 기계가 첫날부터 요란하게 고장 나는 경우는 드뭅니다. 서서히 어긋나기 시작하죠. 베어링이 마모되고, 마운트가 느슨해지며, 팬 날개의 균형이 깨지면서, 귀로 고장을 감지하기 몇 주 전부터 지문이 달라집니다.

바로 이 부분에서 카탈로그가 제값을 톡톡히 합니다. 캡처한 모든 데이터는 특정 대상(예: 이 냉장고, 저 보일러 송풍기)으로 분류하여 저장할 수 있으며, 시간이 흐름에 따라 반복된 측정 데이터가 그 아래에 쌓이게 됩니다. 기계가 정상 상태일 때 소리를 기록해 두세요. 그것이 기준선이 되며, 단 10초면 충분합니다. 최근 들어 "소리가 이상하다"고 느껴지면 동일한 대상 아래에 다시 기록한 후 두 지문을 나란히 비교해 보세요. "예전 소리가 어땠는지 기억하는 사람 있어?"라는 의문 대신 "어떤 피크가 움직였지?"라는 명확한 질문을 던질 수 있게 됩니다.

장비보다 더 중요한 것은 일관성입니다. 기계가 동일한 작동 상태일 때, 대략 같은 위치, 대략 같은 거리에서 기록하세요. 절대적인 측정값을 쫓는 것이 아니라 비교 조건을 일정하게 유지하려는 것입니다. 그래야 화요일의 스펙트럼과 오늘의 스펙트럼 사이의 차이가 기계 자체의 차이를 나타내게 됩니다.

그리고 원인이 밝혀지면(기술자가 마모된 베어링을 찾아내거나 소음의 원인이 드럼 세탁기 안의 동전으로 밝혀지는 등), 사후에 해당 측정 데이터에 실제 원인(ground-truth) 라벨을 붙일 수 있습니다. 스펙트럼 데이터와 실제 원인의 조합은 라벨링된 샘플이 됩니다. 수많은 기계와 휴대폰에서 수집된 이러한 샘플이 충분히 쌓여야 소리 기반 진단 기술이 더 정확해질 수 있습니다.

저장된 스펙트럼 다시 듣기

지문이 가능하게 하는 장점이 한 가지 더 있습니다. 단순한 녹음이 아니라 소리에 대한 명세이기 때문에, 다시 소리로 되돌릴 수 있다는 점입니다. 뷰어 앱은 저장된 스펙트럼의 피크를 가청 소리로 재합성할 수 있으며("재구성 재생"), 따라서 지난달에 수행한 측정을 오늘 기계 옆에서 직접 귀로 들으며 상태가 변했는지 판단할 수 있습니다. 이는 원본 녹음이 아니라, 다시 연주된 지문입니다. "이게 내가 전에 측정했던 것과 같은 웅 하는 소리인가?"라는 의문에 대해, 사람의 귀에 다시 소리를 들려주는 것이 가장 확실한 확인 방법이 되는 경우가 많습니다.

적합한 사용처

스펙트럼은 웅웅거리는 소리, 날카로운 금속음, 단조로운 소음, 지속적인 덜커덕거림 등 지속되는 소리를 분석하는 데 가장 핵심적인 역할을 합니다. 똑똑 노크하는 소리처럼 한 번 발생하고 사라지는 소리에는 다른 분석 방식이 필요합니다. 탭 테스트는 지속적인 음에 무엇이 포함되어 있는지보다는 짧은 울림이 어떻게 감쇠하는지를 관찰하며, 소리보다 진동이 더 심한 기계는 마이크가 놓치는 저주파 운동을 감지하는 가속도계를 사용하는 것이 더 효과적입니다.

이 모든 과정은 온디바이스로 실행됩니다. 분석은 휴대폰에서 오프라인으로 이루어지며, 측정 데이터는 오롯이 사용자의 것입니다. 휴대폰 센서로 측정할 수 있는 전체적인 기능이 궁금하시다면 도구 개요부터 시작해 보세요.