Cleanup
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 1,
|
||||
"provenance": "Original conservative chord/function rules; not learned from supplied reference scores. Review of reference colors prompted the general distinction between a stable minor sixth and a resolving chromatic neighbor; no reference timing distribution was fitted.",
|
||||
"provenance": "Shared chord/function policies. Target-guided review exposed enharmonic and immediate-resolution restrictions; changes are general degree policies, not target phrases. Available tensions and delayed resolution are informed by Berklee faculty teaching; numerical duration limits are engineering settings.",
|
||||
"license": "MIT",
|
||||
"colors": [
|
||||
{
|
||||
@@ -43,7 +43,7 @@
|
||||
"degree": 9,
|
||||
"alter": 0,
|
||||
"max_beats": "4",
|
||||
"outside": false
|
||||
"outside": true
|
||||
},
|
||||
{
|
||||
"id": "minor_eleventh",
|
||||
@@ -76,7 +76,7 @@
|
||||
"degree": 9,
|
||||
"alter": 0,
|
||||
"max_beats": "4",
|
||||
"outside": false
|
||||
"outside": true
|
||||
},
|
||||
{
|
||||
"id": "dominant_thirteenth",
|
||||
@@ -86,7 +86,7 @@
|
||||
"degree": 13,
|
||||
"alter": 0,
|
||||
"max_beats": "4",
|
||||
"outside": false
|
||||
"outside": true
|
||||
},
|
||||
{
|
||||
"id": "dominant_flat_ninth",
|
||||
@@ -95,10 +95,11 @@
|
||||
],
|
||||
"degree": 9,
|
||||
"alter": -1,
|
||||
"max_beats": "2",
|
||||
"max_beats": "4",
|
||||
"outside": true,
|
||||
"resolve": true,
|
||||
"function": "resolving_dominant"
|
||||
"resolve": false,
|
||||
"function": "resolving_dominant",
|
||||
"continuation": "Bounded dominant color. May continue through other chord tones/tensions rather than resolve immediately by step. Written exclusions and harmonic function remain binding."
|
||||
},
|
||||
{
|
||||
"id": "dominant_sharp_ninth",
|
||||
@@ -107,10 +108,11 @@
|
||||
],
|
||||
"degree": 9,
|
||||
"alter": 1,
|
||||
"max_beats": "2",
|
||||
"max_beats": "4",
|
||||
"outside": true,
|
||||
"resolve": true,
|
||||
"function": "resolving_dominant"
|
||||
"resolve": false,
|
||||
"function": "resolving_dominant",
|
||||
"continuation": "Bounded dominant color. May continue through other chord tones/tensions rather than resolve immediately by step. Written exclusions and harmonic function remain binding."
|
||||
},
|
||||
{
|
||||
"id": "dominant_flat_thirteenth",
|
||||
@@ -119,10 +121,23 @@
|
||||
],
|
||||
"degree": 13,
|
||||
"alter": -1,
|
||||
"max_beats": "2",
|
||||
"max_beats": "4",
|
||||
"outside": true,
|
||||
"resolve": true,
|
||||
"function": "resolving_dominant"
|
||||
"resolve": false,
|
||||
"function": "resolving_dominant",
|
||||
"continuation": "Bounded dominant color. May continue through other chord tones/tensions rather than resolve immediately by step. Written exclusions and harmonic function remain binding."
|
||||
},
|
||||
{
|
||||
"id": "half_diminished_natural_sixth",
|
||||
"qualities": [
|
||||
"half_diminished"
|
||||
],
|
||||
"degree": 13,
|
||||
"alter": 0,
|
||||
"max_beats": "4",
|
||||
"outside": false,
|
||||
"function": "predominant_to_dominant",
|
||||
"continuation": "Mapped Locrian-natural-sixth color preparing the third of the following dominant; excluded when not present in the selected collection or when that harmonic function is absent."
|
||||
}
|
||||
],
|
||||
"resolution_gap": "1",
|
||||
@@ -137,5 +152,9 @@
|
||||
-2
|
||||
]
|
||||
}
|
||||
],
|
||||
"sources": [
|
||||
"https://www.berklee.edu/berklee-today/summer-2014/tension-and-resolution",
|
||||
"https://college.berklee.edu/berklee-today-55"
|
||||
]
|
||||
}
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"version": 1,
|
||||
"provenance": "Original target-relative formulas; no reference-score licks or statistics. Reference analysis motivated independently parameterized mapped-neighbor variants; no reference phrases or positions are stored.",
|
||||
"provenance": "Generic target-relative approach/enclosure operators. Target-guided review motivated an explicitly separated enclosure and spelling-independent function. No pitches, chord progressions, bar schedules or extracted phrase templates are stored.",
|
||||
"license": "MIT",
|
||||
"patterns": [
|
||||
{
|
||||
@@ -119,6 +119,135 @@
|
||||
"mapped_indices": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "separated_lower_upper",
|
||||
"kind": "enclosure",
|
||||
"semitones": [
|
||||
-1,
|
||||
2
|
||||
],
|
||||
"durations": [
|
||||
"1/2",
|
||||
"1/2"
|
||||
],
|
||||
"internal_gaps": [
|
||||
"1/2"
|
||||
],
|
||||
"gap": "0",
|
||||
"mapped_indices": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "chromatic_scalar_up",
|
||||
"kind": "approach",
|
||||
"semitones": [
|
||||
-3,
|
||||
-2
|
||||
],
|
||||
"durations": [
|
||||
"1/2",
|
||||
"1/2"
|
||||
],
|
||||
"gap": "0",
|
||||
"mapped_indices": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "chromatic_scalar_down",
|
||||
"kind": "approach",
|
||||
"semitones": [
|
||||
3,
|
||||
2
|
||||
],
|
||||
"durations": [
|
||||
"1/2",
|
||||
"1/2"
|
||||
],
|
||||
"gap": "0",
|
||||
"mapped_indices": [
|
||||
1
|
||||
]
|
||||
},
|
||||
{
|
||||
"id": "short_chromatic_up",
|
||||
"kind": "connection",
|
||||
"semitones": [
|
||||
-2,
|
||||
-1
|
||||
],
|
||||
"durations": [
|
||||
"1/4",
|
||||
"1/4"
|
||||
],
|
||||
"gap": "0",
|
||||
"difficulty": "sixteenth"
|
||||
},
|
||||
{
|
||||
"id": "short_chromatic_down",
|
||||
"kind": "connection",
|
||||
"semitones": [
|
||||
2,
|
||||
1
|
||||
],
|
||||
"durations": [
|
||||
"1/4",
|
||||
"1/4"
|
||||
],
|
||||
"gap": "0",
|
||||
"difficulty": "sixteenth"
|
||||
},
|
||||
{
|
||||
"id": "triplet_chromatic_up",
|
||||
"kind": "connection",
|
||||
"semitones": [
|
||||
-2,
|
||||
-1
|
||||
],
|
||||
"durations": [
|
||||
"1/3",
|
||||
"1/3"
|
||||
],
|
||||
"gap": "0",
|
||||
"difficulty": "triplet"
|
||||
},
|
||||
{
|
||||
"id": "triplet_chromatic_down",
|
||||
"kind": "connection",
|
||||
"semitones": [
|
||||
2,
|
||||
1
|
||||
],
|
||||
"durations": [
|
||||
"1/3",
|
||||
"1/3"
|
||||
],
|
||||
"gap": "0",
|
||||
"difficulty": "triplet"
|
||||
},
|
||||
{
|
||||
"id": "quarter_below",
|
||||
"kind": "approach",
|
||||
"semitones": [
|
||||
-1
|
||||
],
|
||||
"durations": [
|
||||
"1"
|
||||
],
|
||||
"gap": "0"
|
||||
},
|
||||
{
|
||||
"id": "quarter_above",
|
||||
"kind": "approach",
|
||||
"semitones": [
|
||||
1
|
||||
],
|
||||
"durations": [
|
||||
"1"
|
||||
],
|
||||
"gap": "0"
|
||||
}
|
||||
],
|
||||
"blues": [
|
||||
@@ -135,5 +264,27 @@
|
||||
"target_degree": 5
|
||||
}
|
||||
],
|
||||
"max_approach": "3/2"
|
||||
"max_approach": "3/2",
|
||||
"delayed_approach": {
|
||||
"id": "bounded_semitone_resolution",
|
||||
"max_note": "1/2",
|
||||
"deadline": "4",
|
||||
"steps": [
|
||||
-1,
|
||||
1
|
||||
],
|
||||
"arrivals": [
|
||||
"1",
|
||||
"3/2",
|
||||
"2",
|
||||
"5/2",
|
||||
"3",
|
||||
"7/2",
|
||||
"4"
|
||||
],
|
||||
"holds": [
|
||||
"1/2",
|
||||
"1"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
+12
-23
@@ -6,32 +6,21 @@
|
||||
"acoustic_solo": {
|
||||
"seed": "acoustic",
|
||||
"register_center": 57,
|
||||
"register_alternatives": [
|
||||
-7,
|
||||
0,
|
||||
7
|
||||
],
|
||||
"preferred_actions": [
|
||||
"arpeggio",
|
||||
"answer",
|
||||
"develop",
|
||||
"neighbor"
|
||||
]
|
||||
"selection_weights": {
|
||||
"kind/arpeggio": -2,
|
||||
"kind/answer": -2,
|
||||
"duration/1": -1,
|
||||
"space/after_arrival": -2
|
||||
}
|
||||
},
|
||||
"electric_solo": {
|
||||
"seed": "electric",
|
||||
"register_center": 62,
|
||||
"register_alternatives": [
|
||||
-7,
|
||||
0,
|
||||
7
|
||||
],
|
||||
"preferred_actions": [
|
||||
"scalar",
|
||||
"arpeggio",
|
||||
"develop",
|
||||
"answer"
|
||||
]
|
||||
"selection_weights": {
|
||||
"kind/scalar": -2,
|
||||
"metric/eighth/1_2": -1,
|
||||
"kind/enclosure": -1
|
||||
}
|
||||
},
|
||||
"acoustic_accompaniment": {
|
||||
"seed": "acoustic_comp",
|
||||
@@ -53,7 +42,7 @@
|
||||
"difficulty": {
|
||||
"name": "moderate",
|
||||
"triplet_max_bpm": 160,
|
||||
"sixteenth_max_bpm": 112,
|
||||
"sixteenth_max_bpm": 144,
|
||||
"burst_attacks": 4
|
||||
}
|
||||
}
|
||||
|
||||
+28
-54
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"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.",
|
||||
"provenance": "General musical operators authored from chord-tone, scale-motion, rhythmic grouping and target-resolution principles. Shared ranking may be fitted in explicitly invoked development commands; no stored reference phrases or song-specific prescriptions are permitted.",
|
||||
"license": "MIT",
|
||||
"cells": [
|
||||
{
|
||||
@@ -278,58 +278,32 @@
|
||||
]
|
||||
}
|
||||
],
|
||||
"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
|
||||
"operators": {
|
||||
"durations": [
|
||||
"1/4",
|
||||
"1/2",
|
||||
"1",
|
||||
"3/2",
|
||||
"2",
|
||||
"5/2",
|
||||
"3",
|
||||
"7/2",
|
||||
"4"
|
||||
],
|
||||
"approach_holds": [
|
||||
"1/2",
|
||||
"1",
|
||||
"3/2",
|
||||
"2",
|
||||
"5/2",
|
||||
"3",
|
||||
"1/3"
|
||||
],
|
||||
"per_state": 24,
|
||||
"connection_preparations": [
|
||||
"1/2",
|
||||
"1"
|
||||
],
|
||||
"backtracks": 16
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user