BPM測定(タップテンポ)
流れている曲のリズムに合わせてタップするだけで、テンポ(BPM)を測定します。 測ったBPMからディレイタイムやLFOレートの早見表も自動で表示。すべて端末の中だけで動き、音声やデータが外部に送信されることはありません。
一次情報に基づく実装です
BPM(beats per minute)の定義はWikipedia「Tempo」公式記事、タップ間隔の高精度計測はW3C High Resolution Time Level 2仕様のperformance.now()(DOMHighResTimeStamp型・monotonic clock基準)、ディレイ/LFOのテンポ同期計算式はBoss・Strymonなど主要メーカーのマニュアル及びWikipedia「Delay (audio effect)」記事に準拠。本ツールは1939年ロンドン会議で標準化されたA4=440Hz世代以降の現代音楽実務に合わせて、20〜400 BPMの広範囲(クラシックLargo〜メタル高速まで)をカバーします。
曲に合わせてタップ(クリック)
タップで測定するかBPMを入力すると、ディレイタイムの早見表が表示されます(20〜400の範囲)
こんなときに便利
- ・耳コピやカバーで、原曲のテンポを正確に知りたいとき
- ・DTMでディレイの時間(ms)を曲のテンポに同期させたいとき(付点8分ディレイなど)
- ・ダンスの練習曲や、ランニング用プレイリストの曲のテンポを調べたいとき
- ・ライブやセッション前に、メトロノームに設定するBPMをサッと確認したいとき
- ・シンセのLFOやトレモロの速さを音符単位(Hz)で合わせたいとき
タップ手順(4ステップ)
- 曲を再生し、キックや手拍子の位置を耳で把握する
- 青いタップパッドを4分音符の位置で連打する(最低4回、推奨8回以上)
- BPM欄の数値を確認。倍テンポ・半テンポに感じたら入力欄で2倍または半分に調整
- 早見表のms値をDAWのディレイ欄、Hz値をシンセLFOにそのまま入力
タップ精度を上げる細かいコツ
- マウスではなくスペースキーやタップパッドへの指タップが安定(マウスは10〜15ms遅れる)
- イヤホンよりスピーカーの方がレイテンシ少なく耳と手の同期がとりやすい
- 4分音符が分かりにくい曲は2分音符(半分の速さ)で8回タップし、BPMを2倍に書き換える
- 3連符・シャッフル曲は付点ノリで取らず、頭拍だけ追う
- 3秒以上タップを止めると自動リセット。ライブで途中休憩を挟んでも安全
シーン別おすすめ設定
- ボーカル/ギターソロのディレイ: 付点8分音符(BPM 120なら375ms)
- ロックの跳ねたディレイ: 3連8分音符(BPM 120なら167ms)
- EDMの広がりリバーブ: 8分音符のプリディレイ(BPM 128なら234ms)
- シンセパッドのLFO: 1小節(BPM 100なら0.417Hz)でゆっくり呼吸
- トレモロ・オートパン: 4分音符(BPM 100なら1.667Hz)で1拍ごと揺れ
- ランニングケイデンス: 160〜180 BPMで足音と一致する曲を選曲
日本のDTM/音楽実務に合わせた仕様
- J-POPバラード60〜80・ミディアム85〜110・アップテンポ120〜140・アニソン140〜180を全カバー
- 付点/3連/16分音符を含む9種の音符別早見表で、和製EDMの定番拍子に即対応
- BPM表記は小数1位まで(1.0BPM刻み)で日本のDAW(Cubase・Studio One・Logic)と一致
- クラシック(Largo 40〜60・Andante 76〜108・Allegro 120〜168・Presto 168〜200)全域
- カラオケDAMの原キー判定(BPM±5BPMずれを許容)と同じ精度幅で計測
注意事項
- タップ操作の遅延(モニター60Hzで16ms・マウスポーリング8ms・OS入力遅延5〜15ms)が合計30〜45ms乗ります
- BPMが極端に速い曲(200BPM以上のメタル等)はタップが追いつかず半分のテンポで取る方が正確
- ルバート(テンポゆらぎ)の多いクラシック曲は瞬間値しか測れません
- 本ツールは個人練習・耳コピ補助用途で、商業楽曲の権利情報や公式BPMを保証するものではありません
- 測定値は端末内のJavaScriptで完結し、外部送信されません
よくある質問
Q. 正確に測るコツはありますか?
A. 4拍子の曲なら、キック(バスドラム)や手拍子のタイミングに合わせて8回以上タップしてください。タップを続けるほど直近の間隔の平均でBPMが安定します。途中でずれたと感じたら、リセットせずに3秒待つだけで新しい測定として仕切り直されます。
Q. ディレイタイムの早見表はどう使うのですか?
A. DAWやエフェクターのディレイタイムに、表のms値をそのまま入力すると曲のテンポに同期したディレイになります。ボーカルやギターソロには付点8分、ロックの跳ねたディレイには3連8分がよく使われます。テンポ同期機能(Sync)がないプラグインやコンパクトエフェクターで特に便利です。
Q. LFOレート(Hz)は何に使いますか?
A. シンセのLFO、トレモロ、オートパン、フェイザーなど「揺れの速さ」をHzで設定するエフェクトに使います。たとえば4分音符のHz値を入れると1拍ごとに1回揺れ、テンポに合った自然なうねりになります。
Q. 測定できるBPMの範囲は?
A. 20〜400 BPMに対応しています。倍テンポ・半テンポに聞こえる曲(バラードやドラムンベースなど)では、感じたテンポの2倍または半分で表示されることがあります。その場合はBPM欄の数値を直接2倍・半分に書き換えれば早見表もそのまま使えます。
Q. なぜタップ間隔の平均で測定するのですか?
A. 人間のタップは1〜30msの揺らぎがあるため、1回の間隔だけでは±5BPM以上ぶれます。本ツールは最初のタップから最後のタップまでの合計時間をタップ数−1で割る平均方式で、8回タップで誤差を±1BPM未満に抑える設計です。
Q. テンポを測ったあと、練習に使えるツールはありますか?
A. 測ったBPMをそのままメトロノームに設定して練習できます。楽器のチューニングには楽器チューナー、カラオケの音域合わせにはカラオケキー設定計算もどうぞ。
音楽・楽器ツールまとめ
手軽屋の音楽カテゴリは、テンポ・音程・キー・音域の4軸を網羅しています。メトロノームでテンポ練習、楽器チューナーで音程確認、カラオケキー設定で音域調整、音域チェックで自分の声の範囲測定、カポ計算機でギターのキー変更、コード進行MIDI作成で測ったBPMの伴奏MIDI書き出しまで一通り対応します。