メインコンテンツへスキップ

無料BPM & キーファインダー

ブラウザでタップテンポ機能を使用して、曲のテンポ(BPM)と音楽キーを推定します。

読み込み後はオフラインでも動作

ここにファイルをドロップするか、クリックして選択

MP4, MOV · デバイス上で処理

または Ctrl+V でクリップボードから貼り付け

ファイルを参照

ビートに合わせてボタンをタップしてBPMを取得します。

ファイルがデバイスを離れることはありません。すべての処理はブラウザ内でローカルに行われます。

BPMとキーは自動推定であり、誤差が生じる可能性があります。特にテンポ変化や曖昧な調性の音楽の場合です。使用する前に確認してください。

🔒 オーディオはブラウザ内で完全に分析されます。アップロードされません。

使い方

トラックのテンポ(BPM)と調をブラウザ内で直接推定できます。テンポはオンセット検出から、調はクロマプロファイルとKrumhansl–Schmucklerアルゴリズムから推定されます。タップテンポボタンもあります。結果は推定値です — 依拠する前に確認してください。

  1. 1
    あなたのトラックを追加する
    音声ファイルをドラッグしてください。あなたの端末でデコードされます。
  2. 2
    解析
    ツールはビートのオンセットを検出し、音高クラスのプロファイルを構築します。
  3. 3
    推定値を確認する
    BPM、最も可能性の高い調、信頼度スコアを確認できます。
  4. 4
    タップして合わせる
    タップの方がお好みですか?タップテンポボタンで素早くBPMが分かります。

あなたの音声はあなたの端末上で完全に解析されます — 何もアップロードされません。

ガイド

実例

「サンプルを試す」を押します。ツールが A マイナーで正確に 120 BPM の短いループを作成して読み込み、すぐに分析を始めるので、押すべき「トラックを分析」ボタンはありません。「テンポ(BPM)」と「キー」の欄が埋まり、既知の答えと照らし合わせて確認できます。A マイナーの場合、「キー」欄には「Camelot: 8A」が加わり、「ハーモニックミキシング対応キー」に「8B · C メジャー」「7A · D マイナー」「9A · E マイナー」が表示されます。結果表示の下には「タップでテンポ設定」があり、ファイルがなくても使えます。半秒ごとにタップすると、2 回目のタップの後に「タップでテンポ設定 · 120 BPM」と表示されます。60 を 0.5 で割ると 120 だからです。2 秒以上待つと、カウントは最初からやり直しになります。

使用する設定と制限事項

  • ファイルを渡すか、ファイルなしでタップしましょう。 ドロップゾーンは音声または動画ファイルを 1 つ受け付け、ファイルを置くとすぐに分析が始まります。動画の場合は、ページが音声トラックをデコードします。ファイル全体がメモリ内でデコードされるため、デバイスの上限を超えるファイルは受け付けられません。通常のパソコンで約 2 GB、メモリ 4 GB 以下のパソコンで 1 GB、スマートフォンやタブレットで 400 MB です。ほかの場所で流れている音楽のテンポだけを知りたい場合は、最初の画面の「タップでテンポ設定」ボタンがファイルなしで使えます。
  • 半分・2倍テンポの誤りは、2 つの小さなボタンで直しましょう。 テンポは常に 60〜180 BPM の範囲に折り返されるため、200 BPM の曲は 100 としてしか表示されません。「×½」と「×2」のボタン(スクリーンリーダー向けの名前は「半分のテンポを表示」「2倍テンポを表示」)で結果の半分または 2 倍が 0.1 単位で丸めて表示され、同じボタンをもう一度押すと元に戻ります。ページには「音がおかしく聞こえますか?半分/2倍テンポエラーはよくあります。」と表示されます。タップテンポも同じ 60〜180 の範囲を使います。
  • キーは信頼度のラベルと合わせて読みましょう。 「信頼度」の横にはパーセントとラベル(ピル)が表示されます。パーセントは、最も合うキープロファイルの適合度を 0〜100 に換算したものです。ピルは、1 位と 2 位を比べているので、より参考になります。差が 0.12 以上なら「一致度が高い」、0.05 以上 0.12 未満なら「おそらく一致」、それより小さければ「判別が難しい」です。一致度が高くない場合は、「僅差の 2 位: A マイナー」のような行で、もう 1 つの候補が示されます。長調とその平行短調は、ほぼ同じ点数になることがよくあるので、両方を耳で確認してください。
  • ハーモニックミキシングには Camelot コードを使いましょう。 コードは 1〜12 の数字に、短調は A、長調は B を付けたもので、A マイナーは 8A、C メジャーは 8B です。「ハーモニックミキシング対応キー」には、同じ数字でもう一方の文字(平行調)、ホイール上で 1 つ下、1 つ上の 3 つの隣接キーが表示されます。ホイールは 12 から 1 に回り込みます。8A なら、8B · C メジャー、7A · D マイナー、9A · E マイナーです。キーはフラットではなくシャープ(C#、D#、F#、G#、A#)で表記されます。
  • 何が分析されるかを知っておきましょう。 テンポは、トラックの第 1 チャンネルから見つかった音量のピーク(オンセット)から求められ、安定したものの間隔が平均されます。キーは、ファイルの中央 80 パーセントに広げた最大 12 個の短いウィンドウ(44.1 kHz で各約 0.74 秒、ほぼ無音のものは除外)から求められます。ウィンドウ 1 つより短いクリップは 1 回だけ読み取られます。ページには、BPM とキーは自動推定であり、特にテンポ変化や調性が曖昧な音楽では、頼る前に確認するよう警告が表示されます。
  • 分析が外れたときは、タップで合わせましょう。 「タップでテンポ設定」ボタンは最初の画面と、すべての結果の下にあります。拍に合わせてタップすると、2 回目のタップから「タップでテンポ設定 · 120 BPM」のように BPM が表示されます。直近 8 回のタップが使われ、2 秒を超える間隔が空くとカウントが新しく始まるので、ページを再読み込みしなくても、止めて再開できます。タップしても、その上のファイル分析の結果は変わりません。

よくある問題とその解決方法

「この音声ファイルを分析できませんでした。非対応の形式か、ファイルが破損している可能性があります。」と表示される。
ツールはブラウザー内蔵の音声デコーダーでファイルをデコードし、デコードまたは分析中のあらゆる失敗が、この 1 つのメッセージにまとめられます。ブラウザーがデコードできない形式、破損したファイル、またはデバイスのメモリに対して大きすぎるファイルが考えられます。同じトラックを MP3 または WAV(たとえば音声変換ツールで変換)で試すか、もっと短いクリップを分析してください。メッセージの後に「トラックを分析」ボタンが表示されるので、もう一度試せます。
「このファイルは 620 MB で、このデバイスがブラウザーで分析できる約 400 MB を超えています。小さいファイルまたは短いクリップをお試しください。」と表示される。
ファイルサイズは、ファイルを追加するとすぐにデバイスの上限と比較されます。通常のパソコンで約 2 GB、メモリ 4 GB 以下のパソコンで 1 GB、スマートフォンやタブレットで 400 MB です。上限はファイルサイズに対するもので、長さではありません。先にトラックを短く切るか、同じ音楽の WAV よりはるかに小さい MP3 などの圧縮コピーを使ってください。
「テンポ(BPM)」ボックスに「—」が表示され、「×½」と「×2」ボタンがない。
テンポの検出には、間隔を測るために拍のようなオンセットが少なくとも 2 つ必要です。ドローン、やわらかいパッド、話し声、非常に穏やかなイントロには、それがない場合があり、その場合の結果は 0 で、ページにはダッシュで表示されます。キーは引き続き表示されます。拍がはっきりしたクリップを試すか、「タップでテンポ設定」で自分でテンポをタップしてください。
テンポが想定の 2 倍または半分になっている。
テンポは 60〜180 BPM に折り返されており、拍の検出が、数えている拍の半分または 2 倍に合ってしまうことがあります。「×2」または「×½」を押して、もう一方の値を確認してください。ページには「音がおかしく聞こえますか?半分/2倍テンポエラーはよくあります。」と表示されます。200 BPM の曲は 100 としてしか表示されず、「×2」で 200 が表示されます。同じボタンをもう一度押すと、元の結果に戻ります。
キーのピルが「判別が難しい」で、「僅差の 2 位: A マイナー」という行が出る。
1 位と 2 位のキープロファイルの点数が 0.05 以内でした。長調とその平行短調が同じ音を使っている場合によく起こります。フレーズがどこに落ち着くかを聴くか、キーボードと合わせて曲を弾いて確認してください。「おそらく一致」は差が 0.05〜0.12、「一致度が高い」は 0.12 以上で、その場合は 2 位の行は表示されません。

比較

このツールは、ファイル全体に対して 1 つのテンポと 1 つのキーを、お使いのデバイス上で推定します。ビートグリッドの描画、テンポ変化の追跡、曲のセクション分け、BPM とキーのファイルタグへの書き込みはしません。ビートグリッドのある DJ ソフトや音楽エディターなら、波形と照らして結果を確認・修正できます。ここで確認に使えるのは、「×½」と「×2」ボタン、キーの信頼度ラベル、「タップでテンポ設定」です。テンポは 60〜180 BPM に限られます。キーは第 1 チャンネルを使って、長調と短調のプロファイルとだけ照合するため、旋法的な音楽や転調する音楽は誤判定されることがあります。ページには、音声はブラウザー内で分析され、何もアップロードされないと表示されます。

関連ツール

よくある質問