스피커 테스터
Web Audio oscillator로 20~20000Hz test tone을 재생하고 volume·duration·stereo pan을 조절합니다.
사용 방법
- frequency·volume·duration·pan을 설정하고 재생해 좌우 speaker와 audible tone 출력을 확인합니다.
핵심 기능과 처리 범위
Enhanced speaker tester는 Oscillator→Gain→StereoPanner→destination graph를 만들고 duration은 0.1~10초, volume은 0~100%, pan은 -1~1 범위로 제한합니다.
처리 원리
AudioContext oscillator.frequency, gain.gain, StereoPanner.pan을 clamp한 뒤 지정 시간 후 oscillator를 stop하고 context를 닫습니다.
예시
440Hz, 20%, 1초, pan 0이면 중앙에 가까운 440Hz tone을 약 1초 재생합니다.
이럴 때 유용합니다
- 좌우 speaker channel과 기본 음 출력 여부를 간단히 확인할 때
사용 전 참고
- 청력검사나 speaker frequency-response 측정이 아니며 높은 volume·frequency는 불편할 수 있으므로 낮은 음량부터 사용해야 합니다.
자주 묻는 질문
왼쪽/오른쪽만 재생할 수 있나요?
pan을 -1 또는 1 쪽으로 조절해 stereo 방향을 시험할 수 있지만 실제 routing은 OS·device 구성에 따릅니다.