BPM カウンター

対応言語: English, Español, Deutsch, Français, Ελληνικά, Nederlands, Italiano, Português, 日本語

広告

音楽のリズムに合わせてボタンをタップするか、任意のキーを押すとテンポがわかります。

--
BPM
タップ
または Space キー(Esc でリセット)
0
回
--
平均 BPM
--
間隔
このツールは役に立ちましたか?
詳しく教えていただけますか?
0/500
こちらからの連絡を希望しますか?
フィードバックをありがとうございます。
広告

このツールについて

拍に合わせてタップするだけで、どんな曲のテンポも調べられます。この BPM カウンターは、統計的な平均に外れ値の除去を組み合わせて正確な結果を出します。移動平均から大きく外れたタップは自動的に取り除かれます。測定された BPM、ミリ秒単位の平均間隔、信頼度の表示、該当する音楽ジャンル、そして対応するイタリア語の速度標語(Allegro や Andante など)を表示します。 音のフィードバックは Web Audio API(W3C) を使って生成されます。処理はすべてブラウザー内でローカルに行われ、音声データの記録も送信もありません。

タップで脈拍を測る

この BPM カウンターは脈拍の計測にも使えます。手首の内側か首で脈拍を探し、感じた拍動ごとに 1 回タップしてください。1 分あたりの拍動数の平均が音楽の場合と同じように表示され、15〜20 拍ほどで安定します。 MedlinePlus(NIH)は、成人の安静時心拍数の正常値を 1 分あたり 60〜100 拍、よく訓練された運動選手では 40〜60 拍としており、安静時の値を測る前に少なくとも 10 分間安静にすることを推奨しています。このツールは医療機器ではありません。この範囲から外れた値が続く場合は、医師に相談してください。

音楽制作と演奏におけるテンポ

1 分間の拍数(BPM)で測るテンポは、あらゆる楽曲の最も基本的な性質の一つです。曲の速さと勢いを決め、聴く人が音楽をどう感じ、どう情動的に反応するかを大きく左右します。 音楽制作では、曲の正確な BPM を知ることが欠かせません。DJ セットで 2 曲のテンポをそろえる、デジタル・オーディオ・ワークステーション(DAW)でループやサンプルを同期させる、ディレイや残響の時間を拍に合わせる、リミックスを組み立てる、といった作業に必要です。DJ 用のソフトウェアや機器は、曲間をなめらかにつなぐために BPM の情報を必要とすることが多くあります。 音楽心理学の研究は、テンポと情動的な反応を結びつけています。2026 年の PLOS ONE の研究では、同じ楽曲を 60、100、120、150 BPM で提示したところ、速いテンポは一貫してより元気で活発だと評価され、遅いテンポは落ち着いて優しいと評価されました。これは長調でも短調でも同じでした。この結びつきには生物学的な背景があるのかもしれません。安静時の心拍数 60〜100 拍/分は、多くの人が自然で心地よいと感じる Andante〜Moderato の範囲とほぼ重なります。 楽譜に現れるイタリア語の速度標語は 17 世紀にさかのぼり、今も演奏者に共通する語彙です。ただし、これらの語はもともと厳密ではありません。「Allegro」は時代や作曲家によって 120 から 156 BPM のどこかを意味します。だからこそ、ヨハン・ネポムク・メルツェルが 1815 年に特許を取った機械式メトロノームは大きな前進でした。ベートーヴェンのような作曲家が、初めて正確なテンポを指定できるようになったのです。

使い方

  1. 測定したい曲やビートを再生するか、聞こえている音楽に合わせてタップしてください。
  2. 拍に合わせてボタンをタップするか、Space キーを押してください。正確な結果を得るには 8 回以上タップしてください。
  3. 計算された BPM と速度標語(Allegro、Andante など)を確認します。結果を共有したり、メトロノームの設定に使ったりできます。

計算方法

タップごとに、ブラウザーの performance.now() 関数で高精度な時刻を記録します。この関数はマイクロ秒単位の精度を持ちます。BPM は連続するタップの平均間隔から、BPM = 60,000 ÷ 平均間隔(ミリ秒)という式で計算されます。たとえば平均間隔が 500 ミリ秒なら、結果は 120 BPM です。 直近のタップ(通常は 4〜12 回)の移動窓を使うことで、人のタイミングの自然なばらつきが平滑化されます。研究によれば、このばらつきは訓練を受けた演奏者でも通常 ±10〜20 ミリ秒あります。外れ値の検出は、移動平均から 40% 以上ずれたタップを取り除き、誤った二重タップや中断が結果を歪めるのを防ぎます。表示はタップごとにリアルタイムで更新され、データが増えるほど実際のテンポに近づきます。 ミリ秒の間隔表示は、直近のタップ間の生の時間をそのまま示すもので、すぐに確認できます。

結果の読み方

最も正確な結果を得るには、強拍でタップしてください。強拍は多くの場合、小節の頭を示すバスドラムやベースの音です。統計的な平均はデータが増えるほど信頼できるようになるため、8 回以上のタップを目指してください。 測定された BPM がおかしいと感じたら、2 拍ごとにタップしていないか、1 拍に 2 回タップしていないかを確かめてください。多くの曲は、どの拍の分割で数えても自然に感じられます。140 BPM の曲は、強拍を 1 つおきにタップすると 70 BPM のように感じられます。 ジャンル別の一般的な BPM の範囲: ヒップホップと R&B はおおむね 85〜115 BPM、ポップは 100〜130 BPM、ロックはおおむね 100〜140 BPM、ハウスとテクノは 120〜130 BPM 前後、ドラムンベースは 160〜180 BPM で、クラシック音楽は速度標語によって大きく変わります。測定された BPM に対応するイタリア語の速度標語(Andante 76〜108、Allegro 120〜156、Presto 176〜200 など)も表示されます。

実践例

リミックスを作る制作者は、元の曲に合わせてタップして正確な BPM を求め、その値を DAW に設定することで、新しく加える要素をすべて同期させられます。たとえばダフト・パンクの「Around the World」に合わせてタップすると、フレンチ・ハウスに典型的な約 121 BPM という結果になります。 ダンスの講師は、BPM カウンターでプレイリストが各ダンス種目に必要なテンポに合っているかを確認できます。フォックストロットは 112〜120 BPM、ウィンナ・ワルツは 168〜184 BPM、チャチャチャは 120〜128 BPM です。正確な BPM がわかれば、レッスン中のリズムと進行を適切に保てます。

BPM 測定のヒント

タップの前に聴く。始める前に数秒かけて強拍を見つけてください。ポップやロックの多くは 1 拍目と 3 拍目にバスドラム、または 2 拍目と 4 拍目にスネアドラムを置きます。どちらのパターンでも BPM は測定できます。 タップを一定に保つ。体の姿勢を変えず、最後まで同じ指または同じ手でタップしてください。手を替えたり動きを変えたりすると、タイミングにばらつきが出ます。 間違えたらリセットする。最初のうちは、タイミングを外したタップが 1 回あるだけで平均が大きくずれます。多くの場合、タップを重ねて誤りを打ち消そうとするよりも、リセットしてやり直すほうが確実です。 テンポが変わる曲(rubato、accelerando、ritardando など)では、テンポの変わり目をまたがず、テンポが一定の部分でタップしてください。クラシックの曲や映画音楽の多くは、情動的な効果のために意図的にテンポを変えます。 DJ の場合、多くの曲では主要なビートが入る前のイントロで別のリズムパターンが鳴っていることに注意してください。ドラムのパターンがそろってからタップを始めると、最も役立つ BPM が得られます。

すべての計算はブラウザーの中で行われます。データがサーバーに送信されることはありません。

使い方

音楽のリズムに合わせてボタンをタップするか、Space キーを押してください。数回タップすると BPM が計算されて表示されます。タップを続けると精度が上がります。

  1. 測定したい曲やビートを再生するか、聞こえている音楽に合わせてタップしてください。
  2. 拍に合わせてボタンをタップするか、Space キーを押してください。正確な結果を得るには 8 回以上タップしてください。
  3. 計算された BPM と速度標語(Allegro、Andante など)を確認します。結果を共有したり、メトロノームの設定に使ったりできます。

テンポの目安

  • Grave: 40 BPM 未満
  • Largo: 40–60 BPM
  • Larghetto: 60–66 BPM
  • Adagio: 66–76 BPM
  • Andante: 76–108 BPM
  • Moderato: 108–120 BPM
  • Allegro: 120–156 BPM
  • Vivace: 156–176 BPM
  • Presto: 176–200 BPM
  • Prestissimo: 200 BPM 以上

ジャンル

ジャンル BPM の範囲

このツールを埋め込む

埋め込みコードを取得 →

よくある質問

BPM の測定精度はどれくらいですか?
かなり正確です。直近の 8 回のタップから平均を計算するため、わずかなタイミングのずれは平滑化されます。最良の結果を得るには、8 拍以上を一定の間隔でタップしてください。
速度標語にはどのようなものがありますか?
イタリア語の伝統的な速度標語です: Grave(40 未満)、Largo(40〜60)、Larghetto(60〜66)、Adagio(66〜76)、Andante(76〜108)、Moderato(108〜120)、Allegro(120〜156)、Vivace(156〜176)、Presto(176〜200)、Prestissimo(200 以上)。
タップをやめると数値がリセットされるのはなぜですか?
2 秒間タップがないと、別の曲の測定を始めたものとみなして自動的にリセットされます。いつでも「リセット」を押せば手動で消去してやり直せます。
キーボードでタップできますか?
はい。Space キーまたは Enter キーを押すとタップになります。大きな丸いボタンをクリックしたり、タッチスクリーンを使うこともできます。
正確な測定には何回のタップが必要ですか?
信頼できる値を得るには、8〜10 回以上タップしてください。タップの回数が多いほど平均は正確になります。BPM は 4 回ほどで安定しますが、タップを続けるとさらに精度が上がります。
Allegro や Andante といった速度標語は何を意味しますか?
これらのイタリア語は速度の範囲を表します。Largo(40〜60 BPM)は非常に遅い速さ、Andante(76〜108)は歩く速さ、Moderato(108〜120)は中くらいの速さ、Allegro(120〜156)は速くて快活な速さ、Presto(176〜200)は非常に速い速さです。
端末で再生している音楽に合わせてタップできますか?
はい。ブラウザーで BPM カウンターを開いたまま、任意のアプリで曲を再生してください。拍に合わせてタップすれば、テンポが計算されます。同じくらいのテンポの曲でプレイリストを作るときに役立ちます。
測定された BPM が予想の 2 倍または半分になるのはなぜですか?
2 拍ごとにタップするところを 1 拍ごとにタップしている(またはその逆)のかもしれません。4分の4拍子では、4分音符でタップする人と2分音符でタップする人がいます。拍の分割を変えてタップして、予想どおりのテンポになるか試してください。
外れ値の検出はどのように行われますか?
平均間隔から 40% 以上ずれたタップは、誤操作の可能性が高いものとして自動的に除外されます。これにより、誤った二重タップや短い中断が結果を歪めることを防げます。除外されたタップの数は表示されませんが、BPM には一定した間隔のタップだけが反映されます。
信頼度の表示は何を意味しますか?
信頼度は、測定された BPM がどれだけ信頼できるかを示します。「低」はタップが足りないか、間隔にばらつきがあることを意味します。「中」は結果がおおむね正確であることを、「高」は非常に信頼できる値が得られるだけの一定したタップが集まったことを意味します。信頼度「高」に達するには、8 回以上を一定の間隔でタップしてください。
タップで心拍数を測れますか?
はい。手首の内側か首で脈拍を探し、感じた拍動ごとに 1 回タップしてください。1 分あたりの拍動数の平均が、音楽の場合と同じように表示されます。安静時の値を測るときは、MedlinePlus(NIH)は少なくとも 10 分間安静にしてから測ることを推奨しています。 成人の安静時の正常範囲について、MedlinePlus は 1 分あたり 60〜100 拍、よく訓練された運動選手では 40〜60 拍としています。この BPM カウンターは医療機器ではありません。この範囲から外れた値が続く場合は、医師に相談してください。
測定したテンポで練習するにはどうしますか?
数値が安定するまでタップし、結果の下にある練習ボタンを使ってください。測定された BPM があらかじめ設定された状態でメトロノームが開くので、数値を打ち直さずに合わせて演奏できます。 「÷2」と「×2」のボタンは先に適用されるため、メトロノームは画面に表示されているテンポそのままで開きます。