스펙트럼 분석기이란?

Spectrum Analyzer는 FFT 분석을 사용하여 오디오의 주파수 구성을 실시간으로 표시합니다. 오디오 파일을 업로드하거나 마이크를 사용하여 주파수 분포, 피크 레벨, 스펙트럼 패턴을 실시간으로 확인하세요.

FFT 크기는 256에서 32768까지 설정할 수 있어 시간 응답 속도와 주파수 분해능 사이에서 균형을 잡을 수 있습니다. 막대 보기는 개별 음을 읽기 좋고, 라인 보기는 배음 피크를 추적하기 좋으며, 워터폴 보기는 몇 초에 걸친 스펙트럼 변화를 시각화합니다. MP3, WAV, OGG, FLAC, AAC를 지원하며 최대 50 MB까지 업로드 가능합니다.

사용 방법

  1. 오디오 파일을 업로드하거나 마이크를 입력 소스로 선택하세요.
  2. FFT 크기, 주파수 범위, 시각화 방식(막대, 라인, 워터폴)을 조정하세요.
  3. 오디오를 재생하고 실시간 주파수 스펙트럼 디스플레이를 관찰하세요.

사용 시기

  • 방이나 모니터 쌍을 튜닝하면서 EQ로 잘라야 할 공진 피크를 찾고 싶을 때.
  • 악기의 어택 직후 배음이 어떻게 쌓이는지 관찰하고 싶을 때.
  • 팟캐스트 목소리가 코덱이 보존하는 80 Hz~12 kHz 대역 안에 머무는지 확인하고 싶을 때.

결과

사운드 엔지니어가 보컬 녹음을 업로드하고 3.2kHz에서 EQ 보정이 필요한 공진 피크를 발견합니다. 스펙트럼 디스플레이에서 지속적인 스파이크로 확인됩니다.

자주 묻는 질문

FFT 크기를 키우면 왜 선명해지지만 느려지나요?
각 FFT 빈은 샘플레이트를 FFT 크기로 나눈 값을 차지합니다. 44.1 kHz에서 2048 빈이면 한 칸이 21.5 Hz, 4096으로 두 배 늘리면 10.7 Hz로 좁아집니다. 그만큼 샘플을 두 배 모아야 하므로 화면이 더 느려 보입니다.
막대·라인·워터폴 보기는 어떻게 다른가요?
막대는 하드웨어 아날라이저처럼 대역별로 보여 주는 클래식 표시입니다. 라인은 각 빈의 정점을 부드럽게 연결해 배음을 따라가기 쉽습니다. 워터폴은 스펙트럼을 아래로 흘려 시간에 따른 변화를 보여 줍니다.
파일 대신 마이크로 직접 녹음할 수도 있나요?
네, 입력 소스에서 「마이크」를 고르면 브라우저가 권한을 묻습니다. 소리는 Web Audio API로 기기 안에서 처리되며 서버로 전송되지 않으므로, 라이브 악기나 방의 노이즈 플로어를 실시간으로 분석할 수 있습니다.
제 말소리가 주로 4 kHz 아래에 몰리는 이유는 뭔가요?
사람 목소리의 기본 주파수는 남성 85 Hz, 여성 255 Hz 정도이고, 포먼트와 자음은 8 kHz까지 뻗습니다. 다만 체감 음량의 대부분이 4 kHz 이하에 있어 전화 코덱도 그 부근에서 잘라냅니다.
피크 홀드는 무엇을 보여 주나요?
각 빈이 최근 1초 정도에 도달한 최고치를 따라가는 천천히 떨어지는 표시입니다. 메인 막대가 빠르게 지나쳐 보기 어려운 스네어 타격이나 치찰음 같은 순간적인 피크를 잡아내는 데 유용합니다.

관련 도구