Skip to main content

BPM

BPM  illustration
🎵

BPM

1

オーディオのアップロード

音楽やオーディオファイルをドロップするか、ブラウズして選択します。

2

BPMの検出

「検出」をクリックして、オーディオのテンポを分析します。

3

結果の確認

検出されたBPM、信頼度スコア、およびテンポの分類を確認します。

Loading tool...

What Is BPM ?

BPM Detectorは、オーディオファイルを分析して、1分間のビート数(BPM)を検出します。音楽ファイルをドロップすると、このツールはリズミックなコンテンツを調べて正確なBPMを決定します。これは、Web Audio APIで実装されたビート検出アルゴリズムを使用し、オーディオを完全にブラウザ内で処理します。検出器は、リズミックな音楽で最も効果的ですが、スピーチやアンビエントオーディオも処理できます。結果には、検出されたBPM値、信頼性のレベル、およびテンポの分類(例:アレグロ、モデラート)が含まれます。

Why Use BPM ?

  • 複数の解析アルゴリズムを使用した正確なBPM検出
  • MP3、WAV、OGGなど、任意のオーディオ形式に対応
  • 信頼度とテンポの分類を表示
  • 完全にブラウザベース — アップロードは不要

Common Use Cases

DJ

ビートマッチングやプレイリストの整理のためにトラックのBPMを決定します。

音楽制作

サンプル、ループ、およびリファレンストラックのテンポを調べます。

運動プレイリスト

ランニング、サイクリング、またはワークアウトプレイリスト用に音楽をBPMで並べ替えます。

音楽理論

さまざまな楽曲やジャンルのテンポを分析して研究します。

Technical Guide

BPM検出では、マルチステージアルゴリズムを使用します。まず、オーディオはAudioBufferにデコードされ、モノラルにミックスされます。ローパスフィルタでベース周波数を強調し、ビートが最も顕著な部分を強調します。フィルタリングされた信号には、オンセット検出が行われます。オーディオはウィンドウに分割され、スペクトルフラックス(連続するフレーム間のエネルギーの変化)が計算されます。オンセット検出関数のピークはビートに対応します。次に、インターオンセット間隔を自相関を使用して分析し、最も一般的な周期性を見つけ、BPMを取得します。自相関関数R(τ) = Σ x(n) * x(n+τ)は、優勢な周期性を明らかにします。BPMは、60 / ピーク期間として計算されます。複数の候補テンポが評価され、最も統計的に一貫したものが選択されます。信頼スコアは、リズムがどれだけ周期的であるかを反映しています。

Tips & Best Practices

  • 1
    クリアで一定のビートを持つ音楽では最も効果的
  • 2
    ロック、ポップ、エレクトロニック、ヒップホップなどの音楽は通常、最も正確な結果を与えます
  • 3
    テンポが変わるクラシックやジャズは、信頼性の低い結果になる可能性があります
  • 4
    検出されたBPMが実際のテンポの半分または2倍である場合、これは一般的なオクターブエラーです — 2で乗算または除算してください

Related Tools

Frequently Asked Questions

Q BPM検出の精度はどうなりますか?
クリアで一定のビートを持つ音楽では、精度は通常±1 BPM以内です。テンポが変わるまたはリズムがない音楽では、信頼性の低い結果になる可能性があります。
Q BPMとは何ですか?
BPM (Beats Per Minute) は音楽のテンポを測定します。120 BPMは1分間に120ビートが発生することを意味します。BPMが高いほど、音楽は速くなります。
Q 何故に予想されるBPMの半分または2倍が表示されることがありますか?
これは一般的な「オクターブエラー」です。アルゴリズムはハーフビートまたは毎回ビートをロックオンする可能性があります。2で乗算または除算してください。
Q ボーカルだけのトラックでも機能しますか?
検出器はリズミカルな音楽に最適化されています。スピーチやアカペラレコーディングでは、正確なBPM結果が得られない可能性があります。
Q 私の音楽はアップロードされますか?
いいえ。すべてのBPM分析はブラウザ内でローカルに実行されます。ファイルはデバイスから離れることはありません。

About This Tool

BPM is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.