Skip to content

v0.2.1

Choose a tag to compare

@libraz libraz released this 06 Jun 17:00
· 49 commits to main since this release

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
  • CLIbach_cli now rejects unknown arguments instead of silently proceeding

Full diff: v0.2.0...v0.2.1