Rhythm Patterns

This commit is contained in:
khodowany
2026-10-06 23:55:58 -05:00
parent d2f493c17b
commit 23b606e47f
11 changed files with 673 additions and 109 deletions
+132 -2
View File
@@ -1,11 +1,11 @@
{
"version": 4,
"version": 5,
"provenance": "Independently authored two-bar realizations of general jazz comping concepts. Exact attacks, releases and layer assignments; no training-score extraction.",
"license": "MIT",
"pattern_candidates": 32,
"instruments": {
"acoustic": {
"first_attack": "bass_or_combined",
"first_attack": "bass_per_harmony",
"patterns": [
{
"id": "acoustic.charleston.statement",
@@ -1118,6 +1118,126 @@
"layer": "bass"
}
]
},
{
"id": "acoustic.quarters.overlapping",
"family": "quarters",
"lengths": [
"4",
"4"
],
"events": [
{
"onset": "0",
"duration": "1",
"layer": "bass"
},
{
"onset": "1/2",
"duration": "1",
"layer": "upper"
},
{
"onset": "2",
"duration": "1",
"layer": "upper"
},
{
"onset": "4",
"duration": "1",
"layer": "bass"
},
{
"onset": "9/2",
"duration": "1",
"layer": "upper"
},
{
"onset": "6",
"duration": "1",
"layer": "upper"
}
]
},
{
"id": "acoustic.charleston.overlapping",
"family": "charleston",
"lengths": [
"4",
"4"
],
"events": [
{
"onset": "0",
"duration": "1",
"layer": "bass"
},
{
"onset": "1/2",
"duration": "1/2",
"layer": "upper"
},
{
"onset": "3/2",
"duration": "1/2",
"layer": "upper"
},
{
"onset": "4",
"duration": "1",
"layer": "bass"
},
{
"onset": "9/2",
"duration": "1/2",
"layer": "upper"
},
{
"onset": "11/2",
"duration": "1/2",
"layer": "upper"
}
]
},
{
"id": "acoustic.syncopated_riff.overlapping",
"family": "syncopated_riff",
"lengths": [
"4",
"4"
],
"events": [
{
"onset": "1",
"duration": "1",
"layer": "bass"
},
{
"onset": "3/2",
"duration": "1",
"layer": "upper"
},
{
"onset": "3",
"duration": "1/2",
"layer": "upper"
},
{
"onset": "5",
"duration": "1",
"layer": "bass"
},
{
"onset": "11/2",
"duration": "1",
"layer": "upper"
},
{
"onset": "7",
"duration": "1/2",
"layer": "upper"
}
]
}
],
"voicing_families": {
@@ -1267,6 +1387,11 @@
]
]
}
},
"groove": {
"cycle_patterns": 2,
"slot_candidates": 8,
"fill_spacing_measures": 8
}
},
"electric": {
@@ -2160,6 +2285,11 @@
"compact-doubled": 2,
"three-note-shell": 0
}
},
"groove": {
"cycle_patterns": 4,
"slot_candidates": 8,
"fill_spacing_measures": 8
}
}
}