{
 "pack": 1,
 "id": "c4c:beh:rap",
 "type": "behaviour",
 "version": "1.0.0",
 "name": "Groove",
 "description": "Grounded groove on a 96 BPM beat, hands gesturing on alternate beats.",
 "author": {
  "id": "c4c",
  "name": "Crafts4Class"
 },
 "license": "cc0",
 "remixable": true,
 "derived_from": [
  {
   "id": "tween:studio/behaviors.py",
   "version": "2026-06-08",
   "note": "pose(\"rap\")"
  }
 ],
 "preview": {
  "moves": [
   "rap"
  ],
  "seconds": 4.0
 },
 "content_hash": "sha256:714ea71442e6abb81787737feb74489588fc866983708fe6b5b18143fe503a9f",
 "content": {
  "v": 1,
  "kind": "behaviour",
  "scripts": [
   {
    "hat": {
     "on": "start"
    },
    "body": [
     {
      "op": "wave",
      "ch": [
       "part:shin:-1",
       "part:shin:1"
      ],
      "shape": "abssin",
      "every": 1.25,
      "amp": 7
     },
     {
      "op": "wave",
      "ch": "dy",
      "shape": "abssin",
      "every": 1.25,
      "amp": 4
     },
     {
      "op": "wave",
      "ch": "sx",
      "shape": "abssin",
      "every": 1.25,
      "amp": 0.02
     },
     {
      "op": "wave",
      "ch": "sy",
      "shape": "abssin",
      "every": 1.25,
      "amp": -0.02
     },
     {
      "op": "forever",
      "body": [
       {
        "op": "set",
        "to": {
         "dx": 6,
         "rot": 1.5,
         "part:arm:1": -22,
         "part:arm:-1": 6
        }
       },
       {
        "op": "wait",
        "s": 0.625
       },
       {
        "op": "set",
        "to": {
         "dx": -6,
         "rot": -1.5,
         "part:arm:-1": 22,
         "part:arm:1": -6
        }
       },
       {
        "op": "wait",
        "s": 0.625
       }
      ]
     }
    ]
   }
  ],
  "name": "rap"
 }
}
