Skip to content

Monument v0.8.1

Choose a tag to compare

@github-actions github-actions released this 02 May 15:32

Headline Features

  • (#82) Add calling_bell parameter to override the bell used when determining calling positions
    (a.k.a. the 'observation' bell). If unspecified, this defaults to the heaviest bell in the
    stage.
  • (#81) Fall back on a default music profile if no music is specified. default_music = false will
    disable this. Now, Monument will produce good results even if you only specify length and
    method.

Bug Fixes

  • (#73) splice_style = "calls" will no longer generate splices over part heads.
  • (#73) splice_weight is now applied to splices over part heads.
  • (#73) splice_style = "calls" now works for cyclic compositions.

Smaller Changes

  • (#80) Add error for CHs that aren't in other parts (e.g. setting
    course_heads = ["*78", "*7856"] and part_head = "134265" now produces an error, because
    *7856 becomes *7865 in even-numbered parts).
  • (#79) Generate a final 'search complete' progress update just after the search finishes.
  • (#79) Print number of compositions generated in the progress line.
  • (#77) When outputting compositions, tie-break equally musical compositions by their average
    overall score per row.
  • (#71) Allow specifying an exact count with e.g. count = 224 rather than
    count = { min = 224, max = 224 }.