URL:
<https://savannah.gnu.org/bugs/?56967>
Summary: Inserting a time sig change fails to cache the
correct time signature for next bar
Project: Denemo
Submitted by: rshann
Submitted on: Sun 29 Sep 2019 05:44:27 PM UTC
Category: None
Severity: 3 - Normal
Item Group: None
Status: None
Privacy: Public
Assigned to: rshann
Open/Closed: Open
Discussion Lock: Any
_______________________________________________________
Details:
This script should show "1/2" as the prevailing time signature but it shows
"1" (ie 4/4)
(d-2)
(d-C)
(d-C)
(d-C)
(d-C)
(d-MoveCursorLeft)
(d-MoveCursorLeft)
(d-SplitMeasure)
(d-MoveCursorLeft)
(d-MoveCursorLeft)
(d-MoveCursorLeft)
(d-InsertTimeSig "2/4")
(d-MoveCursorRight)
(d-MoveCursorRight)
(d-MoveCursorRight)
(d-InfoDialog (number->string (GetPrevailingTimeSig #t)))
Workaround: save and reload the score.
Bug is presumably failure to update the cached value of the time signature
which is stored with each bar.
_______________________________________________________
Reply to this item at:
<https://savannah.gnu.org/bugs/?56967>
_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/
_______________________________________________
Denemo-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/denemo-devel