| --- |
| title: MotionJam |
| emoji: π |
| colorFrom: yellow |
| colorTo: red |
| sdk: gradio |
| sdk_version: 6.16.0 |
| app_file: app.py |
| short_description: generate music using hand motions with magenta rt 2 |
| python_version: "3.12" |
| startup_duration_timeout: 1h |
| --- |
| **MotionJam** β a two-hand **style mixer**: each hand *is* a style and you mix them live with |
| MusicCoCa weight interpolation, steering Magenta RT 2. |
|
|
| - **Left hand = style A, right hand = style B.** How **open β** each hand is = that style's weight in |
| the mix (**pinch π€** to fade it out). Open both β full blend; pinch both β breakdown. |
| - **β fist** a hand to **swap that hand's style** for the next one. |
| - **βοΈ victory** changes the note the music is built on. |
| - **π** save Β· **π** recall. |
|
|
| Magenta RT 2 is the only sound. Volume on the keyboard (β/β). |
|
|