付点音符ディレイ計算機
120 BPMの付点8分ディレイは375 msで、エコーは750、1125、1500 msと通常の拍の間に入ります。テンポと付点の音符を選べば、ずれないペダルやプラグインの設定が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Bpm
- 120
- 拍の分割
- Dotted eighth
- ディレイの表示名
- 1/8D ms
- 付点なしの音符
- eighth
- 付点なしの拍数
- 0.5
- 付点の倍率
- 1.5
付点音符は付点なしの同じ音価の1.5倍の長さなので、付点八分・付点四分・付点十六分に合わせたディレイは、ストレートなグリッドの上ではなく、そのあいだにエコーを置きます。プロデューサー、ギタリスト、ミックスエンジニアは、そのミリ秒値をペダルやプラグインに入れ、繰り返しがセッションのテンポに同期し、ずれないようにします。この付点音符ディレイ時間計算機は、正のテンポ(1分あたりの拍数)と名前付きの付点細分を受け取り、ディレイをミリ秒で、秒とヘルツの換算、2回目・3回目・4回目のエコーが落ちる時刻、同じ BPM での付点一覧表を返します。
付点ディレイが付点なし音価の 1.5 倍になる理由
一般的な四拍子では、ディレイの世界は1拍を四分音符として扱うため、四分音符パルスのミリ秒は六万をテンポ(1分あたりの拍数)で割った値になります。ほかの音価はすべてそのパルスの倍数です。全音符は4拍、二分音符は2拍、四分音符は1拍、八分音符は2分の1、十六分音符は4分の1、三十二分音符は8分の1です。
音符のあとに書く点は、その音符自身の長さの半分を足すので、付点なしの長さに二分の三を掛けるのと同じです。したがって付点四分は1.5拍、付点八分は4分の3拍、付点十六分は8分の3拍、付点二分は3拍です。ミリ秒しか受け付けないペダルやプラグインに打ち込むディレイ時間は、その積です。
delay のミリ秒は (60000 を BPM で割った値) に付点なし拍数を掛け、さらに 1.5 を掛けたものです。120 BPM では四分パルスは 500 ms なので、付点八分は 375 ms、付点四分は 750 ms です。
ギタリストとミキサーが最もよく使うのはこの2つで、同じ八分の上に重ねるのではなく、バックビートを縫うように繰り返しを置けるからです。ハードウェアは同じ値を 1/8D と 1/4D とラベルします。
この計算機は 1.5 の規則を一度だけ符号化し、指定テンポを掛け、小数12桁に丸めて goldens をランタイム間で安定させつつ、ディレイつまみへコピーできるコンパクトなミリ秒値も報告します。
付点ディレイ計算機が役に立つ場面
ミリ秒のタイムつまみしかないアナログ/デジタル・ディレイペダルを合わせるギタリストは、最初のサビの前にセッションテンポの 1/8D の数値が必要です。なければ繰り返しがドラマーに対して歩いてしまいます。
ホスト時計を失ったセンドディレイをテンポ同期するミックスエンジニアや、MIDI のないアウトボードを合わせる場合も同じ換算をし、375 ms を Aux の横に書きます。ストレートなキックに対して付点八分のギターフレーズを書く作者は、そのパターンが前へ引っ張るように聞こえる理由を表で確認できます。
エコーはストレート八分より 50 パーセント長いので、グリッドのあいだに落ちます。音価を教える人は、点が謎の追加記号ではなく付点なし長さの 3:2 の伸びであり、ディレイ時間はその伸びをミリ秒で表したものだと示せます。検証失敗は残高を消費しません。
活用例
ディレイペダルとアウトボードの設定
タップテンポが無い、またはステージでタップパッドが不安定なとき、セッション BPM を付点八分または付点四分ペダルのミリ秒値へ変換します。
付点を 3:2 の伸びとして教える
付点音符が付点なし長さの 1.5 倍であることを示し、それをディレイ時間として聴かせ、3:2 比を文字だけでなく耳でも確かめます。
よくある質問
120 BPM の付点八分ディレイは何ミリ秒ですか?
375 ミリ秒です。 120 BPM では四分音符が 500 ms、八分が 250 ms、点がその八分の半分を足すので 1/8D = 375 ms です。定番のリズムギターエコーです。
ディレイペダルがストレート八分ではなく付点八分を使うのはなぜですか?
ストレート八分のエコーは次の八分に落ち、グルーヴを濁すことがあります。付点八分はグリッドのあいだに落ち、バックビートを縫うように繰り返すので、同じ打点を倍増せずにパートが広く聞こえます。
120 BPMの付点8分ディレイのリピートはいつ鳴りますか?
最初のリピートが375 ms、2回目が750 ms、3回目が1125 ms、4回目が1500 msです。どれも通常の拍の格子から外れるため、転がるような効果が生まれます。
付点のディレイを手で計算するには?
付点のない音符の長さに1.5を掛けます。120 BPMでは通常の8分音符が250 msなので、付点8分は375 msになります。
表にはどの付点音符が含まれますか?
同じテンポでのすべての付点音符が並びます。120 BPMで3000 msの付点全音符から、短い付点16分音符までです。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/hobby/music-dotted-delay \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bpm":120,"subdivision":"dotted_eighth"}'const res = await fetch("https://api.kit.forhosting.com/hobby/music-dotted-delay", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bpm": 120,
"subdivision": "dotted_eighth"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/hobby/music-dotted-delay",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bpm": 120,
"subdivision": "dotted_eighth"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/hobby/music-dotted-delay", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bpm":120,"subdivision":"dotted_eighth"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bpm":120,"subdivision":"dotted_eighth"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/hobby/music-dotted-delay", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"bpm": 120,
"subdivision": "dotted_eighth"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "hobby.music_dotted_delay",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
入力契約、応答フィールド、検証
絶対上限内の厳密に正の有限数なら受け付けるので極端なクリック実験も動きますが、日常の曲はおよそ 60 から 180 にあります。未知の subdivision も同じです。Formula、message、steps は画面用に算術を言い直します。必須フィールド2つの JSON 本体を送ってください。フィールド bpm はセッションのテンポで、1分あたりの有限な正の拍数です。tempo、beats_per_minute、tempo_bpm などの別名は同じ値に対応します。フィールド subdivision は付点名の閉じた enum で、dotted_whole、dotted_half、dotted_quarter、dotted_eighth、dotted_sixteenth、dotted_thirty_second です。1/8D、1/4D、dotted_8th、eighth_dotted のようなペダル風の別名は同じキーへ正規化されるので、フォームもスクリプトもどちらの言い方も使えます。欠落・非正・非有限の bpm は invalid_input で失敗し、課金されません。成功時、本体は bpm と正規の subdivision をエコーし、delay_label(1/8D など)、付点なし音価名と拍長、乗数 1.5、付点拍数、beat_ms、undotted_ms、主結果の delay_ms と delay_seconds を報告します。frequency_hz はディレイの逆数で、変調や LFO をエコー1回につき1周期にしたいときに使います。repeats_per_bar は 4/4 小節に何個の付点音符が入るかを示します。echo_2_ms、echo_3_ms、echo_4_ms はフィードバックが高いときに後続の繰り返しが落ちる時刻です。dotted_delays_ms はこのテンポでの付点一覧で、2回目の呼び出しなしに 1/8D と 1/16D を比べられます。例:bpm 120 と subdivision dotted_eighth は 375 ms、bpm 90 と dotted_quarter はちょうど 1000 ms です。
付点ディレイ計算機が役に立つ場面
実装は純粋な parse の tier A なので、成功した呼び出しは公開済みの基本料金 $0.002 で、モデルトークンも外向きネットワークも使いません。
連携の活用例
ホスト同期を失ったプラグインとセンドディレイ
ミリ秒しか受け付けないプラグインやハードウェアセンドに印字の delay_ms を入れ、テンポ変更後もリズムエコーがロックされたままにします。
技術的な質問
BPM から付点音符のディレイ時間をどう計算しますか。
正の bpm と dotted_eighth のような subdivision を送ってください。API は delay_ms = (60000 / bpm) × undotted_beats × 1.5 を返し、1拍は四分音符です。
どの付点細分を指定できますか。
使えるのは dotted_whole、dotted_half、dotted_quarter、dotted_eighth、dotted_sixteenth、dotted_thirty_second です。1/8D、1/4D、dotted_8th などの別名も受け付け、それらのキーへ正規化します。
付点音符ディレイ計算機の料金はいくらですか。
ブラウザの道具は無料です。API 要求は成功1回あたり $0.002 の KIT 前払い残高を使い、無効な入力は課金されません。