This commit is contained in:
khodowany
2026-10-04 17:14:13 -05:00
parent f234dd6d51
commit 68df7292ee
33 changed files with 990 additions and 1872 deletions
+34 -4
View File
@@ -1,6 +1,6 @@
{
"version": 1,
"provenance": "Independently authored, transposable rhythmic gestures and chord-member traversal operators. No notes, rhythms, measurements, or fitted parameters were extracted from the optional reference scores.",
"provenance": "Independently authored, transposable rhythmic gestures and chord-member traversal operators. No notes, rhythms, measurements, or fitted parameters were extracted from the optional reference scores. Joint gesture operators were motivated by analysis of the supplied validation solos, then authored as general harmonic/rhythmic transformations. No target phrase, position, pitch sequence or frequency is stored.",
"license": "MIT",
"cells": [
{
@@ -172,7 +172,8 @@
],
"prefix_attacks": [
2,
3
3,
4
],
"max_interval": 7,
"members": "basic",
@@ -192,7 +193,8 @@
],
"prefix_attacks": [
2,
3
3,
4
],
"max_interval": 7,
"members": "basic",
@@ -236,5 +238,33 @@
"members": "defining",
"require_chord_entry": false
}
]
],
"gesture_rules": [
{
"id": "harmonic_arrival",
"kind": "harmonic_arrival",
"arrival_offsets": [
"-1/2",
"0",
"1/2"
],
"holds": [
"3/2",
"5/2"
],
"release": "1/2",
"purpose": "Approach a harmonic change, settle, then release; earlier arrivals require an anticipation contract."
},
{
"id": "sustained_color",
"kind": "sustained_color",
"purpose": "Choose an approved exposed color with its required continuation before realizing the route."
}
],
"motion_subdivision": {
"minimum_value": "2",
"pulse": "1/2",
"max_attacks": 16,
"purpose": "Reopen one provisional long value into continuous mapped movement; committed arrivals and exact rhythmic identities are excluded."
}
}