Playback
ci / checks (push) Failing after 23m37s

This commit is contained in:
khodowany
2026-10-05 23:41:11 -05:00
parent ffdbe48258
commit 82349cf897
104 changed files with 4095 additions and 4354 deletions
+6 -6
View File
@@ -4,7 +4,7 @@ import dataclasses
import fractions
import generator.model
import generator.score
def solo_source(staff):
"""Source-form pickup context, shared by training and arranged choruses.
@@ -14,11 +14,11 @@ def solo_source(staff):
retain their ordinary initial-harmony checks. Explicit pickup harmony
(including N.C.) still takes precedence in read().
"""
from generator.score import body_start_measure_index
measures=staff['measures'];initial=None
if body_start_measure_index(measures):
initial=next((h for m in reversed(measures) for h in reversed(m['harmonies'])),None)
return read(staff,initial=initial)
measures = staff['measures']
initial = None
if generator.score.body_start_measure_index(measures):
initial = next((h for m in reversed(measures) for h in reversed(m['harmonies'])), None)
return read(staff, initial=initial)
@dataclasses.dataclass(frozen=True)
class ChordSpan: