BPM→ミリ秒変換計算機とは?
このツールは、BPM(1分あたりの拍数)で表した音楽のテンポを、1拍あたりの長さ(ミリ秒=ms)に変換します。ミュージックプロデューサーやオーディオエンジニア、シンセ奏者の間で広く使われており、ディレイタイムやリバーブのプリディレイ、LFOレート、アルペジエイターのタイミングを曲のテンポにぴったり同期させる場面で活躍します。タイミングの計算は世界共通なので、ジャンルやDAW、ハードウェアを問わず利用できます。
使い方
楽曲のテンポをBPMで入力し、計算ボタンを押すだけ。メインに表示される数値は4分音符の長さ=1拍分の時間です。下の表では、1拍を全音符・2分音符・付点音符・3連符・8分音符・16分音符の各音価に分解して表示するので、ディレイやモジュレーションを正確に追い込めます。
計算式の仕組み
1分は60,000ミリ秒です。したがって4分音符(4/4拍子における1拍)は60000 ÷ BPMミリ秒となります。
$$t_{\text{quarter}} = \frac{60000}{\text{Tempo (BPM)}}\ \text{ms}$$これより長い音符はこの値を掛け算し(2分音符は×2、全音符は×4)、短い音符は割り算します(8分音符は÷2、16分音符は÷4)。付点音符は元の長さの半分を足し(×1.5)、3連符は1拍を3等分します(÷3)。
計算例
120 BPMの場合:4分音符=60000 ÷ 120=500 ms。
$$t_{\text{quarter}} = \frac{60000}{120} = 500\ \text{ms}$$ここから、2分音符=1000 ms、全音符=2000 ms、8分音符=250 ms、16分音符=125 ms、付点4分音符=750 ms、4分3連符≒166.67 msとなります。タイトな8分音符のエコーにしたいなら、ディレイを250 msに設定しましょう。
テンポ別ビート間隔(ミリ秒)
4/4拍子の標準的な「ビート」であるクォーターノート(4分音符)の間隔は、テンポから \(t_{\text{quarter}} = \frac{60000}{\text{BPM}}\ \text{ms}\) で求められます。他のすべての音符の長さはこのビートの単純な倍数です。8分音符はその半分、16分音符は4分の1、付点8分音符は4分の3、8分音符三連符は3分の1となります。以下の値は小数点第2位に四捨五入されています。
| BPM | クォーターノート(ミリ秒) | 8分音符(ミリ秒) | 16分音符(ミリ秒) | 付点8分音符(ミリ秒) | 8分音符三連符(ミリ秒) |
|---|---|---|---|---|---|
| 60 | 1000.00 | 500.00 | 250.00 | 750.00 | 333.33 |
| 70 | 857.14 | 428.57 | 214.29 | 642.86 | 285.71 |
| 80 | 750.00 | 375.00 | 187.50 | 562.50 | 250.00 |
| 90 | 666.67 | 333.33 | 166.67 | 500.00 | 222.22 |
| 100 | 600.00 | 300.00 | 150.00 | 450.00 | 200.00 |
| 110 | 545.45 | 272.73 | 136.36 | 409.09 | 181.82 |
| 120 | 500.00 | 250.00 | 125.00 | 375.00 | 166.67 |
| 128 | 468.75 | 234.38 | 117.19 | 351.56 | 156.25 |
| 140 | 428.57 | 214.29 | 107.14 | 321.43 | 142.86 |
| 160 | 375.00 | 187.50 | 93.75 | 281.25 | 125.00 |
| 174 | 344.83 | 172.41 | 86.21 | 258.62 | 114.94 |
ヒント:クォーターノートのビート間隔はビート周波数 \(f = \text{BPM}/60\) ヘルツにも対応します。たとえば120 BPMは2ヘルツです。
音符の長さ倍率
任意の音符の長さを求めるには、クォーターノートのビート \(t_{\text{quarter}} = 60000/\text{BPM}\) に以下の倍率を掛けます。付点は音符の長さの半分を加えます(×1.5)。三連符は同等の直線値を3つの等しい部分に分割します(×次に短いペアの2/3、つまり同じファミリーの三連符の場合は底数を3で割ります)。
| 音符の長さ | 倍率(クォーターノートのビート×) | 計算式 |
|---|---|---|
| 全音符 | ×4 | \(240000/\text{BPM}\) |
| 付点2分音符 | ×3 | \(180000/\text{BPM}\) |
| 2分音符 | ×2 | \(120000/\text{BPM}\) |
| 付点4分音符 | ×1.5 | \(90000/\text{BPM}\) |
| 4分音符 | ×1 | \(60000/\text{BPM}\) |
| 4分音符三連符 | ×2/3 | \(40000/\text{BPM}\) |
| 付点8分音符 | ×0.75 | \(45000/\text{BPM}\) |
| 8分音符 | ×1/2 | \(30000/\text{BPM}\) |
| 8分音符三連符 | ×1/3 | \(20000/\text{BPM}\) |
| 付点16分音符 | ×0.375 | \(22500/\text{BPM}\) |
| 16分音符 | ×1/4 | \(15000/\text{BPM}\) |
| 16分音符三連符 | ×1/6 | \(10000/\text{BPM}\) |
| 32分音符 | ×1/8 | \(7500/\text{BPM}\) |
用語説明
- BPM(ビート・パー・ミニット)
- 音楽の速度。60秒間に起こるビート数に相当します。BPMが高いほどテンポが速く、ビート間隔が短くなります。
- ビート
- 音楽の基本的なリズムの脈動。通常、4/4拍子ではビートは4分音符なので、「1ビート」と「1つの4分音符」は同義です。
- 4分音符
- 4/4拍子で1ビート続く音符。ミリ秒単位での長さは \(60000/\text{BPM}\) です。これはすべての他の音符の長さの基準値となります。
- 付点音符
- 音符に続く点があり、その長さを半分延長します。付点音符は素の音符の1.5倍の長さです(例:付点8分音符=8分音符プラス16分音符)。
- 三連符
- 通常2つの同じ長さの音符が占める時間に3つの音符を演奏するもので、各三連符の音符は親となるビートの2分の1ではなく3分の1の長さです。
- LFOレート
- 音を調整するために使用される低周波オシレーターの速度。LFO周期を音符の長さ(ミリ秒単位)に設定する、またはその周波数 \(f = 1000/t_{ms}\) に設定することで、調整をテンポに同期させます。
- ディレイタイム
- ディレイエフェクト内の元の信号とそのエコーの間の時間。音符の長さに合わせることで(例:付点8分音符ディレイ)、エコーをトラックのリズムに時間的に合わせることができます。
- リバーブプリディレイ
- ドライサウンドとそのリバーブテールの開始の間の短いギャップ。プリディレイを小さな音符の長さ(16分音符や32分音符など)に調整することで、テンポロックを保ちながら透明性を追加できます。
- ミリ秒(ms)
- 1秒の1000分の1。音声遅延、音符の長さ、調整タイミングは、必要な微細な精度のためにミリ秒で表現されることが一般的です。
よくある質問
「ピンポン」感を出すには、どのディレイタイムがいい? 付点8分音符を試してみてください。計算は4分音符÷2×1.5。120 BPMなら375 msです。
拍子記号は影響する? この計算機は1拍=4分音符(4/4、3/4など)を前提としています。1拍が付点4分音符となる6/8拍子では、付点4分音符の行を使ってください。
小数のBPMも入力できる? はい。128.5 BPMのようなテンポにも対応しているので、より細かな同期が可能です。