音声ツール

BPMカウンター

ベースのビートから曲のテンポを割り出します。お使いのデバイス上で処理します。

BPMカウンター お使いのデバイス上で実行
ここにファイルをドロップするか、クリックして選択
音声または動画ファイル1つ
アップロードされません
  • お使いのデバイス上で実行 — ファイルはどこにも送信されません
  • 登録不要、透かしなし、1日の上限なし
  • 無料で、利用回数の制限もありません

仕組み

リズムに合わせてタップしてテンポを調べる方法もありますが、時間がかかり、ずれていきます。このツールは、録音された多くの音楽でパルスが実際に刻まれているベースに注目して、ビートを見つけます。

ビートの見つけ方

音声に150 Hzのローパスフィルターをかけ、キックドラムとベースを残して、メロディ、ボーカル、シンバルを取り除きます。残った音のピークがビートです。近くにあるピークどうしの間隔をすべてテンポに換算して集計し、最も多く現れたテンポを採用します。単一の測定ではなくヒストグラムを使うため、ところどころでビートを取りこぼしても影響を受けにくくなっています。

倍テンポと半分のテンポについて

ビート検出では、人がタップするテンポのちょうど2倍または半分が報告されることがよくあり、このツールはどちらの候補を検討したかを表示します。これは手法の不具合ではありません。85 BPMと170 BPMは同じ音楽を表しており、一方はすべての拍を数え、もう一方は1拍おきに数えているだけです。どちらが「正しい」かはジャンルごとの慣習で決まります。ドラムンベースは170前後で数えますが、同じ曲を85と呼んでも間違いではありません。

苦手なケースを、率直に

呼吸するように揺れるライブのドラム、テンポが揺れるピアノ、クラシック音楽、朗読、はっきりしたベースのパルスがないもの。信頼度が低い場合は、推測を事実のように示さず、その旨を結果に表示します。アコースティックギターのソロは、期待外れになりやすいものの一つです。

どのくらいの長さを解析するか

先頭から60秒あれば通常は十分で、処理も速く済みます。曲に長いアンビエントのイントロがある場合、そのイントロにはビートがまったくない可能性があります。その場合は長さを増やして、ドラムのある部分まで解析が届くようにしてください。

よくある質問

BPMカウンター — よくある質問

想定の2倍のテンポが表示されたのはなぜですか?

どちらの数え方もその音楽に当てはまるためです。結果にはもう一方の候補も表示されるので、ジャンルで使われる数え方を選べます。

どんな音楽でも使えますか?

安定したエレクトロニックやポップスではうまく動作します。ライブ演奏、テンポが揺れる演奏、クラシック、ベースのパルスがないものは、信頼性がかなり下がります。

どのくらい正確ですか?

安定した四つ打ちの曲では、通常は正確です。ビートが不明瞭なときは、ごまかさずに低い信頼度を表示します。

動画ファイルも使えますか?

はい。サウンドトラックが解析されます。

ファイルはアップロードされますか?

いいえ。音声はブラウザ上でデコードされ、解析されます。