Files
product-vamp/data/composition/grammar.json
T
2026-10-04 09:05:25 -05:00

79 lines
1.3 KiB
JSON

{
"version": 1,
"provenance": "Original transposable transformations authored from the musical brief, independently of audition references.",
"license": "MIT",
"transformations": [
{
"id": "rhythmic_seed",
"preserve": [
"rhythm"
],
"purpose": "introduce"
},
{
"id": "contour_seed",
"preserve": [
"contour"
],
"purpose": "introduce"
},
{
"id": "opening_fragment",
"preserve": [
"rhythm",
"pitches"
],
"purpose": "introduce"
},
{
"id": "characteristic_interval",
"preserve": [
"exact_intervals"
],
"purpose": "introduce"
},
{
"id": "return",
"preserve": [
"rhythm",
"intervals"
],
"purpose": "recognition"
},
{
"id": "develop_rhythm",
"preserve": [
"rhythm"
],
"purpose": "new pitch continuation"
},
{
"id": "develop_contour",
"preserve": [
"intervals"
],
"purpose": "rhythmic development"
},
{
"id": "continue",
"preserve": [
"contour"
],
"purpose": "extend heard material through a boundary"
}
],
"ending_holds": [
"2",
"5/2",
"3",
"7/2",
"4"
],
"ending_releases": [
"0",
"1/2",
"1",
"2"
]
}