FAQ

탭 정확도, 절반·2배 BPM, 모바일 터치 지연, 자동 감지, DAW 딜레이 공식, iOS 오디오 정책에 대한 자주 묻는 질문.

Q1. 정확한 BPM을 얻으려면 몇 번 탭해야 하나요?
값이 표시되려면 최소 4회가 필요하며, 8~12회 탭이 가장 안정적입니다. 최근 8개 간격을 이동평균하고 중앙값 대비 ±40% 이상 벗어나는 샘플은 제외합니다.
Q2. 결과가 두 값 사이에서 계속 흔들립니다.
탭이 불규칙하거나 4분음·8분음을 오가고 있을 가능성이 높습니다. 0.5× / 2× 카드 중 하나가 곡과 맞는다면 잘못된 분할을 탭한 것입니다. 고개를 끄덕이는 주 박자에 집중하세요.
Q3. 모바일에서도 작동하나요?
네. 화면의 큰 탭 패드 영역을 터치하세요. click 대신 touchstart 이벤트를 사용해 지연을 최소화했고, viewport 메타태그와 touch-action CSS로 300 ms 지연을 제거했습니다.
Q4. DJ는 왜 매 두 번째 박자에 탭하나요?
140 BPM 이상 트랙에서 매 박자 탭은 지치고 부정확합니다. DJ는 각 마디의 첫 박(4/4에서 4박마다)에 탭하고 4를 곱하는 식으로 사용합니다. 본 계산기의 2× 카드에서 바로 환산된 값을 확인할 수 있습니다.
Q5. 곡에서 BPM을 자동으로 감지할 수 있나요?
오디오 자동 감지는 온셋 에너지 엔벨로프에 FFT + 자기상관을 적용해야 합니다. 향후 업데이트 예정이며 현재 MVP에는 포함되지 않았습니다. 유명 곡이라면 getsongbpm.com 같은 곡 DB를 참고할 수 있습니다.
Q6. 러닝·걷기에 좋은 BPM은 얼마인가요?
걷기: 100~120 BPM, 조깅: 140~160, 템포 러닝: 160~180이 일반적입니다. 180 BPM은 효율적 러닝 폼의 최적 케이던스로 흔히 인용됩니다. 목표 스트라이드에 음악을 맞춰 보세요.
Q7. BPM으로 딜레이 타임은 어떻게 계산하나요?
4분 음표 딜레이(ms) = 60000 / BPM. 8분 음표는 그 절반, 점8분 음표는 4분 × 0.75(U2 / The Edge 딜레이)입니다. BPM이 안정되면 본 계산기가 세 값을 자동으로 보여줍니다.
Q8. Allegro는 언제나 120 BPM인가요?
아니요. Allegro는 고정된 숫자가 아니라 "빠르고 경쾌한 느낌"입니다. 일반적으로 120~156 BPM 범위입니다. 편집자·학자마다 경계를 조금씩 다르게 정의합니다. 본 계산기는 측정된 BPM에 맞는 표기를 자동 선택합니다.
Q9. 아이폰에서 Start를 눌러야 메트로놈이 재생됩니다.
iOS Safari는 사용자 제스처 없이는 Web Audio 재생을 차단합니다. 따라서 Start 버튼 탭이 있어야 AudioContext가 초기화·재개됩니다. 일단 재생된 뒤에는 BPM과 박자 설정을 끊김 없이 변경할 수 있습니다.
Q10. 탭 데이터가 외부로 전송되나요?
아니요. 모든 계산은 브라우저 내에서 수행됩니다. 타임스탬프는 전송되지 않습니다. Google Analytics로 페이지뷰와 안정 BPM 도달 여부만 집계하며 개인 식별 정보는 포함되지 않습니다.
Q11. 안정 템포 판정 기준은 무엇인가요?
안정 = 탭 4회 이상 & 트림된 샘플의 변동계수(표준편차 / 평균)가 8% 미만. 그 외에는 값은 보이되 "측정 중…"으로 표시됩니다.
Q12. 양손이나 드럼 패드로 탭해도 되나요?
네. 어떤 입력 장치도 가능합니다. 물리적 피드백을 원한다면 스페이스바에 매핑된 MIDI 패드 컨트롤러를 쓰세요. 스페이스바를 내보내는 USB 풋 스위치도 잘 어울립니다.
Q13. BPM이 소수점 첫째 자리까지 표시되는 이유는?
탭 입력 자체의 손가락 지터 때문에 실측 정밀도는 보통 ±0.5 BPM 수준입니다. 더 많은 소수 자리는 과대 정밀 표기가 됩니다. DAW에 정확히 맞추려면 안정 후 가장 가까운 정수로 맞추세요.
Q14. 이 툴은 계속 무료인가요?
네. BPM 탭 카운터는 무료이며 모든 기능이 브라우저에서만 작동합니다 — 계정 필요 없음, 오디오 업로드 없음. 광고로 유지비를 충당합니다.