DAWを使って手動&聴覚でテンポ(BPM)を特定する方法
(写真はイメージです)
今回は、テンポ(BPM)未知音源のテンポ(BPM)(一定であることを仮定)を、手動&聴覚で特定する方法についてお伝えします。
テンポ(BPM)は、DAW(デジタル・オーディオ・ワークステーション)ソフト付属の機能などを使って自動検出できることもありますが、
- 自動だとうまくいかない
- もう少し精度を高めたい
といった場合があるかと思います。
そうした場合、DAWソフトを使って手動&聴覚でテンポ(BPM)を特定していくのが一つの解決策になります。
それでは以下、詳しくみていきましょう!
1.概要
テンポ(BPM)を特定する作業の大まかな流れは以下の通りです。
- テンポ(BPM)がわかっているリズム音源を用意する
- 対象音源とリズム音源を同時再生して、リズムのずれ具合を確認する
- リズムのずれがなくなるようにリズム音源のテンポ(BPM)を調整する
- リズムのずれが感じられなくなったときのリズム音源のテンポ(BPM)をもとに、対象音源のテンポ(BPM)を特定する
さて、このように手動でテンポ(BPM)特定するにあたって、注意が必要なのは
序盤ではテンポ(BPM)が合っているように聞こえても、途中からずれる場合がある
ということです。
以下の過去記事の通り、ある程度の長さの音源になると、序盤からのわずかなテンポ(BPM)のずれが積み重なって、終盤で大きなずれが生じ得ます。
ですので、
対象音源の序盤で大まかにテンポ(BPM)のあたりをつけ、その先でのずれ具合もみながら徐々に正確なテンポ(BPM)の値を絞り込んでいく、
という多段階のプロセスが必要になってきます。
2.作業の準備
対象音源と、テンポ(BPM)のわかっているリズム音源を、それぞれ別のトラックとして、DAWタイムライン上に並べます。
ただし、リズム音源の先頭(ビート開始位置)は、対象音源のビート開始位置に合わせます。
リズム音源としては、ビートの明確なドラムループ音源がよいでしょう。
なお、対象音源のビート開始位置は、必ずしも音源の冒頭~序盤とは限りませんし、
始終明確なビートがない場合(例えばリズムを刻まないストリングスとボーカルだけというような楽曲音源など)もありますが、
できるだけ冒頭に近く、ビートが明確な位置で合わせるようにします。
3.テンポ特定の手順
上記準備が完了すれば、以下フローチャートに示す手順で作業を進めていきます。
最初はテンポ(BPM)が全くわからないので、序盤からリズムがずれている状態になるのが一般的です。
ですので、まずは序盤でリズム音源と対象音源のリズムが合うように調整していきます。
以下、フローチャート中のステップの一部について解説していきます。
3-1.リズム音源のテンポ変更
対象音源とリズム音源のビートを、正弦波でイメージ的に表すと、リズム音源の方が早い場合、下図のような関係になります(青が対象音源、橙がリズム音源)。
この場合、リズム音源のテンポ(BPM)を少しずつ落としていくと、対象音源に重なるようにリズム音源が変化していきます。
逆に、リズム音源の方が遅い場合は、下図のような関係になります(青が対象音源、橙がリズム音源)。
この場合、リズム音源のテンポ(BPM)を少しずつ上げると、対象音源に重なるようにリズム音源が変化していきます。
なお、2巡目以降にこの工程を実施する場合、
前工程でメモしたBPM_HとBPM_Lの間の範囲で、リズム音源のテンポ(BPM)を変化させます。
- BPM_H:リズム音源の方が早いとわかる最低テンポ(BPM)
- BPM_L:リズム音源の方が遅いとわかる最高テンポ(BPM)
3-2.リズムを合わせられたか
リズム音源のテンポ(BPM)変更により、テンポ(BPM)を合わせられたと判断できれば、
テンポ(BPM)の候補値をはっきりさせておくため、ここで前述のBPM_H、BPM_Lをメモしておきます。
メモし終えたら、リズム音源のテンポ(BPM)をいったんBPM_HとBPM_Lの間に設定することで、現時点最もリズムがよく合う状態にしておきます。
3-3.着目する時間位置が末尾か
着目する(今リズムを合わせた)時間位置が音源の末尾であれば、その時点で、最初から最後までリズムが合っていることになるはずですので、これで作業完了です。
不安であれば念のため、改めて序盤のリズムを確認しておくのもよいでしょう。
3-4.着目する時間位置を先に進める
着目する(今リズムを合わせた)時間位置が音源の末尾でなければ、もっと先の時間位置で、リズムのずれが目立ち始める箇所を探します。
見つかれば、その時間位置に着目して、前述のステップを実施していきます。
4.テンポ特定作業の結果イメージ
作業開始直後は以下のイメージ図のように、序盤からかなりずれた状態になるのが一般的ですが(青が対象音源、橙がリズム音源)、
3で述べたフローチャートに基づいて作業ステップを繰り返していくと、徐々にテンポ(BPM)特定精度上がっていき、
以下のように、序盤からもう少し進んだ時間位置でもずれが目立たないようになってきます(青が対象音源、橙がリズム音源)。
これを終盤までリズムずれがないという状態にまでもっていけば、精度高くテンポ(BPM)が特定できたことになります。





