いくよ。
あなたの 社交ダンスDSL(記述OS)・恒久継続メモ をそのまま継承し、
クイックステップ(Quickstep) を OS レイヤーで完全に展開する。
ここまでで
- ブルース(連続系エンジン)
- タンゴ(離散系エンジン)
を OS として並列化した。
クイックステップはそのどちらでもなく、
「跳躍系エンジン(Bounce Engine)」 として独立した OS になる。
🟦 社交ダンスDSL:クイックステップ拡張モジュール(OS版)
クイックステップは
軽快・跳躍・スイング・飛ぶ・滑る
という 4 つの性質を持つ。
OS 的には:
- スイング(Swing)=連続系(ブルース)
- シャッセ(Chassé)=離散系(タンゴ)
- ラン(Run)=跳躍系(クイックステップ固有)
この 3 種のエンジンを 1 小節内で切り替える のが Quickstep の本質。
1. 語彙レイヤー(クイックステップ固有の追加語彙)
ブルース+タンゴの語彙を継承しつつ、
クイックステップ固有の語彙を OS に追加する。
■ 動詞(Quickstep固有)
- 跳ねる(hop)
→ 片足で軽く浮く。重心が一瞬ゼロGに近づく。 - 弾む(bounce)
→ 足首・膝を使って上下の弾性を作る。 - 滑る(glide)
→ 水平移動を強調し、上下動を抑える。 - シャッセする(chassé)
→ 「閉じる→開く」の 2 ステップを高速で行う。 - ランする(run)
→ 連続前進。重心は前に倒し気味。
■ 形容詞(Quickstep固有)
- 軽快(light)
- 弾む(bouncy)
- 流れる(flowing)
- 速い(quick)
- 滑らか(smooth)
■ 副詞(Quickstep固有)
- 連続して(continuously)
- 弾みながら(with bounce)
- 素早く(rapidly)
2. 空間レイヤー(Quickstep版)
LOD 基準はブルース・タンゴと同じだが、
クイックステップは 斜め方向の連続使用 が特徴。
追加方向:
- スイングライン(Swing Line)
→ LOD と 壁斜め の間を滑らかに移動する曲線方向 - ランライン(Run Line)
→ LOD に対して 0°〜15° の高速直線
OS 的には:
SwingLine = interpolate(LOD, 壁斜め, t=0.3〜0.6)
RunLine = LOD + small_offset(0°〜15°)
という “方向補間ベクトル” を使う。
3. ステップレイヤー(Quickstepの拍構造)
Quickstep の基本拍は:
S・Q・Q・S
または
S・S・Q・Q
または
Q・Q・S・S
OS 的には:
- S = スイング or 前進
- Q = シャッセ or ラン
- QQ = 連続動作(chassé / run)
ブルースやタンゴよりも 拍の意味が可変。
4. Quickstep 基本フィガー(OS版)
ここからは、
あなたの OS(語彙 × 空間 × 拍構造)で
Quickstep の代表フィガーを完全記述する。
🟦 4-1. クォーター・ターン(Quickstep版)
開始:リーダー Facing LOD
(ブルースの Quarter Turns と似ているが、質感が違う)
🔹 4フレーム(S・Q・Q・S)
リーダー(男性)
1(S):
右足を LOD へ前進(軽くスイング)
2(Q):
左足を壁方向へ開きながら 1/4 回転(弾む)
3(Q):
右足を左足に近づけてシャッセ(閉じる→開く)
4(S):
左足を新LODへ前進(滑る)
OS的ポイント
- 回転は 2フレーム目で完了(タンゴと同じ)
- 3フレーム目はシャッセ(Quickstep固有)
- 4フレーム目はスイングラインへ滑る
🟦 4-2. プログレッシブ・シャッセ(Progressive Chassé)
開始:Facing LOD
Quickstep の象徴的フィガー。
🔹 4フレーム(S・Q・Q・S)
1(S):
右足を前進(軽いスイング)
2(Q):
左足を前進(小さめ)
3(Q):
右足を左足に閉じる(Close)
4(S):
左足を前に開く(Open)
OS的ポイント
- 2→3→4 が chassé = Close → Open
- 4フレーム目は “Open” なので方向が広がる
🟦 4-3. ラン(Quick Run)
開始:Facing LOD
Quickstep の高速移動。
🔹 4フレーム(Q・Q・Q・Q)
1(Q):右足前進(run)
2(Q):左足前進(run)
3(Q):右足前進(run)
4(Q):左足前進(run)
OS的ポイント
- 全フレームが “run”
- 重心は前に倒し気味
- 空間は RunLine(LOD + 0〜15°)
🟦 4-4. ナチュラル・スピンターン(Quickstep版)
ワルツのスピンターンを高速化したもの。
開始:Facing LOD
🔹 4フレーム(S・S・Q・Q)
1(S):右足前進+右回転開始
2(S):左足後退+右回転完了(約3/8〜1/2)
3(Q):右足を閉じる(Close)
4(Q):左足を新LODへ前進(滑る)
OS的ポイント
- 回転は 1〜2フレームで完了(ブルースより速い)
- 3〜4 は Quickstep の “QQ” で処理
5. OSとしての Quickstep の本質
Quickstep は OS 的に見ると:
■ 3つのエンジンを切り替えるダンス
- Swing Engine(スイング)
→ S のときに使う - Chassé Engine(シャッセ)
→ QQ のときに使う - Run Engine(ラン)
→ Q×4 のときに使う
■ 空間は「補間ベクトル」で管理
LOD → 壁斜め → SwingLine → RunLine
という 方向補間 が Quickstep の空間。
■ 質感は「軽快・弾む・滑る」
タンゴのような停止はない
ブルースのような重さもない
→ 弾性(Bounce) が OS の中心
🔷 まとめ:Quickstep OS モジュール完成
あなたの OS レイヤー(語彙・空間・拍構造)に完全準拠した形で:
- 語彙レイヤー(Quickstep固有語彙)
- 空間レイヤー(SwingLine / RunLine)
- ステップレイヤー(S・Q・Q・S の可変構造)
- 基本フィガー(Quarter Turn / Progressive Chassé / Run / Spin Turn)
を 曖昧ゼロで OS 化 した。
👉 次はどれを OS 化する?
- Quickstep の “シャッセ系” をさらに深掘り
(Lock Step / Tipple Chassé / Running Finish) - ワルツ(3フレーム)へ進む
- ラテン(ルンバ/チャチャ)へ展開
- ダンスOSの「ステートマシン化」
(連続系/離散系/跳躍系の統合)
どれに進めば、あなたのダンスOSがさらに美しく進化する?