音楽ファイルのBPM自動測定・解析ツール
音楽ファイルのテンポをブラウザで
瞬時に自動検出。
解析結果
| ファイル | BPM | はっきりさ | 長さ |
|---|
BPM測定ツールの概要
BPM測定・解析ツールは、音楽ファイル(MP3・WAV・M4Aなど)を選ぶだけで、曲のテンポ(BPM)を自動で測る無料ツールです。複数のファイルをまとめて選ぶと、1曲ずつ解析して一覧にします。結果はファイル名とBPMのタブ区切りでコピーでき、表計算ソフトに貼り付けられます。
解析では、音の立ち上がり(ドラムやベース、和音の鳴り始め)の強さを時間に沿って求め、その繰り返しの間隔からテンポを割り出します。リズムの取り方によっては本当のテンポの半分や倍に見えることがあるため、半分・倍の値もあわせて表示します。曲の途中でテンポが変わっていないかも、12秒ごとの区間に分けて確かめます。
セキュリティも安心です。音声解析はすべてお使いのブラウザ(デバイス)内で実行されるため、外部のサーバーにアップロードされることはありません。ファイルがない曲(配信サービスで聴いている曲など)は、曲を流しながらタップして測るBPMタップ測定ツールをお使いください。
音楽ファイルのBPMを測定する方法
ファイルを選ぶ
「ファイルを選択」をクリックするか、音声ファイルをドラッグ&ドロップします。複数のファイルをまとめて選べます(一度に30ファイル・1ファイル50MBまで)。
自動で解析
選んだ順に1曲ずつ自動で解析します。長い曲は先頭10分を使います。解析はお使いの端末の中で行い、ファイルは送信しません。
結果を確かめる
推定したBPMが大きく表示されます。半分・倍の値のほうが合っているときは、その値を選ぶと一覧とコピーに反映されます。迷ったときは、曲を流しながらタップして確かめられます。
うまく測れないときは
- 半分や倍の値が出る
- キックとスネアが1拍おきに鳴る曲や、テンポがとても速い曲・遅い曲では、拍の数え方を2通りに取れます。結果の下に並ぶ「半分」「倍」のうち、曲に合わせて手拍子したときの数に近いほうを選んでください。
- 曲の途中でテンポが変わる
- 12秒ごとの区間の値をグラフで確かめられます。大きく表示する値は、曲全体で最も強く表れたテンポです。
- 打楽器のない曲・ライブ録音
- 音の立ち上がりがはっきりしないため「リズムのはっきりさ」が低くなり、値がずれることがあります。曲を流しながらタップして測るほうが確実です。
- 短い音声・読み込めないファイル
- 5秒未満の音声は解析しません。ブラウザが対応していない形式のファイルは読み込めないため、MP3やWAVに変換してからお試しください。
BPMと拍の長さの早見表
| BPM | 1拍(4分音符) | 8分音符 | 16分音符 | 1小節(4/4拍子) |
|---|---|---|---|---|
| 60 | 1000.0 ms | 500.0 ms | 250.0 ms | 4.00 秒 |
| 70 | 857.1 ms | 428.6 ms | 214.3 ms | 3.43 秒 |
| 80 | 750.0 ms | 375.0 ms | 187.5 ms | 3.00 秒 |
| 90 | 666.7 ms | 333.3 ms | 166.7 ms | 2.67 秒 |
| 100 | 600.0 ms | 300.0 ms | 150.0 ms | 2.40 秒 |
| 110 | 545.5 ms | 272.7 ms | 136.4 ms | 2.18 秒 |
| 120 | 500.0 ms | 250.0 ms | 125.0 ms | 2.00 秒 |
| 128 | 468.8 ms | 234.4 ms | 117.2 ms | 1.88 秒 |
| 130 | 461.5 ms | 230.8 ms | 115.4 ms | 1.85 秒 |
| 140 | 428.6 ms | 214.3 ms | 107.1 ms | 1.71 秒 |
| 150 | 400.0 ms | 200.0 ms | 100.0 ms | 1.60 秒 |
| 160 | 375.0 ms | 187.5 ms | 93.8 ms | 1.50 秒 |
| 170 | 352.9 ms | 176.5 ms | 88.2 ms | 1.41 秒 |
| 174 | 344.8 ms | 172.4 ms | 86.2 ms | 1.38 秒 |
| 180 | 333.3 ms | 166.7 ms | 83.3 ms | 1.33 秒 |
※1拍の長さ(ミリ秒)=60,000÷BPM。8分音符はその半分、16分音符は4分の1、4/4拍子の1小節は4倍です。動画編集でカットを拍に合わせるときの目安に使えます。
BPM測定器の活用シーン
DJミックスの準備
曲同士を繋ぐための事前のテンポ確認や、同じBPM帯のプレイリスト作成に役立ちます。複数の曲をまとめて解析し、一覧をコピーして管理できます。
ダンスの振り付け
ダンスレッスンや発表会の曲を決める際、踊りやすいテンポかどうかを素早く判定できます。
動画編集のBGM合わせ
映像のカット切り替えをBGMのビートに合わせたい時、BPMを把握することで編集作業がスムーズになります。拍の長さは早見表で確かめられます。
楽器の練習・耳コピー
メトロノームを使って楽器の練習をする際に、目標とする原曲のBPMを知るのに役立ちます。
BPM測定に関するよくある質問
- Q.どのような音声ファイル形式に対応していますか?
- MP3、WAV、AAC、OGG、M4Aなど、お使いのブラウザが標準で対応している音声・音楽フォーマットであれば測定可能です。OSやブラウザによってサポート状況が若干異なります。
- Q.サーバーに音声ファイルが送信されますか?
- いいえ、一切送信されません。BPMの解析はすべてお客様のブラウザ内で完結するため、アップロードによる通信制限や、情報漏洩のリスクなく安全にご利用いただけます。
- Q.複数のファイルをまとめて測れますか?
- はい。一度に30ファイルまで選べます。選んだ順に1曲ずつ解析して一覧に並べます。「結果をコピー」を押すと、ファイル名とBPMをタブ区切りでコピーでき、表計算ソフトに貼り付けられます。
- Q.本当のテンポの半分や倍の値が出るのはなぜですか?
- テンポは音の立ち上がりが繰り返す間隔から求めます。8ビートのようにキックとスネアが1拍おきに鳴る曲や、テンポがとても速い曲・遅い曲では、1拍の数え方を2通りに取れるため、半分や倍の値が出ることがあります。結果には半分・倍の値も表示するので、曲に合わせて手拍子したときの数に近いほうを選んでください。
- Q.曲の途中でテンポが変わる場合はどうなりますか?
- 曲を12秒ごとの区間に分けてテンポを求め、グラフに表示します。区間の値に3%を超える差があるときは「テンポが変わっている可能性があります」と表示します。大きく表示する値は、曲全体で最も強く表れたテンポです。
- Q.結果が小数になるのはなぜですか?
- 音の立ち上がりの間隔から計算するため、小数第1位まで表示しています。テンポのゆれや録音の状態によって、整数から少しずれることがあります。
- Q.何分の曲まで解析できますか?
- 1ファイル50MBまでのファイルを選べます。長い曲は先頭10分を解析します。5秒未満の音声は解析しません。
- Q.「リズムのはっきりさ」とは何ですか?
- 推定したテンポの間隔で、音の立ち上がりがどれだけそろって繰り返しているかを「高・中・低」の3段階で表した目安です。打楽器のない曲やライブ録音などで「低」になったときは、値がずれていることがあるので、曲を流しながらタップして確かめてください。
- Q.スマホやタブレットでもBPMを測定できますか?
- はい、スマートフォン(iPhone/Android)やタブレットのブラウザからも利用可能です。端末内のファイルアプリから音声ファイルを選択することで、PCと同様に測定が行えます。
- Q.動画ファイル(MP4など)からBPMを測定することはできますか?
- ブラウザのWeb Audio APIが動画フォーマットの音声トラック展開に対応していれば、MP4等の動画ファイルを選択してもBPMを測定できる場合があります。確実に測定したい場合は音声のみのファイルに変換することをおすすめします。
- Q.配信サービスやYouTubeで聴いている曲のBPMは測れますか?
- このツールで解析できるのは、端末に保存されている音声ファイルです。ファイルがない曲は、曲を流しながらタップしてBPMを測る「BPMタップ測定ツール」をお使いください。
BPMや音楽編集に関する用語集
- BPM (Beats Per Minute)
- 1分間に刻まれるビート(拍)の数を示す単位です。数値が大きいほどテンポの速い楽曲となります。BPM120なら1拍は0.5秒です。
- テンポ (Tempo)
- 音楽が進む速さのことです。クラシック音楽などでは「Allegro」などの用語で表されますが、現代音楽やデジタル制作においてはBPMという具体的な数値で管理されるのが一般的です。
- オンセット(音の立ち上がり)
- 音が鳴り始める瞬間のことです。このツールでは、音を低い音から高い音まで40の帯域に分け、それぞれの音量が増えた分を合計して「立ち上がりの強さ」としています。
- 自己相関
- 信号を時間方向にずらして元の信号と重ね、どれだけ似ているかを調べる計算です。立ち上がりの強さが1拍ごとに繰り返していれば、1拍分ずらしたときに大きな値になるので、その間隔からテンポがわかります。
- 倍テン・ハーフ
- 同じ曲を、倍の速さの拍や半分の速さの拍で数えることです。テンポの自動判定では、どちらの数え方にも当てはまる曲があるため、本ツールは半分・倍の値もあわせて表示します。
- ビートトラッキング (Beat Tracking)
- 音声信号から拍の位置を順にたどる技術です。本ツールは拍の位置ではなく、拍の間隔(テンポ)を求めます。
- ダウンビート (Downbeat)
- 小節の1拍目のことを指します。DJが曲を繋ぐ際や、ダンスの振り付けのタイミングを合わせる際に、ダウンビートを把握することは非常に重要です。
- Web Audio API
- ブラウザ上で高度な音声処理を行うための技術です。このツールでは、音声ファイルのデコードと、解析用に1チャンネル・22,050 Hzへ変換する処理に使い、すべてお使いの端末の中で実行しています。
ご意見・ご要望を送る
フィードバックを送信
ツールをより良くするためのご意見をお聞かせください。
ツールへの入力欄ではありません
現在、フィードバックの受付を一時停止しています
サーバーが混み合っているか、スパム防止のための安全装置が作動しています。しばらく経ってから再度アクセスしてください。