박이 흔들리지 않는 이유
이 메트로놈은 Web Audio API의 오디오 시계로 소리를 미리 예약합니다. 25ms마다 앞으로 0.1초 안에 울릴 박을 찾아 정확한 시각에 예약해 두기 때문에, 다른 탭을 보거나 화면이 잠시 버벅여도 박 간격이 일정하게 유지됩니다. 일반 타이머로 그때그때 소리를 내는 방식은 브라우저가 바쁠 때 박이 밀리기 쉽습니다.
기능 한눈에 보기
| 기능 | 설명 |
|---|---|
| BPM 조절 | 30~250, 슬라이더·숫자 입력·±1 버튼 |
| 탭 템포 | 박자에 맞춰 버튼을 누르면 최근 4번 간격의 평균으로 BPM 계산 |
| 박자표 | 2/4, 3/4, 4/4, 6/8 — 첫 박은 높은 음으로 강세 |
| 시각 표시 | 박마다 원이 깜빡여 소리 없이도 박 위치 확인 |
| 단축키 | 스페이스바로 시작·정지 |
6/8은 8분음표 하나를 한 번의 클릭으로 세고, 첫 박과 넷째 박에 강세를 줍니다. 점4분음표 기준으로 연습하려면 BPM을 3배로 맞추면 됩니다.
템포 용어와 BPM
| 용어 | 대략적인 BPM |
|---|---|
| 라르고 (Largo) | 60 미만 |
| 아다지오 (Adagio) | 60~75 |
| 안단테 (Andante) | 76~107 |
| 모데라토 (Moderato) | 108~119 |
| 알레그로 (Allegro) | 120~155 |
| 비바체 (Vivace) | 156~175 |
| 프레스토 (Presto) | 176 이상 |
템포 용어의 BPM 범위는 악보·교재마다 조금씩 다르니 참고용으로만 보세요.
쓰는 요령
처음 연습할 때는 목표 BPM보다 20~30% 느리게 시작해 틀리지 않고 칠 수 있을 때마다 4~5씩 올리는 방법이 흔히 쓰입니다. 곡의 빠르기를 모를 때는 음악을 들으며 탭 템포 버튼을 눌러 BPM을 알아낼 수 있습니다. 연습 시간을 정해 두고 싶다면 타이머·스톱워치를 함께 열어 두세요.
소리는 처음 시작 버튼을 누를 때 켜집니다(브라우저 자동재생 정책). 블루투스 이어폰은 기기 지연 때문에 소리가 화면 표시보다 살짝 늦게 들릴 수 있습니다.