Murelio

필요한 기능을 불러오고 있습니다.

마이크 테스터

선택한 마이크의 실시간 입력 level과 peak를 Web Audio로 표시합니다.

사용 방법

  1. 입력 장치를 고르고 측정 시작을 눌러 권한을 허용한 뒤 말하거나 소리를 내어 level과 peak 변화를 확인합니다.

핵심 기능과 처리 범위

release runner는 getUserMedia로 audio input 권한을 요청하고 echo cancellation·noise suppression·auto gain을 끈 stream을 AudioContext Analyser에 연결합니다.

처리 원리

fftSize 2048 time-domain samples를 128 중심으로 정규화해 RMS 기반 level을 만들고 관찰 peak를 유지합니다.

예시

말할 때 LEVEL meter가 올라가고 큰 순간 입력은 PEAK에 남습니다.

이럴 때 유용합니다

  • 브라우저가 특정 microphone input을 정상 수신하는지 확인할 때

사용 전 참고

  • 표시 dB는 보정된 SPL dB가 아니며 장치 gain·browser·OS 처리에 따라 달라져 음압계나 녹음 품질 측정을 대체하지 않습니다.

자주 묻는 질문

마이크 권한을 먼저 따로 설정해야 하나요?

아닙니다. 측정 시작 시 getUserMedia가 필요하면 browser 권한 요청을 표시합니다.

관련 도구