Skip to content

v0.3.0

Choose a tag to compare

@libraz libraz released this 07 Jun 17:36
· 28 commits to main since this release

Minor release expanding the ornament vocabulary and per-form figuration variety.

Added

  • Ornament vocabulary — appoggiaturas, turns, and slides join trills and mordents, with a character-specific grammar selecting which ornaments each character may use; ornaments are distributed across phrase boundaries instead of clustering
  • Cadential landings — cadence points are written out explicitly across all forms, and trills are shaped with an upper-note start and held resolution
  • Figuration palette — shared palette of arpeggio, figura corta, gesture, and chord-block figures; chorale, cello prelude, trio sonata, and ground variations rotate their figuration per cycle
  • Toccata / fantasia materials — archetype-specific materials, including Dramaticus opening gestures and a pedal solo with mordents
  • Ground bass — seed-selectable ground bass variants, rhythmic intensification in late passacaglia cycles, and an embellished cantus firmus with aria uplift
  • Tooling — the ornament report now classifies ornament kinds

Fixed

  • Beat consonance — every beat onset is anchored to chord tones over the ground, eliminating downbeat dissonance in passacaglia and chaconne

Full diff: v0.2.1...v0.3.0