BPM カウンター
対応言語: English, Español, Deutsch, Français, Ελληνικά, Nederlands, Italiano, Português, 日本語
その他のテンポとリズムのトレーナー
このツールについて
拍に合わせてタップするだけで、どんな曲のテンポも調べられます。この 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 年に特許を取った機械式メトロノームは大きな前進でした。ベートーヴェンのような作曲家が、初めて正確なテンポを指定できるようになったのです。
使い方
- 測定したい曲やビートを再生するか、聞こえている音楽に合わせてタップしてください。
- 拍に合わせてボタンをタップするか、Space キーを押してください。正確な結果を得るには 8 回以上タップしてください。
- 計算された 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 が計算されて表示されます。タップを続けると精度が上がります。
- 測定したい曲やビートを再生するか、聞こえている音楽に合わせてタップしてください。
- 拍に合わせてボタンをタップするか、Space キーを押してください。正確な結果を得るには 8 回以上タップしてください。
- 計算された 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 の範囲 |
|---|