Accompaniment
ci / checks (push) Successful in 49m53s

This commit is contained in:
khodowany
2026-10-06 01:59:55 -05:00
parent 04bb44b9d0
commit df83cae38c
14 changed files with 916 additions and 156 deletions
+60 -48
View File
@@ -1,60 +1,72 @@
{
"version": 1,
"provenance": "Original rhythm cells authored as general transformations, not extracted from audition scores.",
"version": 2,
"provenance": "Independently authored sparse guitar rhythm rules: metrical placement, support of source melody, releases and harmonic changes. No training-score extraction.",
"license": "MIT",
"comping": [
{
"id": "establish_release",
"grid": "1/2",
"lane_candidates": 24,
"measure_candidates": 32,
"families": {
"stabs": [
"1/2"
],
"quarter_stabs": [
"1"
],
"sustain": [
"3"
],
"broad": [
"4"
],
"short_long": [
"1/2",
"2"
],
"long_short": [
"2",
"1/2"
]
},
"layers": {
"electric": {
"attacks": [
[
"0",
"1/2"
]
0,
2
],
"families": [
"stabs",
"quarter_stabs",
"sustain",
"broad",
"short_long",
"long_short"
]
},
{
"id": "broad_shell",
"bass": {
"attacks": [
[
"0",
"3/2"
]
1,
2
],
"families": [
"quarter_stabs",
"sustain",
"broad",
"long_short"
]
},
{
"id": "delayed_shell",
"upper": {
"attacks": [
[
"1/2",
"1"
]
1,
3
],
"families": [
"stabs",
"quarter_stabs",
"sustain",
"broad",
"short_long",
"long_short"
]
},
{
"id": "answer",
"attacks": [
[
"0",
"1/2"
],
[
"3/2",
"1/2"
]
]
},
{
"id": "sustain",
"attacks": [
[
"0",
"3"
]
]
},
{
"id": "space",
"attacks": []
}
]
}
}