박자 연습
메트로놈에 맞춰 탭하며 타이밍 정확도를 점수로 확인하는 리듬 연습 도구. BPM·박자·분할(8분/셋잇단/16분) 설정.
브라우저에서 로컬 처리 · 서버 업로드 없음박자 연습 소개
박자 연습은 메트로놈에 맞춰 탭하면서 얼마나 정확하게 박을 짚는지 밀리초 단위로 채점합니다. 매 탭마다 빠른지 느린지와 오차가 표시되고 정확도·평균 오차·연속 성공 기록이 쌓여, 감으로만 알던 자기 박자 습관을 숫자로 확인할 수 있습니다.
채점 기준에는 근거가 있습니다. 사람이 두 소리의 어긋남을 알아채기 시작하는 한계가 대체로 20~30밀리초 부근이라, 오차 25ms 이하를 '완벽'으로 둡니다. 이 범위 안이면 듣는 사람에게는 박에 맞은 것으로 들립니다. 60ms 이하는 '좋음'인데, 이쯤부터는 주의 깊게 들으면 밀린 것이 느껴지는 구간입니다. 측정은 오디오 전용 시계를 기준으로 이루어집니다. 메트로놈이 각 박의 시각을 미리 예약해 두고 탭한 순간을 같은 시계로 환산해 비교하므로, 화면 갱신 속도에 좌우되지 않습니다.
연습할 때 알아 두면 좋은 것이 있습니다. 대부분의 사람은 일관되게 앞서 치거나 일관되게 늦게 칩니다. 오차의 부호가 한쪽으로 쏠려 있다면 박자 감각이 나쁜 것이 아니라 습관이므로, 그만큼 의식적으로 반대쪽으로 밀어 보면 금방 교정됩니다. 분할 설정은 한 박을 몇 등분할지 정하는 것으로 8분은 2등분, 셋잇단은 3등분, 16분은 4등분입니다. 박 사이에 보조 클릭이 들어가고 탭 채점도 그 시각에 맞출 수 있어 엇박 연습에 쓸 수 있습니다. 느린 BPM일수록 박 사이가 멀어 오차가 커지기 쉬우므로, 60 부근에서 정확도가 유지되면 박자 감각이 꽤 잡힌 것으로 봐도 좋습니다.
사용 방법
- BPM(분당 박자 수)을 슬라이더나 숫자입력으로 40~240 사이에서 정하고, 박자(마디당 박 수)와 분할(4분·8분·셋잇단·16분)을 고르세요.
- 시작을 누르면 메트로놈이 정확한 박을 연주합니다. 분할을 8분 이상으로 두면 박 사이를 채우는 보조 클릭이 함께 울립니다.
- 메트로놈에 맞춰 큰 탭 버튼을 누르거나 스페이스바를 치세요. 매 탭마다 가장 가까운 박과의 오차(ms)가 완벽·빠름·느림으로 표시됩니다.
- 오차 ≤ 25ms면 완벽, ≤ 60ms면 좋음으로 채점됩니다. 정확도·평균 오차·연속 완벽(스트릭)이 실시간으로 누적됩니다.
- 기록을 새로 시작하려면 통계 리셋을 누르세요. 정지해도 통계는 유지됩니다.
자주 묻는 질문
타이밍 채점은 어떻게 이뤄지나요?
AudioContext.currentTime)로 각 박(과 분할)의 절대 시각을 미리 예약하고 그 시각을 기억합니다. 탭하는 순간의 시각을 같은 오디오 시계 기준으로 환산한 뒤, 예약된 시각들 중 가장 가까운 것과의 차이를 밀리초 단위로 계산해 채점합니다. 오차의 부호로 빠름/느림까지 표시합니다.