{"schemaVersion":1,"record":{"key":"mechanic/rhythm-composition--t222","type":"mechanic","id":"rhythm-composition--t222","lang":"en","title":"Music composition and improvisation","summary":"Players assemble musical phrases from permitted elements while the system links choices, timing and audible results.","updatedAt":"2026-10-22","status":"active","url":"https://gamemechanics.pro/en/knowledge/mechanic/rhythm-composition--t222/","jsonUrl":"https://gamemechanics.pro/api/v1/knowledge/en/mechanic/rhythm-composition--t222.json","markdownUrl":"https://gamemechanics.pro/content/knowledge/en/mechanic/rhythm-composition--t222.md","aliases":[],"tags":["Sound, music and rhythm","Mechanics and variants"],"sourceIds":["source-f20454367eeff3c4","source-2127638d79fb27d0"],"sources":[{"id":"source-f20454367eeff3c4","title":"Godot: Sync the gameplay with audio and music","url":"https://docs.godotengine.org/en/stable/tutorials/audio/sync_with_audio.html","verifiedAt":null},{"id":"source-2127638d79fb27d0","title":"Virtuoso","url":"https://store.steampowered.com/app/1213710/","verifiedAt":null}],"sections":[{"id":"principle","title":"How it works","body":"Players assemble musical phrases from permitted elements while the system links choices, timing and audible results."},{"id":"variants","title":"Variants","body":"### Mechanic variants\n\n<a id=\"t222-variants\"></a>\n\n- Loops repeat a selected fragment. <a id=\"t222-v1\"></a>\n- Layers add rhythm or harmonic support. <a id=\"t222-v2\"></a>\n- Improvisation changes notes within a selected mode. <a id=\"t222-v3\"></a>\n- Phrase exchanges connect two performers. <a id=\"t222-v4\"></a>"},{"id":"example","title":"Design example","body":"A player builds melody over a bass loop and changes its ending in response to a partner.\n\nPrototype check: Test the audible link between action and output and undoing a recording without losing other layers."},{"id":"context","title":"Context and limits","body":"Musical action connects beat position, movement form and sound selection through shared feedback rules. Each overview separates player actions, state changes and alternative rules. Examples are hypothetical design scenarios, not claims about a named game. A prototype check states an observable question for the next iteration. Existing detailed references remain separately linked from the direction map."}],"relations":[],"placements":[{"catalogId":"rhythm-composition","id":"t222","title":"Sound, music and rhythm","url":"https://gamemechanics.pro/en/mechanics/rhythm-composition/#t222","categoryIds":["mechanics"]}],"supersededBy":[],"attributes":{"preview":{"updatedAt":"2026-10-22","title":"Music composition and improvisation","description":"Players assemble musical phrases from permitted elements while the system links choices, timing and audible results.","image":{"src":"images/mechanics/general-virtuoso-03.webp","width":1440,"height":810,"game":"Virtuoso","sourceUrl":"https://store.steampowered.com/app/1213710/","originalUrl":"https://shared.akamai.steamstatic.com/store_item_assets/steam/apps/1213710/ss_06de69be5e88daabe63a0a19df9a67262c986ec1.1920x1080.jpg?t=1730125061","credit":"Really Interactive / Fast Travel Games","rights":"Game imagery © its respective rights holders. Publisher-distributed screenshot from Steam; all rights reserved. Excluded from MIT and CC BY 4.0.","caption":"A virtual studio connects instruments and phrase recording","alt":"A virtual studio connects instruments and phrase recording","markers":[{"x":27,"y":42,"label":"Instrument panels provide sound parameters"},{"x":71,"y":78,"label":"The shared space keeps instruments within reach"}]},"tips":["Preserve the audible link between action and rhythm and allow phrases to be replayed."],"examples":[{"title":"Virtuoso","url":"https://store.steampowered.com/app/1213710/"}]}},"endsAt":null,"provenance":"Original bilingual editorial overviews authored for gamemechanics.pro on 2026-10-20 and reviewed on 2026-10-21. Scenarios are hypothetical design examples; prototype checks describe work to perform, not completed playtests. Primary sources support the stated techniques and implementation context, not every proposed variant.","license":"CC-BY-4.0","codeLicense":"MIT","attribution":"gamemechanics.pro contributors","catalogKey":"catalog/rhythm-composition"}}