{
  "version": 3,
  "note": "雲端練習譜(格式同 App 內建 builtin.json)。更新這個檔並 wrangler deploy → App 用戶下次開啟即得新關卡,不用上架。voices: B=大鼓 S=小鼓 X=手指;val: one/two/trip/quad/eight=一拍內幾個音。本檔=雲端版 2026-07-02。",
  "patterns": [
    {
      "id": "l1_bass_pulse",
      "name": "1. 大鼓基本拍",
      "desc": "每一拍打中央大鼓:澎 澎 澎 澎。先把拍子抓穩、手放鬆。",
      "level": "basic",
      "bpm": 60,
      "rows": [
        {
          "row": 0,
          "seq": [
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "bar"
            }
          ]
        }
      ]
    },
    {
      "id": "l2_bass_snare",
      "name": "2. 大鼓 + 小鼓交替",
      "desc": "低音配高音:澎 恰 澎 恰。第 1、3 拍打中央(大鼓),2、4 拍打上緣(小鼓)。",
      "level": "basic",
      "bpm": 64,
      "rows": [
        {
          "row": 0,
          "seq": [
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "S"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "S"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "bar"
            }
          ]
        }
      ]
    },
    {
      "id": "basic_pengcha",
      "name": "3. 澎恰(八分)",
      "desc": "大鼓+小鼓八分成對、左右手交替:澎恰 澎恰。R澎 L恰 R澎 L恰。",
      "level": "basic",
      "bpm": 70,
      "rows": [
        {
          "row": 0,
          "seq": [
            {
              "k": "group",
              "val": "two",
              "voices": [
                "B",
                "S"
              ],
              "rest": [
                false,
                false
              ]
            },
            {
              "k": "group",
              "val": "two",
              "voices": [
                "B",
                "S"
              ],
              "rest": [
                false,
                false
              ]
            },
            {
              "k": "bar"
            },
            {
              "k": "group",
              "val": "two",
              "voices": [
                "B",
                "S"
              ],
              "rest": [
                false,
                false
              ]
            },
            {
              "k": "group",
              "val": "two",
              "voices": [
                "B",
                "S"
              ],
              "rest": [
                false,
                false
              ]
            },
            {
              "k": "bar"
            }
          ]
        }
      ]
    },
    {
      "id": "l4_tail_double",
      "name": "4. 尾巴多一下",
      "desc": "最後半拍多補一下小鼓:澎 恰 澎 恰恰。最後一拍兩個八分。",
      "level": "basic",
      "bpm": 72,
      "rows": [
        {
          "row": 0,
          "seq": [
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "S"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "two",
              "voices": [
                "S",
                "S"
              ],
              "rest": [
                false,
                false
              ]
            },
            {
              "k": "bar"
            }
          ]
        }
      ]
    },
    {
      "id": "l5_triplet",
      "name": "5. 三連音感",
      "desc": "一拍打三下小鼓:澎 恰恰恰 澎 恰恰恰。數「三連、三連」。",
      "level": "mid",
      "bpm": 66,
      "rows": [
        {
          "row": 0,
          "seq": [
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "trip",
              "voices": [
                "S",
                "S",
                "S"
              ],
              "rest": [
                false,
                false,
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "trip",
              "voices": [
                "S",
                "S",
                "S"
              ],
              "rest": [
                false,
                false,
                false
              ]
            },
            {
              "k": "bar"
            }
          ]
        }
      ]
    },
    {
      "id": "l6_finger",
      "name": "6. 手指點綴",
      "desc": "加入手指輕敲(✕,最上面那條線):澎 嘁 恰 嘁。讓節奏更有層次。",
      "level": "mid",
      "bpm": 72,
      "rows": [
        {
          "row": 0,
          "seq": [
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "X"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "S"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "X"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "bar"
            }
          ]
        }
      ]
    },
    {
      "id": "l7_fill_quad",
      "name": "7. 過門:四連音",
      "desc": "第 4 拍打一串小鼓過門:澎 恰 澎 哩哩哩哩。過門放小節尾,收回下一輪。",
      "level": "mid",
      "bpm": 80,
      "rows": [
        {
          "row": 0,
          "seq": [
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "S"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "quad",
              "voices": [
                "S",
                "S",
                "S",
                "S"
              ],
              "rest": [
                false,
                false,
                false,
                false
              ]
            },
            {
              "k": "bar"
            }
          ]
        }
      ]
    },
    {
      "id": "l8_roll",
      "name": "8. 連續四連音收尾",
      "desc": "第 3、4 拍各打一串小鼓:澎 恰 哩哩哩哩 哩哩哩哩。連續四連音當滾奏收尾。",
      "level": "adv",
      "bpm": 80,
      "rows": [
        {
          "row": 0,
          "seq": [
            {
              "k": "group",
              "val": "one",
              "voices": [
                "B"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "one",
              "voices": [
                "S"
              ],
              "rest": [
                false
              ]
            },
            {
              "k": "group",
              "val": "quad",
              "voices": [
                "S",
                "S",
                "S",
                "S"
              ],
              "rest": [
                false,
                false,
                false,
                false
              ]
            },
            {
              "k": "group",
              "val": "quad",
              "voices": [
                "S",
                "S",
                "S",
                "S"
              ],
              "rest": [
                false,
                false,
                false,
                false
              ]
            },
            {
              "k": "bar"
            }
          ]
        }
      ]
    }
  ]
}