Rewave

BPM Finder:曲のテンポを無料で調べる

音声ファイルのテンポを小数点第1位まで計測し、キーも同時に表示します。ファイルはブラウザ内で読み込まれ、アップロードされることはありません。

  • 小数点第1位まで表示
  • ハーフタイム・ダブルタイムも表示
  • キーも同時に検出
  • 無料・アップロード不要

できること

検索ではなく、音声そのものから計測

多くのBPMサイトはカタログです。曲名を検索すれば、誰かがその音源に登録したテンポが返ってくるだけです。ヒット曲のシングルなら便利ですが、自分で作ったバウンス、ライブ版、エディット版、データベースにない音源には役に立ちません。しかも手元の音源が登録されているものと違うバージョンなら、静かに間違った数字を返してきます。

このツールはファイルそのものを計測します。トラックを短いフレームに分割し、急に音量が上がる瞬間を検出し、そのアクセントのパターンをあらゆる間隔で自己比較します。もっとも一致する間隔がビートであり、そこからテンポが導き出されます——実際の音声から得られる、小数点第1位までの1つの数値です。

キーも同時に報告します。BPMを求める人のほとんどがキーも欲しいからです。さらにハーフタイムとダブルタイムの読み値も示します。これはテンポ検出が単独では原理的に解決できない唯一の問題です。スローなバックビートを持つ140は、忙しいハイハットを持つ70と数学的には同じだからです。人間の耳なら一瞬で判断できても、アルゴリズムにはできません。

デジタルメトロノームのクローズアップ、テンポ表示が画面いっぱいに映っている

使い方

曲のBPMを調べる手順

ファイルを選んで数値を読むだけ。数秒、ログイン不要。

  1. 01

    音声ファイルを選ぶ

    MP3、WAV、FLAC、M4A、または動画ファイル。ページ内でデコードされ、端末から出ることはありません。

  2. 02

    ビートパターンを計測

    一部だけでなく曲全体を解析するので、イントロが終わってから安定するテンポでも正しく検出されます。

  3. 03

    テンポと候補値を確認

    BPM、信頼度スコア、ハーフタイムとダブルタイムの読み値、そしてキーが同じ解析から得られます。

得られるもの

正確なBPM Finderに必要な条件

ハーフタイムとダブルタイムを推測ではなく表示

テンポ検出は必ずこの曖昧さに直面し、多くのツールはどちらか一方を黙って選びます。どちらが「本当の」テンポかは計測ではなく音楽的な判断なので、両方の値を表示します。

70if you count the slow pulse
140if you count the hi-hats
280nobody counts this

タップより正確

タップテンポは音楽そのものよりあなたの反応速度を計測してしまい、よくても数BPMの誤差が出ます。波形を計測すれば毎回同じ答えが、小数点まで得られます。

tapping along
  • ±2 BPM at best
  • needs 20 seconds
  • your reaction time counts
measuring the file
  • one decimal place
  • whole track, not a guess
  • repeatable

どんなファイルでも動くBPM Finder

自分のミックス、未発表のエディット、リハーサル録音、メタデータが一切ないトラック——カタログに存在する必要はありません。

Splitthe track into 11ms frames
Measurewhat gets louder in each one
Correlatethat pattern against itself
The spacingthat repeats best is the beat

無料、アップロード不要

解析はブラウザ内で行われます。アカウントも不要、クレジット消費もなく、確認できる曲数に上限もありません。しかも音声がサーバーに届くことは一切ありません。

No upload
No account
No credits
No limit

使う人

テンポが必要になる場面

セットのビートマッチング

かける前に全曲のテンポを把握しておくことが、行き当たりばったりではなく計画的なつなぎを作ります。

プロジェクトのテンポ設定

先にリファレンスやサンプルのBPMを調べ、その数値でセッションを始めれば、あとから引き伸ばす必要がありません。

ランニングやワークアウト用プレイリスト作成

ケイデンスはテンポです。BPM順に並べ替えるかどうかで、体を運んでくれるプレイリストになるか、逆に足を引っ張るプレイリストになるかが決まります。

映像と音楽の同期

クリップを目分量でずらすのではなく、BPMからフレーム間隔を割り出してビートで切る。

クリックに合わせた練習

誰かが適当に決めたキリのいい数値ではなく、実際の録音に合わせてメトロノームをセットする。

自分のライブラリへのタグ付け

書き出したファイルをまとめて通し、テンポをファイル名に書き込んでおけば、二度と調べ直さなくて済みます。

よくある質問

BPM Finderに関する質問

ここでファイルを選んで数値を読むだけ、それが全工程です。手動でやるなら15秒間ビートを数えて4倍する方法があり、数BPMの誤差で済むので練習用には十分ですが、プロジェクトのテンポを決めるには向きません。

その音楽が実際に複数の解釈を許すからです。140のハーフタイムのグルーヴは、70のストレートなグルーヴとまったく同じビート間隔を持ちます——アルゴリズムにはどちらも同じパターンに見えます。メインの数値がもっとも一致度の高い値で、候補はその半分と倍の値です。自分が実際にカウントできる方が正解です。

打ち込みや演奏の安定したビートを持つ楽曲であれば、正しいテンポを小数点第1位まで報告します。苦手なのは想定どおりの範囲です——ルバートの演奏、パルスのないアンビエント、ソロボーカル、テンポが揺れるライブ録音。信頼度スコアが正直な判断材料で、35%を下回ったらその数値は疑ってかかってください。

ファイルがあるなら、はい——タップテンポは曲そのものと同じくらいあなたの操作タイミングを計測してしまい、平均して数BPMの誤差になります。タップが勝る場面が一つだけあります。ファイルがなく、部屋で流れている音を聴くしかないときです。

リンクを貼るだけでは調べられません——このツールは端末上のファイルを読み込むもので、どちらのプラットフォームからのダウンロードも利用規約に反します。正規に音声を持っているなら、他のファイルと同じように解析できます。SpotifyはAPIとして自社のテンポ値を公開しており、多くの「Spotify BPM」系サイトはそこから数値を取っています。

小数点第1位まで報告します。127.9と128を区別できる精度で、長く曲をループさせるときに効いてきます。テンポが揺れるライブ録音にはそもそも「正確な1つの値」自体が存在しないので、その場合は平均値が返ります。

はい、同じ解析結果からキーもテンポの下に表示されます。キーを調べることが本来の目的なら、曲のキーを判定するツールならキーを主役に据えて、平行調(長調・短調)の関係もきちんと説明してくれます。

いいえ。このページ内でデコードして計測しています。何も送信されず、何も保存されず、アカウントも一切関係ありません。

MP3、WAV、FLAC、M4A、AAC、OGG、そして動画ファイル内の音声——ブラウザがデコードできるものならすべて対応します。上限はおよそ100MBで、これは私たちが決めたルールではなく端末のメモリによる制限です。

はい。アカウントもクレジットも不要で、何本処理しても上限はありません。処理はすべてブラウザが行うので、課金する理由がありません。

テンポを調べる

ファイルを選んで、BPMと候補値、キーを確認しましょう。