스펙트럼 분석기이란?
Spectrum Analyzer는 FFT 분석을 사용하여 오디오의 주파수 구성을 실시간으로 표시합니다. 오디오 파일을 업로드하거나 마이크를 사용하여 주파수 분포, 피크 레벨, 스펙트럼 패턴을 실시간으로 확인하세요.
FFT 크기는 256에서 32768까지 설정할 수 있어 시간 응답 속도와 주파수 분해능 사이에서 균형을 잡을 수 있습니다. 막대 보기는 개별 음을 읽기 좋고, 라인 보기는 배음 피크를 추적하기 좋으며, 워터폴 보기는 몇 초에 걸친 스펙트럼 변화를 시각화합니다. MP3, WAV, OGG, FLAC, AAC를 지원하며 최대 50 MB까지 업로드 가능합니다.
사용 방법
- 오디오 파일을 업로드하거나 마이크를 입력 소스로 선택하세요.
- FFT 크기, 주파수 범위, 시각화 방식(막대, 라인, 워터폴)을 조정하세요.
- 오디오를 재생하고 실시간 주파수 스펙트럼 디스플레이를 관찰하세요.
사용 시기
- 방이나 모니터 쌍을 튜닝하면서 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초 정도에 도달한 최고치를 따라가는 천천히 떨어지는 표시입니다. 메인 막대가 빠르게 지나쳐 보기 어려운 스네어 타격이나 치찰음 같은 순간적인 피크를 잡아내는 데 유용합니다.