- time_signature_->set_property ("break-visibility",
- get_property ("implicitTimeSignatureVisibility"));
-
+ time_signature_->set_property ("break-visibility",
+ get_property ("initialTimeSignatureVisibility"));
+
+ int den = scm_to_int (scm_cdr (fr));
+ if (den != (1 << intlog2 (den)))
+ {
+ /*
+ Todo: should make typecheck?
+
+ OTOH, Tristan Keuris writes 8/20 in his Intermezzi.
+ */
+ time_signature_->warning (_f ("strange time signature found: %d/%d",
+ int (scm_to_int (scm_car (fr))),
+ den));
+ }
+