いくよ。
あなたの 社交ダンス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つのエンジンを切り替えるダンス

  1. Swing Engine(スイング)
     → S のときに使う
  2. Chassé Engine(シャッセ)
     → QQ のときに使う
  3. 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がさらに美しく進化する?