BPM&キーファインダー
どんな曲でも、たった1ステップで正確なテンポと調を検出します。お使いのデバイス上で動作するため、ファイルがアップロードされることはありません。
ここに音声ファイルをドラッグするか、クリックして選択してください
最大30MB · MP3、WAV、FLAC、OGG、M4A
BPMとキーの見つけ方
- 1 音声ファイル(MP3、WAV、FLAC、OGG、M4A)をアップロードしてください
- 2 ニューラルネットワークが、お使いのデバイス上でテンポと調を同時に検出します
- 3 ビートマッチングとハーモニック・ミキシング用のBPMおよびCamelotのコードを入手する
Frequently Asked Questions
BPMとキーの検出精度はどの程度ですか?
なぜBPMとキーを1つのツールに統合するのでしょうか?
私の音声データはサーバーにアップロードされていますか?
BPMとキーの検出を組み合わせると、どのように機能するのでしょうか?
DJをするのに、なぜBPMとキーの両方が必要なのでしょうか?
これは、個別の「BPM Finder」や「Key Finder」とどう違うのですか?
どのようなファイル形式とサイズに対応していますか?
DJの準備において、なぜテンポとキーを同時に検出する必要があるのか
ビートマッチングは必要だが、それだけでは不十分だ
同じBPMの2曲をミックスすればキックパターンは合いますが、テンポが同じだからといって、その2曲が同じ音楽の世界観に属しているとは限りません。ある曲がFマイナーで、次の曲がBメジャーだとすると、両者の和声的な距離――キャメロット・ホイールで言えば6度――は最大値となります。 ブレンドの最中、持続音となるシンセ、ベースライン、ボーカルフレーズが正面から衝突し、不協和音による渦巻きを生み出し、スムーズなトランジションをまるで交通事故のような事態に変えてしまう。熟練したDJは、素早いカットやエフェクトの投入でこれを回避するが、それらは本来避けられるはずの問題に対する応急処置に過ぎない。解決策は、両方の値を事前に把握しておくことだ。BPMはトラックがミックス可能であることを示し、キャメロット・コードはそれらがミックスされるべきであることを教えてくれる。
複合読み出しを中核としたワークフロー
Drop an entire crate into the queue and let the combined detector tag every file. Sort the library by Camelot code first, then by BPM within each code group, and the natural set order falls out almost by itself: nearby Camelot codes (8A → 8B → 9A) blend cleanly, and adjacent BPM ranges within each group avoid the audible pitch shifts that wide tempo jumps produce. BPMファインダー and キーファインダー give you the same neural networks running individually if you only need one value; this page exists because the DJ workflow almost never calls for one value at a time.
BPMとキー検出の組み合わせが内部でどのように機能するか
1回のデコード、2つのニューラルネットワーク、並列推論
オーディオファイルの分析においてコストがかかるのは、検出そのものではなく、ファイルを実用的な信号としてメモリに取り込む工程です。コンテナの読み込み、非可逆コーデックのデコード、モデルレートへのリサンプリング、そしてスペクトログラム表現への変換に、実処理時間の大部分が費やされます。 Brizmは一度デコードを行い、その結果得られたバッファを2つの並列ニューラルネットワークに供給します。1つはビート位置とそれに対応するBPMを推定するテンポ追跡モデル、もう1つはピッチクラスプロファイルを構築し、24の調(12のメジャーと12のマイナー)のいずれかに分類するキー検出モデルです。デコードされたバッファを共有することで、出力が2倍になるにもかかわらず、この複合処理はどちらかのモデルを単独で実行する場合とほとんど変わらない速度で処理できます。
キャメロット表記の平易な説明
この検出器は、標準的な調名(「F#マイナー」、「Cメジャー」)とキャメロットコード(DJが使用する形式:11A、8Bなど)の両方を表示します。 数字の1~12は時計回りに配置され、文字のAは短調、Bは長調を示します。和声的に機能するムーブ:同じコード、隣接するコード(時計回りまたは反時計回りに1つずれたもの)、および数字が同じで文字が反転したもの(8A → 8B)。 不自然に聞こえる組み合わせ:時計回りで2つ以上離れたコード、または反転と移動を組み合わせたもの。キャメロット・ホイールの図解は、あらゆる関係をひと目で可視化しています。ライブラリにタグ付けが完了すれば、セットを構築するのは、テンポの似たトラック間でホイール上を短距離移動させるだけの作業となります。
DJの準備だけでなく、この表示機能は、サンプルを選ぶプロデューサーやアカペラを合わせるリミキサーにとっても役立ちます。ピッチシフターを使えば、テンポを維持したままサンプルを半音単位で移動させることができるため、サンプルのキーとプロジェクトのキーが分かれば、その差分をスライダー一つで簡単に転調できます。