Kepma 실시간 스펙트럼 분석기 Realtime Spectrum & Pitch Analyzer
일시정지됨
"시작"을 클릭해 마이크 권한을 허용하세요
모든 계산은 브라우저에서 로컬로 이루어지며 오디오는 기기를 벗어나지 않습니다.
주파수와 레벨 범위는 아래 "좌표 / 표시"에서 설정합니다. 그래프는 제스처 확대/축소에 반응하지 않습니다.
상태 대기
샘플레이트 —
해상도 —
FFT —
프레임 레이트 —
전체 레벨 —
커서 —
기본주파수 F0 / 음높이
—
— Hz
기준음 —
— ¢
−50 ¢신호 없음+50 ¢
신뢰도 —
스펙트럼 피크
| # | 주파수 | dBA | 음이름 |
|---|
아직 피크가 없습니다
매개변수 설정
수집
FFT가 클수록 주파수 분해능이 좋아지지만 지연과 처리량이 늘어납니다. 모바일에서는 2048–4096 + 30fps를 권장합니다.
노이즈 제거
브라우저 노이즈 억제는 주파수 응답을 바꾸므로 측정에서는 꺼는 것이 좋습니다. 전환하면 수집이 자동으로 재시작됩니다.
분석
엔벨로프 감쇠가 0이면 피크를 무한히 유지하며, 값이 클수록 더 빠르게 내려갑니다.
피크 라벨
돌출높이 임계값은 스파이크를 걸러냅니다. 값을 높이면 뚜렷한 피크만 남습니다.
좌표 / 표시
표시 범위는 여기에서만 설정할 수 있습니다. 실수로 범위가 바뀌지 않도록 그래프는 드래그와 휠 확대/축소에 반응하지 않습니다.
브라우저는 전체 스케일에 대한 상대 레벨만 알려줍니다. 교정된 소음계로 같은 음원을 측정한 뒤 그 차이를 보정 오프셋에 입력하면 dB SPL을 근사할 수 있습니다.
사용법 / 단축키 / 원리
단축키
스페이스 일시정지 / 재개 F 전체 화면 R 피크 홀드 초기화 N 노이즈 바닥 측정 S 스크린샷 T 테마 전환 L 로그 / 선형 축표시 범위
그래프는 드래그, 휠, 더블클릭 확대/축소에 반응하지 않습니다. 터치 조작으로 실수로 범위가 바뀌지 않도록 하기 위함입니다. 주파수 상·하한과 레벨 상·하한은 "좌표 / 표시" 그룹에서 입력하며, 대역 프리셋으로 한 번에 전환할 수 있고 "표시 범위 초기화"를 누르면 20 Hz – 20 kHz / −110 … −10 dB 로 돌아갑니다.전체 화면
상단 모음표의 "전체 화면" 버튼이나 F 키로 전체 화면에 들어가면, 파라미터를 설정한 뒤 스펙트럼에 집중할 수 있습니다. 전체 화면 상단의 정보 표시줄에는 음이름, 센트 편차, 기본주파수와 전체 레벨이 나오고, 전체 화면을 벗어나지 않고 일시정지하거나 홀드를 초기화할 수 있습니다. "가로 모드" 버튼은 화면 방향 고정을 시도합니다(Android Chrome에서는 지원, iOS에서는 기기를 직접 회전해야 함). 네이티브 전체 화면을 지원하지 않는 브라우저는 뷰포트 전체를 채우는 의사 전체 화면으로 자동 대체되며 기능은 동일합니다.기타 조작
그래프 위에 마우스를 올리거나 손가락으로 누르면 그 위치의 주파수와 레벨을 읽습니다. 오른쪽 피크 표의 행을 클릭하면 해당 피크가 그래프에서 강조됩니다.노이즈 제거 사용법
조용한 환경에서 "노이즈 바닥 측정"을 눌러 약 1.5초 동안의 배경 소음을 측정한 다음 "스펙트럼 감산 노이즈 제거"를 켭니다. 프로그램은 전력 영역에서 뺄셈 스펙트럼 감산을 적용하며 (P′ = max(P − α·Pn, β·P)), α가 제거 강도입니다. "뮤지컬 노이즈"가 들리거나 신호가 약해지면 강도를 낮추세요. "노이즈 게이트"는 문턱값 아래의 주파수 성분을 그대로 노이즈 바닥까지 눌러 광대역 열음 같은 것을 줄이는 데 쓰입니다.레벨과 가중에 대해
세로 축은 전체 스케일에 대한 상대 dBFS이며, A(또는 C) 가중 필터를 거치면 dBA / dBC로 표시됩니다. 절대 음압 수준에는 보정 오프셋이 필요합니다. "좌표 / 표시" 그룹의 설명을 참고하세요.음높이와 A4 기준
"기본주파수 F0 / 음높이" 카드에서 A4를 380–520 Hz 사이의 원하는 값으로 설정할 수 있습니다(프리셋 432 / 435 / 440 / 442 / 444). 변경은 카드에 표시되는 음이름, 포인터 바, 그래프 위의 기본주파수 마커, 오른쪽 피크 표의 음이름 열에 동시에 적용됩니다. 포인터 바의 전체 범위는 ±50 센트이며, 가운데 옅은 띠가 ±5센트의 "정확음 영역"입니다. |편차| < 5 ¢ 는 초록, < 20 ¢ 는 노랑, 그보다 크면 빨강입니다. 그래프에서 기본주파수는 주황색 하이라이트 밴드와 빛나는 수직선으로 표시되고, 엔벨로프 곡선과의 교차점은 마름모로 그리며, 배음은 점선과 ×2 … ×10 라벨로 표시됩니다.기본주파수 검출 방식
시간 영역 신호를 앤티에일리어스 필터로 약 8 kHz까지 데시메이션한 뒤 정규화 제곱 차 함수(NSDF / McLeod 피치 방법)를 계산합니다. 임계값을 넘어선 첫 번째 주요 극댓값을 취해 포물선 보간으로 정밀화하고, 중앙값 필터로 옥타브 도약(배음 점프)을 억제합니다. 검출 범위는 약 45 Hz – 3 kHz 입니다.개인정보
이 도구는 단일 파일로 된 순수 프런트엔드 앱으로 네트워크 요청을 전혀 하지 않습니다. 오디오 데이터는 현재 페이지의 메모리에만 존재합니다. 마이크를 사용하려면https:// 또는 localhost 로 열어야 합니다.
