v0.2.1
Patch release focused on fugue listening quality and CLI robustness.
Fixed
- Fugue consonance — figuration anchors now avoid clashing with mid-beat attacks from faster lines (window-aware
consonantChordTone), parallel-dissonance chains are rejected, and lockstep parallel thirds are broken up - Episodes — sequence seeds are rebuilt diatonically (per-step scale-degree walks) instead of literal transposition
- Stretto / coda — the climax stretto follower is transposed into the leader's related key, and the coda gets a full three-voice consonant texture
- CLI —
bach_clinow rejects unknown arguments instead of silently proceeding
Full diff: v0.2.0...v0.2.1