BPM測定 無料|タップテンポ・BPMカウンター
無料のBPMカウンター(タップテンポ)として、曲のリズムに合わせて画面をタップするか、スペースキー/Enterキーを押すだけで高精度なBPM測定(テンポ測定)が行えます。タップ間隔の平均から正確なテンポを割り出し、作曲時のテンポ決め、DAW(Cubase、Logic、Ableton等)のプロジェクト設定、耳コピ(採譜)時の楽曲テンポ確認に役立ちます。アプリのダウンロード不要でブラウザから即座に使えます。
操作パネル
タップテンポの使い方と正確に測るコツ
performance.now()の高精度タイムスタンプにより、タップ間の時間間隔(ミリ秒)を正確に記録・平均化し、60,000 ÷ 平均間隔によって30〜240 BPMのテンポを算出します。3秒以上の無入力で自動リセットされます。音声・マイクは一切使用しません。
On this page
画面中央の「タップ」パッドをタップするか、キーボードの「Space」または「Enter」キーをリズムに合わせて4〜8回連続で叩きます。最初のタップで計測が開始され、2回目以降から現在のリアルタイムBPMと速度標語(Andante、Allegroなど)、セッションの平均値・最速・最遅が表示されます。
テンポを正確に測るコツは「1小節分の拍(4拍子の曲なら4拍〜8拍)」を均等に刻むことです。曲のバスドラムやスネアドラムのアクセントに意識を合わせ、最初の一音ではなく2小節程度続けて叩くと、指のブレが平均化されて本来のBPMに収束します。3秒以上間隔が空くと自動的に次の曲の測定のためにリセットされます。
ギターのディレイペダルや空間系エフェクターにも「タップテンポ」と呼ばれるフットスイッチ機能がありますが、仕組みの原理は同じです。ペダルは足で2回以上踏むことでディレイタイムを楽曲のテンポに同期させます。本ツールを使えば、スタジオ練習やライブ前に曲の正確なBPMをあらかじめ確認しておくことができます。
伝統的な速度標語とBPM対応一覧
タップテンポで計測されたBPM値に応じて、画面上部にクラシック音楽で用いられるイタリア語の速度標語が表示されます。各標語の一般的なテンポ範囲と音楽的性格の目安は以下の通りです。
| 速度標語 | BPM範囲 | 音楽的ニュアンス・意味 |
|---|---|---|
| Grave | 30–39 | 荘厳に・極めて重々しく遅い |
| Largo | 40–59 | 幅広くゆるやかに・堂々と |
| Larghetto | 60–65 | やや幅広く・ラルゴより少し速く |
| Adagio | 66–75 | ゆるやかに・落ち着いて表情豊かに |
| Andante | 76–107 | 歩くような速さで・ほどよく |
| Moderato | 108–119 | 控えめな速さで・中庸に |
| Allegro | 120–155 | 陽気に・快活に明るく速く |
| Vivace | 156–175 | 生き生きと速く・活発に |
| Presto | 176–199 | 急速に・きわめて速く |
| Prestissimo | 200–240 | 可能な限り速く(計測上限) |
タップ間隔の平均化アルゴリズムとBPM算出の仕組み
当ツールのテンポ計算は高精度タイマー「performance.now()」を使用します。タップごとにタイムスタンプを記録し連続する打鍵の時間差(Δt)を計算します。3秒間操作がないと表示がリセットされ、打鍵間隔が3.5秒以上空いた場合は履歴を切り離して新しい連続打鍵のみを集計します。
算出式は「BPM = 60,000 ÷ 平均ミリ秒間隔」です。重み付けなしの算術平均により最大64件の間隔が集計されます。計算結果は整数に丸められ、メトロノームと同じ30〜240 BPMの範囲に収めて表示されます。
打鍵誤差(ヒューマンエラー)の統計的低減と正確に叩くコツ
人間のタッピングには20〜40ミリ秒程度の時間ばらつき(標準偏差)が生じます。また音を聞いてから反応するのではなく、無意識に拍を先回りして叩く傾向(先行打鍵)も見られます。
統計的に、測定誤差は打鍵数の平方根(√N)に反比例して縮小します。標準偏差30ミリ秒のブレがある場合、8回タップ(7区間)で平均誤差は約11ミリ秒(30 ÷ √7)まで縮小し、BPM 120では±2.6 BPM前後の揺らぎに収まります。音の立ち上がり(アタック)を狙い脱力して叩くのがコツです。
実践的な活用シーンとトラブルシューティング
DTMでは楽曲や音源のテンポを割り出してDAWのプロジェクトBPMへ設定する際に重宝します。DJの選曲準備や楽器練習、ダンスレッスン、耳コピ採譜でも即座にテンポを数値化できます。
スペースキーを長押しするとキーリピートが働き上限値(240 BPM)へ跳ね上がるため、必ず1打ごとに離してください。また画面タッチとキーボードでは遅延特性が異なるため、1回の計測中は同一の入力方式で揃えてください。
よくある質問
タップテンポは何のために使うツールですか?
主に「聴いている曲のBPM(テンポ)がいくつなのか知りたいとき」や「頭に浮かんだメロディーやフレーズがどれくらいの速さなのかを数値化してDAWに入力したいとき」に使われます。耳コピ(採譜)でメトロノームの数値を総当たりで探す手間を省き、数秒で目的のBPMを特定できます。
ギターの「タップテンポ付きエフェクター」とは何が違いますか?
ギターのディレイペダル等に搭載されているタップテンポ機能は、足でスイッチを複数回踏むことでエフェクター内部のディレイタイム(音の遅延時間)を演奏曲のテンポに追従させる仕組みです。本ツールは画面タップやキーボード打鍵で数値を画面に表示する測定ツールですが、タップ間隔からミリ秒を割り出してテンポを割り出す計算原理は全く同じです。
何回くらいタップすれば正確なBPMが出ますか?
4回〜8回程度が最も安定します。2〜3回のタップでも概算は出ますが、人間の指の打鍵には数十ミリ秒の誤差が自然と生じるため、4拍〜8拍ほど連続して叩くことで統計的に誤差が相殺され、小数点以下まで安定したBPMが得られます。
測ったBPMをそのままメトロノームで鳴らすことはできますか?
はい。測定したBPMをメモして当サイトのオンラインメトロノームに入力すれば、そのテンポで安定したクリック音を鳴らして楽器練習を始められます。
スマホのタッチ操作でも遅延なく測れますか?
はい。スマートフォンのタッチイベント(PointerEvent)を最優先で受け取り、ブラウザの内部高精度タイマーで直接計測しているため、画面描画の遅れに左右されず正確なタップ間隔を記録できます。
裏拍や倍テンポ(ハーフタイム・ダブルタイム)で叩いた場合の換算は?
2拍に1回(ハーフタイム)叩いた場合は数値を2倍、1拍に2回(ダブルタイム)叩いた場合は数値を半分にしてください。速い楽曲では表拍のみを落ち着いて叩くことで、指の力みによる打鍵ズレを防いで正確なBPMを導き出せます。