{ "version": 1, "provenance": "Independently authored compositional operators and grouping policies based on general arpeggio, scalar, thematic and tension-resolution principles. Earlier authored cells retained with their provenance. No reference phrases, extracted timing patterns, measurements or fitted weights.", "license": "MIT", "cells": [ { "id": "pickup_to_statement", "purpose": "entrance", "values": [ "r:1/2", "1/2", "1", "1/2", "1/2", "1" ], "subdivision": "binary", "entry": "pickup", "exit": "settle" }, { "id": "delayed_statement", "purpose": "entrance", "values": [ "r:1", "1", "1/2", "1/2", "1" ], "subdivision": "binary", "entry": "pickup", "exit": "settle" }, { "id": "syncopated_connection", "purpose": "connect", "values": [ "1/2", "1", "1/2", "1/2", "1/2" ], "subdivision": "binary", "entry": "attack", "exit": "continue" }, { "id": "cross_bar_connection", "purpose": "connect", "values": [ "r:3/2", "1/2", "1/2", "1/2", "1", "1/2", "1/2" ], "subdivision": "binary", "entry": "pickup", "exit": "continue" }, { "id": "quarter_eighth_development", "purpose": "continue", "values": [ "1", "1/2", "1/2", "1", "1" ], "subdivision": "binary", "entry": "attack", "exit": "continue" }, { "id": "held_note_continuation", "purpose": "continue", "values": [ "3/2", "1/2", "1/2", "1/2", "1" ], "subdivision": "binary", "entry": "attack", "exit": "continue" }, { "id": "answer_with_breath", "purpose": "answer", "values": [ "1/2", "1/2", "3/2", "r:1/2", "1" ], "subdivision": "binary", "entry": "attack", "exit": "settle" }, { "id": "short_then_broaden", "purpose": "answer", "values": [ "1/2", "1", "3/2", "r:1" ], "subdivision": "binary", "entry": "attack", "exit": "release" }, { "id": "anticipated_sustain", "purpose": "arrival", "values": [ "r:5/2", "1/2", "3" ], "subdivision": "binary", "entry": "pickup", "exit": "settle" }, { "id": "late_sustain", "purpose": "arrival", "values": [ "1", "1/2", "5/2" ], "subdivision": "binary", "entry": "attack", "exit": "settle" }, { "id": "triplet_resolution", "purpose": "arrival", "values": [ "1/3", "1/3", "1/3", "2", "r:1" ], "difficulty": "triplet", "subdivision": "triplet", "entry": "attack", "exit": "release" } ], "groups": [ { "id": "even_motion", "values": [ "1/2", "1/2" ], "purpose": [ "arpeggio", "scalar", "develop", "answer" ] }, { "id": "balanced", "values": [ "1", "1/2", "1/2" ], "purpose": [ "arpeggio", "scalar", "develop", "answer", "neighbor" ] }, { "id": "offbeat_turn", "values": [ "1/2", "1", "1/2" ], "purpose": [ "arpeggio", "develop", "answer", "neighbor" ] }, { "id": "broad_then_move", "values": [ "3/2", "1/2" ], "purpose": [ "arpeggio", "develop", "answer" ] }, { "id": "separated_answer", "values": [ "1", "r:1/2", "1/2" ], "purpose": [ "answer", "neighbor" ] }, { "id": "triplet_motion", "values": [ "1/3", "1/3", "1/3" ], "purpose": [ "scalar", "develop" ], "difficulty": "triplet" }, { "id": "sixteenth_turn", "values": [ "1/4", "1/4", "1/4", "1/4" ], "purpose": [ "scalar", "neighbor" ], "difficulty": "sixteenth" }, { "id": "single_step", "values": [ "1/2" ], "purpose": [ "arpeggio", "scalar", "develop", "answer", "neighbor" ] }, { "id": "quarter_step", "values": [ "1" ], "purpose": [ "arpeggio", "scalar", "develop", "answer", "neighbor" ] } ], "actions": [ "arpeggio", "scalar", "neighbor", "develop", "answer", "return", "head" ], "directions": [ "up", "down", "arch", "valley" ], "entrances": [ "0", "1/2", "1", "3/2" ], "arrival_offsets": [ "-1/2", "0", "1/2" ], "holds": [ "1", "3/2", "2", "5/2", "3" ], "breaths": [ "0", "1/2", "1", "3/2" ], "max_phrase_bars": 4, "weights": { "purpose": 2, "continuity": 2, "repetition": 1, "register": 1 }, "search": { "proposals": 32, "finalists": 8, "fingerings": 2, "frontier": 4, "replans": 1, "route_frontier": 8 } }